Embodiments are directed towards a system and method of anonymizing vehicle location data by using a centralized location of entities near the vehicle instead of the actual vehicle location. One or more entities are selected within a threshold radius around the vehicle. The centralized location is determined based on publicly available entity location information for the selected entities. The centralized location is stored or transmitted to third parties as the vehicle's location. A characteristic of the vehicle or a time range associated with capturing the actual vehicle location may be associated with the centralized location without including an identifier of the vehicle.
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
H04W 4/02 - Services utilisant des informations de localisation
H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
2.
SYSTEM AND METHOD FOR VEHICLE LOCATION ANONYMIZATION
Embodiments are directed towards a system and method of anonymizing vehicle location data by using a centralized location of entities near the vehicle instead of the actual vehicle location. One or more entities are selected within a threshold radius around the vehicle. The centralized location is determined based on publicly available entity location information for the selected entities. The centralized location is stored or transmitted to third parties as the vehicle's location. A characteristic of the vehicle or a time range associated with capturing the actual vehicle location may be associated with the centralized location without including an identifier of the vehicle.
Embodiments are directed towards a system and method of utilizing a companion application on a mobile device to obtain information indicative of an event associated with a user of the mobile device. The event information is forwarded to a push recommendation service that utilizes a recommendation engine to generate at least one content recommendation for the user based on the event information. The push recommendation service identifies a head unit that is associated with the mobile device or the companion application. The push recommendation service sends the head unit identifier and the content recommendation to a remote server, which provides the content recommendation to the head unit based on the head unit identifier. The head unit then presents the content recommendation to the user.
G06N 5/04 - Modèles d’inférence ou de raisonnement
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
H04W 4/20 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic
H04W 4/02 - Services utilisant des informations de localisation
B60K 35/00 - Instruments spécialement adaptés aux véhiculesAgencement d’instruments dans ou sur des véhicules
4.
SYSTEM AND METHOD FOR GENERATING CONTENT RECOMMENDATION RULES FOR A VEHICLE
Embodiments are directed towards a system and method of generating content recommendation rules for a vehicle head unit. A content recommendation and telemetry information of a vehicle are received by at least one remote server. The at least one remote server determines at least one content recommendation rule based on the at least one content recommendation and the telemetry information. The at least one remote server provides the at least one content recommendation rule to the head unit. The head unit detects an event associated with the head unit and selects content to present to the user based on a comparison of the detected event to the at least one content recommendation rule. The head unit then presents the selected content to the user.
Embodiments are directed towards a system and method of utilizing a companion application on a mobile device to obtain information indicative of an event associated with a user of the mobile device. The event information is forwarded to a push recommendation service that utilizes a recommendation engine to generate at least one content recommendation for the user based on the event information. The push recommendation service identifies a head unit that is associated with the mobile device or the companion application. The push recommendation service sends the head unit identifier and the content recommendation to a remote server, which provides the content recommendation to the head unit based on the head unit identifier. The head unit then presents the content recommendation to the user.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
6.
SYSTEM AND METHOD FOR CORRELATING KEEP-ALIVE CONNECTION COMMUNICATIONS WITH UNARY CONNECTION COMMUNICATIONS
Embodiments are directed towards a system and method of employing a bridge service to coordinate messages from a keep-alive connection between a head unit of a vehicle and a connection broker with microservices via unary connections. The bridge service stores configuration information that maps topic connection information for the keep-alive connection with microservice connection information. The bridge service subscribes with the connection broker to topics associated with the microservices based on the configuration information. A message that is published to the keep-alive connection having a published topic that corresponds to a subscribed topic is received from the connection broker. The microservice connection information that maps to the published topic is selected based on the configuration information. The bridge service establishes a unary connection with a microservice based on the selected microservice connection information, which is utilized to provide message payload information from the bridge service to the microservice.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
7.
System and method for correlating keep-alive connection communications with unary connection communications
Embodiments are directed towards a system and method of employing a bridge service to coordinate messages from a keep-alive connection between a head unit of a vehicle and a connection broker with microservices via unary connections. The bridge service stores configuration information that maps topic connection information for the keep-alive connection with microservice connection information. The bridge service subscribes with the connection broker to topics associated with the microservices based on the configuration information. A message that is published to the keep-alive connection having a published topic that corresponds to a subscribed topic is received from the connection broker. The microservice connection information that maps to the published topic is selected based on the configuration information. The bridge service establishes a unary connection with a microservice based on the selected microservice connection information, which is utilized to provide message payload information from the bridge service to the microservice.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.
Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
10.
Method and system for providing artificial intelligence analytic (AIA) services using operator fingerprints and cloud data
One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
B60R 16/023 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour la transmission de signaux entre des parties ou des sous-systèmes du véhicule
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
G07C 5/10 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente en utilisant des moyens de comptage ou des compteurs à horloge
Technologies are disclosed herein for selecting a content instance for enforcing a protocol on a head unit of a vehicle. The content instance corresponds to a geographic region of a vehicle and is received by the head unit in the geographic region. The content instance includes a set of criteria for determining whether to enforce the protocol. Enforcement of the protocol by the head unit may adjust operation of the head unit or how the head unit presents media content. The head unit may establish communication connections with head units of other vehicles. The head units may communicate vehicle specific information over the communication connections and implement protocols as a result of the communications.
H04W 4/46 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication de véhicule à véhicule
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
G08G 1/09 - Dispositions pour donner des instructions variables pour le trafic
G08G 1/0967 - Systèmes impliquant la transmission d'informations pour les grands axes de circulation, p. ex. conditions météorologiques, limites de vitesse
G08G 1/127 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à une station centrale
12.
System and method for providing content to a user based on a predicted route identified from audio or images
Embodiments are directed towards providing a system that presents content to a user of a vehicle based on where the vehicle is going. A microphone captures audio signals within the vehicle, which are analyzed for route information. These audible commands may be said by a person in the vehicle, such as a passenger telling the driver where to turn, or they may be received from a mobile computing device, such as a smartphone executing a map application that is providing audible directions. An anticipated route of the vehicle is determined based on the audible route information. Content is selected and presented to the user of the vehicle based on the anticipated route. Images of a display screen of the mobile computing device may also be analyzed to identify the route information.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
Embodiments are directed towards providing a system that provides an environment in which multiple user applications can be executed in the background of a vehicle head unit without direct interaction by a user of the head unit. A category-management application is configured to communicate with the user applications. The category-management application receives a request for content. The category-management application provides a request to one or more of the user applications to cause the user applications to execute as background processes to fulfill the request. The category-management application receives responses from the user applications. The category-management application selects and presents content associated with the fulfilled request to the user.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
Embodiments are directed towards providing a system that presents customized content to a user of an automobile based on what the user of the automobile is looking at. A first camera captures images of the user of the interior of the automobile, and a second camera captures images of a scene that the user is viewing. The images are analyzed to determine if the user is looking at, or not looking at, an object in the scene. If the user is looking at such an object, content associated with the object is selected and presented to the user.
B60K 35/00 - Instruments spécialement adaptés aux véhiculesAgencement d’instruments dans ou sur des véhicules
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
15.
System and method for correlating user attention direction and outside view
Embodiments are directed towards providing a system that presents customized content to a user of an automobile based on what the user of the automobile is looking at. A first camera captures images of the user of the interior of the automobile, and a second camera captures images of a scene that the user is viewing. The images are analyzed to determine if the user is looking at, or not looking at, an object in the scene. If the user is looking at such an object, content associated with the object is selected and presented to the user.
B60K 35/00 - Instruments spécialement adaptés aux véhiculesAgencement d’instruments dans ou sur des véhicules
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
16.
SYSTEM AND METHOD FOR PRIORITIZING CONTENT BASED ON AUTOMOBILE-USAGE PATTERNS
Embodiments are directed towards providing a system that presents customized content to a user in an automobile based on the usage patterns of the automobile or its current occupant. Accessory data from the automobile is monitored to learn the automobile-usage patterns. The automobile-usage patterns are mapped to a plurality of content items, such as by mapping the content items to services, which are then mapped to the automobile-usage patterns. The plurality of content items are prioritized for display to the user based on the automobile-usage patterns and the frequency of those automobile-usage patterns. The prioritized content items can be presented to the user sequentially or in response to accessory data that matches an automobile-usage pattern.
Embodiments are directed towards providing a system that presents customized content to a user in an automobile based on the usage patterns of the automobile or its current occupant. Accessory data from the automobile is monitored to learn the automobile-usage patterns. The automobile-usage patterns are mapped to a plurality of content items, such as by mapping the content items to services, which are then mapped to the automobile-usage patterns. The plurality of content items are prioritized for display to the user based on the automobile-usage patterns and the frequency of those automobile-usage patterns. The prioritized content items can be presented to the user sequentially or in response to accessory data that matches an automobile-usage pattern.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
18.
Systems and methods for adaptive content filtering
Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
19.
SYSTEMS AND METHODS FOR ADAPTIVE CONTENT FILTERING
Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.
A method and system for enabling use of a reusable-code section across applications of different operating systems. For a first application designed for a first operating system (“OS”), a first native-code section and a reusable-code section are defined as part of the first application. For a second application designed for a second OS, a second native-code section and the reusable-code section are defined as part of the second application, and the second application is incapable of running on the first OS. The first and second native-code sections communicate with a web-services server, which communicates with a plurality of backend-services servers, at least some of which are controlled by different entities. The web-services server coordinates the execution of service requests with the backend-services servers on behalf of the first and second applications. The reusable-code section facilitates the display of user-interface elements when the first and second applications are executed.
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
21.
SYSTEM AND METHOD FOR ENABLING REUSABLE CODE ACROSS APPLICATIONS OF DIFFERENT OPERATING SYSTEMS
A method and system for enabling use of a reusable-code section across applications of different operating systems. For a first application designed for a first operating system ("OS"), a first native-code section and a reusable-code section are defined as part of the first application. For a second application designed for a second OS, a second native-code section and the reusable-code section are defined as part of the second application, and the second application is incapable of running on the first OS. The first and second native-code sections communicate with a web-services server, which communicates with a plurality of backend-services servers, at least some of which are controlled by different entities. The web-services server coordinates the execution of service requests with the backend-services servers on behalf of the first and second applications. The reusable-code section facilitates the display of user-interface elements when the first and second applications are executed.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 9/46 - Dispositions pour la multiprogrammation
22.
Method and system for providing behavior of vehicle operator using virtuous cycle
A method or system is capable of detecting operator behavior (“OB”) utilizing a virtuous cycle containing sensors, machine learning center (“MLC”), and cloud based network (“CBN”). In one aspect, the process monitors operator body language captured by interior sensors and captures surrounding information observed by exterior sensors onboard a vehicle as the vehicle is in motion. After selectively recording the captured data in accordance with an OB model generated by MLC, an abnormal OB (“AOB”) is detected in accordance with vehicular status signals received by the OB model. Upon rewinding recorded operator body language and the surrounding information leading up to detection of AOB, labeled data associated with AOB is generated. The labeled data is subsequently uploaded to CBN for facilitating OB model training at MLC via a virtuous cycle.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
B60R 1/00 - Dispositions pour la visibilité optiqueDispositions de visualisation en temps réel pour les conducteurs ou les passagers utilisant des systèmes de capture d’images optiques, p. ex. des caméras ou des systèmes vidéo spécialement adaptés pour être utilisés dans ou sur des véhicules
G06K 9/66 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons ou corrélations simultanées de signaux images avec une pluralité de références, p.ex. matrice de résistances avec des références réglables par une méthode adaptative, p.ex. en s'instruisant
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Cloud-based software using artificial intelligence in the
nature of machine learning, deep learning, predictive
analytics and data mining; embedded software for use in
computer appliances for computer network auditing, network
breach detection, computer forensic analysis, security
monitoring using artificial intelligence in the nature of
machine learning, deep learning, predictive analytics and
data mining; computer software for predictive analysis;
computer software for data analysis and machine learning;
computer software for the creation of user experiences,
interactive applications, services and connected technology
for wireless and other digital devices; computer software
for interactive application and service authoring,
configuration and connectivity; computer software for
creating, viewing, publishing, producing, broadcasting and
playing animation, video, sound, graphics, presentations,
imaging, modeling, and illustrations; computer software for
creating, designing, developing, delivering, administering,
managing, assembling, displaying and distributing multiple
services and experiences; cloud based technology for
interactive and dynamic services, experiences and
presentations, and for administering content and tracking
usage, progress and results; computer software for the
development, deployment and distribution of content and
applications to run on cell phones, mobile phones, mobile
devices, wireless devices, and smart phones, and for
embedding such content for use in foregoing devices;
computer software, namely, software development tools for
the creation of mobile internet applications and client
interfaces; all of the foregoing software being
pre-installed by manufacturers rather than to end consumers. Computer software development in the field of artificial
intelligence, machine learning, data science and software
infrastructure; software as a service (SAAS) featuring
software for predictive analysis; software as a service
(SAAS) featuring software for data analysis and machine
learning; platform as a service (PAAS) featuring computer
software platforms for the creation of user experiences,
interactive applications, services and games and connected
technology for wireless and other digital devices; platform
as a service (PAAS) featuring computer software platforms
for interactive application and service authoring,
configuration and connectivity; platform as a service (PAAS)
featuring computer software platforms for creating, viewing,
publishing, producing, broadcasting and playing animation,
video, sound, graphics, presentations, imaging, modeling,
and illustrations; platform as a service (PAAS) featuring
computer software platforms for creating interactive
applications and connective technologies.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software for the creation of user experiences,
interactive applications, services and games and connected
technology for wireless and other digital devices; computer
software for interactive application and service authoring,
configuration and connectivity; computer software for
creating, viewing, publishing, producing, broadcasting and
playing animation, video, sound, graphics, presentations,
imaging, modeling, and illustrations; computer software for
creating, designing, developing, delivering, administering,
managing, assembling, displaying and distributing
entertainment, business, educational, training and
multimedia programs, connective technology for enabling
multiple services and hardware, cloud based technology for
interactive and dynamic services, experiences and
presentations, and for administering content and tracking
usage, progress and results; computer software for creating,
storing, distributing and monitoring in-room entertainment,
mobile applications and web pages and interactive messaging;
computer software for compressing, decompressing, and
distributing animation, graphics, audio, video, text,
presentations, illustrations and computer data, and enabling
them to be experienced on electronic devices; computer
software for the development, deployment and distribution of
content and applications to run on cell phones, mobile
phones, mobile devices, wireless devices, PDAs, portable
media players, smart phones, portable game players, set-top
boxes, televisions, personal media players and digital
cameras, and for embedding such content for use in foregoing
devices; computer programs for compressing, decompressing,
and distributing animation, graphics, audio, video, text,
presentations, illustrations and computer data, and enabling
them to be experienced on mobile wireless devices; computer
software, namely, software development tools for the
creation of mobile internet applications and client
interfaces; downloadable computer software for use on a
global communications network for creating interactive
applications, connective technologies, animated experiences,
presentations and downloadable electronic instruction
manuals distributed therewith; downloadable software for
interactive game authoring, configuration and connectivity. Platform as a service (PAAS) featuring computer software
platforms for the creation of user experiences, interactive
applications, services and games and connected technology
for wireless and other digital devices; platform as a
service (PAAS) featuring computer software platforms for
interactive application and service authoring, configuration
and connectivity; platform as a service (PAAS) featuring
computer software platforms for creating, viewing,
publishing, producing, broadcasting and playing animation,
video, sound, graphics, presentations, imaging, modeling,
and illustrations; platform as a service (PAAS) featuring
computer software platforms for creating, designing,
developing, delivering, administering, managing, assembling,
displaying and distributing entertainment, business,
educational, training and multimedia programs, connective
technology for enabling multiple services and hardware,
cloud based technology for interactive and dynamic services,
experiences and presentations, and for administering content
and tracking usage, progress and results; platform as a
service (PAAS) featuring computer software platforms for
creating interactive applications, connective technologies,
animated experiences and presentations; providing temporary
use of non-downloadable computer software for use on a
global communications network and for creating, storing,
distributing and monitoring in-room entertainment, mobile
applications and web pages and interactive messaging.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Computer software for the creation of interactive content, namely animation, video clips, music, graphics, audiovisual presentations, digital images, and illustrations and applications in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third party multimedia content, namely news, television programming, and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts for wireless and digital devices, namely the computer hardware integrated within an automobile, and for embedding such content for use in the foregoing devices; computer software for interactive application and service authoring and configuration, namely an Application Programming Interface (API) for use in computer hardware integrated within an automobile; computer software for creating, viewing, publishing, producing, broadcasting, playing and modeling animation, video clips, music, graphics, audiovisual presentations, digital images, and illustrations and for enabling such media to be experienced on mobile wireless devices; computer application software for creating, designing, developing, delivering, administering, managing, assembling, displaying and distributing entertainment, business, educational, training and multimedia programs, cloud based technology for interactive and dynamic services, experiences and presentations, and for administering content and tracking usage, progress and results, all such software for use by vehicle drivers and passengers to access, view, interact with, and download information in the fields of weather forecasts, directory assistance, travel alerts, entertainment content, namely making hotel and restaurant reservations, travel arrangements, ordering food and groceries for pickup and delivery, booking tickets for sporting, cultural and entertainment events, planning routes, streaming of third-party multimedia content, namely news, television programming and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts and analysis of market research data and statistics; computer software for creating, storing, distributing and monitoring in-room entertainment, mobile applications, web pages and interactive messaging in the fields of navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts; computer software for compressing, decompressing, and distributing animation, graphics, music, video clips, text files, audiovisual presentations and digital illustrations to enable them to be experienced on electronic devices, namely computer hardware integrated within an automobile; computer software for the development, deployment and distribution of interactive content, namely animation, video clips, music, graphics, audiovisual presentations, digital images, and illustrations and applications in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming, and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts, for mobile devices and wireless devices, namely the computer hardware integrated within an automobile, PDAs, portable media players, portable game players, set-top boxes, televisions, personal media players and digital cameras, and for embedding such content for use in the foregoing devices; computer programs for compressing, decompressing, and distributing animation, graphics, music, video clips, text, presentations, illustrations and computer data, namely, user interaction data, namely, animation, video clips, music, graphics, audiovisual presentations, digital images, video clips, text, illustrations, vehicle data and mobile app usage data and enabling them to be experienced on mobile wireless devices, namely the computer hardware integrated within an automobile, PDAs, portable media players, portable game players, set-top boxes, televisions, personal media players and digital cameras; computer software, namely, software development tools for the creation of mobile internet applications and client interfaces, namely computer software for assisting developers in creating program code for use in multiple application programs; downloadable computer software for use on a global communications network for creating interactive applications, animated experiences, presentations and downloadable electronic instruction manuals distributed therewith, namely applications in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming, and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts, for wireless and digital devices, namely the computer hardware integrated within an automobile, and for embedding such content for use in the foregoing devices; downloadable interactive multimedia computer game programs; all the aforementioned goods specifically excluding software and hardware relating to voice communications delivered over Internet Protocol networks (1) Platform as a service (PAAS) featuring computer software platforms for the creation of interactive content, namely animation, video clips, music, graphics, audiovisual presentations, digital images, and illustrations and applications in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming, and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts for wireless and digital devices, namely the computer hardware integrated within an automobile, and for embedding such content for use in the foregoing devices; platform as a service (PAAS) featuring computer software for interactive application and service authoring and configuration, namely an Application Programming Interface (API) for use in computer hardware integrated within an automobile; platform as a service (PAAS) featuring computer software platforms for creating, viewing, publishing, producing, broadcasting, playing and modeling animation, video clips, music, graphics, audiovisual presentations, digital images, and illustrations and enabling them to be experienced on mobile wireless devices; platform as a service (PAAS) featuring computer application software for creating, designing, developing, delivering, administering, managing, assembling, displaying and distributing entertainment, business, educational, training and multimedia programs, connective technology for enabling multiple services and hardware, cloud based technology for interactive and dynamic services, experiences and presentations, and for administering content and tracking usage, progress and results, all such software for use by vehicle drivers and passengers to access, view, interact with, and download information in the fields of weather forecasts, directory assistance, travel alerts, entertainment content, namely, making hotel and restaurant reservations, travel arrangements, ordering food and groceries for pickup and delivery, booking tickets for sporting, cultural and entertainment events, planning routes, streaming of third-party multimedia content, namely news, television programming and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts and analysis of market research data and statistics; platform as a service (PAAS) featuring computer software platforms for creating interactive applications, animated experiences and presentations in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming, and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts; providing temporary use of non-downloadable computer software for use on a global communications network and for creating, storing, distributing and monitoring in-room entertainment, mobile applications and web pages in the fields of vehicle navigation, hotel and restaurant reservation, ordering food and groceries for pickup and delivery, streaming of third-party multimedia content, namely news, television programming and streaming video services featuring music, movies, television shows, music videos, news and sports webcasts, excluding software and hardware relating to voice communications delivered over Internet Protocol networks
A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.
A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.
One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera ("OFC") subsystem and a vehicle onboard computer ("VOC"). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database.
B60W 50/00 - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
B60W 40/02 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conditions ambiantes
H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera (“OFC”) subsystem and a vehicle onboard computer (“VOC”). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database.
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
B60R 1/00 - Dispositions pour la visibilité optiqueDispositions de visualisation en temps réel pour les conducteurs ou les passagers utilisant des systèmes de capture d’images optiques, p. ex. des caméras ou des systèmes vidéo spécialement adaptés pour être utilisés dans ou sur des véhicules
30.
Connection management of smart devices with automobile head unit
Embodiments are directed towards establishing a network connection between a mobile device and an automobile head unit. A user of the mobile device interacts with a user interface on the mobile device to establish the connection with the head unit. If authorized, the head unit disconnects a currently connected device if the connection is to be via classic Bluetooth protocols. If the head unit has reached a maximum number of registered mobile devices, then the head unit sends a request to the mobile device for a selection of which currently registered mobile devices are to be unregistered. The head unit registers the mobile device with the head unit and establishes the connection between the mobile device and the head unit via classic Bluetooth protocols or Bluetooth Low Energy protocols depending on the type of connection request.
H04W 60/00 - Rattachement à un réseau, p. ex. enregistrementSuppression du rattachement à un réseau, p. ex. annulation de l'enregistrement
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/34 - Libération sélective de connexions en cours
H04W 76/14 - Établissement de la connexion en mode direct
H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
A presentation system is described herein. The system can include a room for playing a scene and can be made up of a collection of displays. The system can also include media players to manage the playing of content on a corresponding display of the collection of displays. The system can also include a server to distribute objects to the media players. The scene can include the objects, which may be selectively played on the displays when the scene is played on the room. The media players can receive the objects and can determine whether the objects are intended to be played on the corresponding displays as part of the scene to be played. If so, the objects can be rendered on the corresponding displays on which the objects are intended to be played, which can bypass the rendering of the scene as a whole by the system.
One embodiment of the present invention is able to provide an interactive parking management (“IPM”) in accordance with information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process, in one embodiment, is capable of acknowledging a parking activity initiated by a vehicle traveling in a geographic location via a communications network. Upon providing parking information to the vehicle based on the data obtained from the current parking status, historical parking status, and big data for facilitating the parking activity, the movement of the vehicle is monitored in accordance with the current parking status. After recording a physical location where the vehicle is parked and parking duration, a parking invoice is generated in response to information relating to the recorded information such as physical location and parking duration.
B60Q 1/48 - Agencement des dispositifs de signalisation optique ou d'éclairage, leur montage, leur support ou les circuits à cet effet les dispositifs ayant principalement pour objet d'indiquer le contour du véhicule ou de certaines de ses parties, ou pour engendrer des signaux au bénéfice d'autres véhicules pour parquer
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
B60R 16/023 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour la transmission de signaux entre des parties ou des sous-systèmes du véhicule
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
G07C 5/10 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente en utilisant des moyens de comptage ou des compteurs à horloge
A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.
G06K 9/18 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales utilisant des caractères imprimés pourvus de marques de codage additionnelles ou comportant des marques de codage, p.ex. le caractère étant composé de barres distinctes de formes différentes, chacune représentant une valeur de code différente
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
One embodiment of the present invention predicts a vehicular event relating to machinal performance using information obtained from interior and exterior sensors, vehicle onboard computer ("VOC"), and cloud data. The process of predication is able to activate interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle. After forwarding the current data to VOC to generate a current vehicle status representing real-time vehicle performance in accordance with the current data, retrieving a historical data associated with the vehicle including mechanical condition is retrieved. In one aspect, a normal condition signal is issued when the current vehicle status does not satisfy with the optimal condition based on the historical data. Alternatively, a race car condition is issued when the current vehicle status meets with the optimal condition.
G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
B60W 50/00 - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
B60R 11/04 - Montage des caméras pour fonctionner pendant la marcheDisposition de leur commande par rapport au véhicule
35.
Method and system for providing artificial intelligence analytic (AIA) services using operator fingerprints and cloud data
One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
B60R 5/00 - Compartiments, à l'intérieur du véhicule, principalement destinés ou suffisamment spacieux pour loger des malles, des valises ou des objets analogues
B60R 16/023 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour la transmission de signaux entre des parties ou des sous-systèmes du véhicule
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
C07C 5/10 - Préparation d'hydrocarbures à partir d'hydrocarbures contenant le même nombre d'atomes de carbone par hydrogénation de cycles aromatiques à six chaînons
G07C 5/10 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente en utilisant des moyens de comptage ou des compteurs à horloge
36.
Method and system for providing artificial intelligence analytic (AIA) services for performance prediction
One embodiment of the present invention predicts a vehicular event relating to machinal performance using information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process of predication is able to activate interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle. After forwarding the current data to VOC to generate a current vehicle status representing real-time vehicle performance in accordance with the current data, retrieving a historical data associated with the vehicle including mechanical condition is retrieved. In one aspect, a normal condition signal is issued when the current vehicle status does not satisfy with the optimal condition based on the historical data. Alternatively, a race car condition is issued when the current vehicle status meets with the optimal condition.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
B60R 16/023 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour la transmission de signaux entre des parties ou des sous-systèmes du véhicule
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
G07C 5/10 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente en utilisant des moyens de comptage ou des compteurs à horloge
One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer ("VOC"), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
One embodiment of the present invention is able to provide an interactive parking management ("IPM") in accordance with information obtained from interior and exterior sensors, vehicle onboard computer ("VOC"), and cloud data. The process, in one embodiment, is capable of acknowledging a parking activity initiated by a vehicle traveling in a geographic location via a communications network. Upon providing parking information to the vehicle based on the data obtained from the current parking status, historical parking status, and big data for facilitating the parking activity, the movement of the vehicle is monitored in accordance with the current parking status. After recording a physical location where the vehicle is parked and parking duration, a parking invoice is generated in response to information relating to the recorded information such as physical location and parking duration.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
G06N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
Embodiments are directed towards a smart sign that provides dynamic content auctions based on device-specific information obtained from mobile devices in proximity of the smart sign. Device-information requirements and content are received from content providers. The device-information requirements include target device-specific information and a price that the content provider is willing to pay to have its content displayed when the target device-specific information is received from a mobile device. Device-specific information is received from each mobile device in the proximity of the smart sign. The auction for the smart sign is performed by comparing the device-specific information to the device-information requirements for the content providers. Third-party content, e.g., advertisement, is selected for the content provider that paid a highest amount of money for the device-information requirements that match the device-specific information. User-specific content is generated and displayed on the smart sign based on the selected third-party content.
A method and/or system is able to improve vehicle safety via metadata extraction by an inferred attentional ("IA") model trained by a virtuous cycle containing sensors, machine learning center ("MLC"), and cloud based network ("CBN"). In one aspect, the system includes a set of outward facing camera, inward facing cameras, and vehicle onboard computer ("VOC"). The outward facing cameras collect external images representing a surrounding environment in which the vehicle operates. The inward facing cameras collect internal images including operator facial expression representing at least operator's attention. The VOC is configured to identify operator's attention in response to the collected internal images and the collected external images.
B60K 28/02 - Dispositifs de sécurité pour la commande des ensembles de propulsion spécialement adaptés aux véhicules ou aménagés dans ceux-ci, p. ex. empêchant l'alimentation en carburant ou l'allumage en cas de danger sensibles à des conditions relatives au conducteur
B60W 40/08 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conducteurs ou aux passagers
B60W 50/14 - Moyens d'information du conducteur, pour l'avertir ou provoquer son intervention
B60W 40/02 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conditions ambiantes
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
41.
METHOD AND APPARATUS FOR PROVIDING GOAL ORIENTED NAVIGATIONAL DIRECTIONS
A method or system is able to refine Global Positioning System ("GPS") information for guiding a vehicle via extracted metadata using a GPS refinement ("GR") model managed by a virtuous cycle containing sensors, machine learning center ("MLC"), and a cloud based network ("CBN"). The GR system includes a set of outward facing cameras, a vehicle onboard computer ("VOC"), and GR model. The outward facing cameras mounted on a vehicle are capable of collecting external images representing a surrounding environment in which the vehicle operates. The VOC is configured to generate a positional vehicle location with respect to the surrounding environment in accordance with the external images and historical stored data obtained from CBN. The GR model is configured to generate a driving guidance based on combined information between the positional vehicle location and GPS data.
A method and/or system is able to provide driver fingerprint via metadata extraction managed by a driver rating (“DR”) model trained by a machine learning center (“MLC”) coupled to a cloud based network (“CBN”). In one embodiment, a DR system includes a set of outward facing cameras, a set of inward facing cameras, and a vehicle onboard computer (“VOC”). The set of outward facing cameras mounted on a vehicle is used to collect external images representing a surrounding environment in which the vehicle operates. The set of inward facing cameras mounted in the vehicle is used to collect internal images including operator body expression representing at least operator's attention. The VOC is configured to determine the identity of operator and current operating style in response to the collected internal images, the collected external images, and historical stored data.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04W 4/02 - Services utilisant des informations de localisation
G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule
G08G 1/0969 - Systèmes impliquant la transmission d'indications de navigation au véhicule ayant un dispositif de visualisation sous forme de carte
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
G08G 1/01 - Détection du mouvement du trafic pour le comptage ou la commande
B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
G06K 9/66 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons ou corrélations simultanées de signaux images avec une pluralité de références, p.ex. matrice de résistances avec des références réglables par une méthode adaptative, p.ex. en s'instruisant
G08G 1/04 - Détection du mouvement du trafic pour le comptage ou la commande utilisant des détecteurs optiques ou ultrasonores
B60R 1/00 - Dispositions pour la visibilité optiqueDispositions de visualisation en temps réel pour les conducteurs ou les passagers utilisant des systèmes de capture d’images optiques, p. ex. des caméras ou des systèmes vidéo spécialement adaptés pour être utilisés dans ou sur des véhicules
B60R 1/04 - Dispositions pour les rétroviseurs montés à l'intérieur du véhicule
B60R 1/062 - Dispositions pour les rétroviseurs montés à l'extérieur du véhicule avec une commande à distance pour régler leur position
G01S 19/48 - Détermination de position en combinant ou en commutant entre les solutions de position dérivées du système de positionnement par satellite à radiophares et les solutions de position dérivées d'un autre système
G08G 1/14 - Systèmes de commande du trafic pour véhicules routiers indiquant des places libres individuelles dans des parcs de stationnement
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
A method or system is able to refine Global Positioning System (“GPS”) information for guiding a vehicle via extracted metadata using a GPS refinement (“GR”) model managed by a virtuous cycle containing sensors, machine learning center (“MLC”), and a cloud based network (“CBN”). The GR system includes a set of outward facing cameras, a vehicle onboard computer (“VOC”), and GR model. The outward facing cameras mounted on a vehicle are capable of collecting external images representing a surrounding environment in which the vehicle operates. The VOC is configured to generate a positional vehicle location with respect to the surrounding environment in accordance with the external images and historical stored data obtained from CBN. The GR model is configured to generate a driving guidance based on combined information between the positional vehicle location and GPS data.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
B60R 1/00 - Dispositions pour la visibilité optiqueDispositions de visualisation en temps réel pour les conducteurs ou les passagers utilisant des systèmes de capture d’images optiques, p. ex. des caméras ou des systèmes vidéo spécialement adaptés pour être utilisés dans ou sur des véhicules
B60R 1/04 - Dispositions pour les rétroviseurs montés à l'intérieur du véhicule
B60R 1/062 - Dispositions pour les rétroviseurs montés à l'extérieur du véhicule avec une commande à distance pour régler leur position
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
G01S 19/48 - Détermination de position en combinant ou en commutant entre les solutions de position dérivées du système de positionnement par satellite à radiophares et les solutions de position dérivées d'un autre système
G06K 9/66 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons ou corrélations simultanées de signaux images avec une pluralité de références, p.ex. matrice de résistances avec des références réglables par une méthode adaptative, p.ex. en s'instruisant
G08G 1/01 - Détection du mouvement du trafic pour le comptage ou la commande
G08G 1/04 - Détection du mouvement du trafic pour le comptage ou la commande utilisant des détecteurs optiques ou ultrasonores
G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule
G08G 1/0969 - Systèmes impliquant la transmission d'indications de navigation au véhicule ayant un dispositif de visualisation sous forme de carte
G08G 1/14 - Systèmes de commande du trafic pour véhicules routiers indiquant des places libres individuelles dans des parcs de stationnement
A system includes sensor nodes each including camera and a processor, the nodes interconnected via a wide area network. A master controller establishes named queues each associated with a proximate physical object in an area including one or more of the sensor nodes and detectable by the sensor node camera. Each sensor node identifies a viewed physical object in a feed from the sensor node camera, and associates the viewed physical object with one of the named queues.
A method or system capable of managing automobile parking space ("APS") using containerized sensors, machine learning center, and cloud based network is disclosed. A process, in one aspect, monitors the surrounding information observed by a set of onboard sensors of a vehicle as the vehicle is in motion. After selectively recording the surrounding information in accordance with instructions from a containerized APS model which is received from a machine learning center, an APS and APS surrounding information are detected when the vehicle is in a parked condition. Upon rewinding recorded surrounding information leading up to the detection of APS, labeled data associated with APS is generated based on APS and the recorded surrounding information. The process subsequently uploads the labeled data to the cloud based network for facilitating APS model training at the machine learning center via a virtuous cycle.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
G08G 1/14 - Systèmes de commande du trafic pour véhicules routiers indiquant des places libres individuelles dans des parcs de stationnement
46.
METHOD AND SYSTEM FOR PROVIDING BEHAVIOR OF VEHICLE OPERATOR USING VIRTUOUS CYCLE
A method or system is capable of detecting operator behavior ("OB") utilizing a virtuous cycle containing sensors, machine learning center ("MLC"), and cloud based network ("CBN"). In one aspect, the process monitors operator body language captured by interior sensors and captures surrounding information observed by exterior sensors onboard a vehicle as the vehicle is in motion. After selectively recording the captured data in accordance with an OB model generated by MLC, an abnormal OB ("AOB") is detected in accordance with vehicular status signals received by the OB model. Upon rewinding recorded operator body language and the surrounding information leading up to detection of AOB, labeled data associated with AOB is generated. The labeled data is subsequently uploaded to CBN for facilitating OB model training at MLC via a virtuous cycle.
A61B 5/1455 - Mesure des caractéristiques du sang in vivo, p. ex. de la concentration des gaz dans le sang ou de la valeur du pH du sang en utilisant des capteurs optiques, p. ex. des oxymètres à photométrie spectrale
A61B 5/18 - Dispositifs pour l'exécution des tests de capacité pour conducteurs de véhicules
B60R 16/037 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour le confort des occupants
G01S 13/32 - Systèmes pour mesurer la distance uniquement utilisant la transmission d'ondes continues, soit modulées en amplitude, en fréquence ou en phase, soit non modulées
G01S 13/58 - Systèmes de détermination de la vitesse ou de la trajectoireSystèmes de détermination du sens d'un mouvement
47.
Method and system for providing auto space management using virtuous cycle
A method or system capable of managing automobile parking space (“APS”) using containerized sensors, machine learning center, and cloud based network is disclosed. A process, in one aspect, monitors the surrounding information observed by a set of onboard sensors of a vehicle as the vehicle is in motion. After selectively recording the surrounding information in accordance with instructions from a containerized APS model which is received from a machine learning center, an APS and APS surrounding information are detected when the vehicle is in a parked condition. Upon rewinding recorded surrounding information leading up to the detection of APS, labeled data associated with APS is generated based on APS and the recorded surrounding information. The process subsequently uploads the labeled data to the cloud based network for facilitating APS model training at the machine learning center via a virtuous cycle.
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
B60R 1/00 - Dispositions pour la visibilité optiqueDispositions de visualisation en temps réel pour les conducteurs ou les passagers utilisant des systèmes de capture d’images optiques, p. ex. des caméras ou des systèmes vidéo spécialement adaptés pour être utilisés dans ou sur des véhicules
G06K 9/66 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons ou corrélations simultanées de signaux images avec une pluralité de références, p.ex. matrice de résistances avec des références réglables par une méthode adaptative, p.ex. en s'instruisant
A system includes event engine logic distributed across a plurality of devices dispersed over an area of coverage, and logic to process events according to layout information homologized by an event web service from scene captures and location data from the plurality of devices, and logic to partition the homologized layout into areas of coverage and to assign each area of coverage to a device or subgroup of devices in the plurality of devices.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
49.
Integration of transducer outputs in a conferencing system
Multiple cameras may be controlled over a wide area network in a routine that includes aggregating video processing capabilities of the cameras into a first graphics processing unit resource pool. The first graphics processing unit resource pool is operated on raw video feeds of the cameras to combine and transform the raw video feeds into a virtual video feed, wherein at least one camera of the cameras processes a raw video feed output by a different camera of the cameras. The virtual video feed is communicated over the wide area network to a master video processor, which is operated in a feedback loop to analyze the virtual video feed and control the first graphics processing unit resource pool to improve one of a quality or a content of the virtual video feed.
Briefly stated, embodiments are directed towards providing a smart sign that utilizes third-party environmental data to modify its displayed content and display settings. The environmental data includes a current position of the sun, the smart sign's position, weather conditions, and positional data of objects that are in proximity of the smart sign. Positional relationships of the sun and the objects relative to the smart sign are determined based on the positional data of the smart sign, the position of the sun, and the position of the proximity objects. A display change condition is generated based on a combination of the third-party weather conditions and the determined positional relationships of the smart sign, the sun, and the objects in the proximity of the smart sign. The displayed content and at least one display setting of the smart sign are modified based on the display change conditions.
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
Embodiments are directed towards providing a smart sign that dynamically translates content that is displayed on the sign based on a preferred language of mobile devices that are in close proximity to the sign. The smart sign determines when one or more mobile devices are in proximity to the smart sign. The smart sign communicates with each of these mobile devices to determine a preferred language of a respective user of each mobile device. The smart sign translates and displays the content in each of the preferred languages on the sign. In various embodiments, the smart sign can relocate or resize the translated content so that it can fit on a display screen of the smart sign relative to a location of the mobile devices relative to the smart sign.
Embodiments are directed towards providing a dynamic application environment where separate components of an application can execute on separate processing hardware at any given point in time. A host device monitors current operating characteristics associated with a computing device, such a head unit of an automobile, and based on those characteristics selects which components of one or more applications to execute on the computing device and which components to execute on the host device, if any. The host device provides the selected components to the computing device for execution by the computing device and the host device executes any other components that are not executed by the computing device. The host device monitors the current operating characteristics associated with the computing device, and modifies the selection of which components are executing on which device based on changes in current operating characteristics.
B60W 20/50 - Stratégies de commande pour répondre aux défaillances du système, p. ex. pour le diagnostic de pannes, le fonctionnement de secours ou en mode de fonctionnement dégradé
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
H04N 9/87 - Régénération des signaux de télévision en couleurs
53.
AUTOMOBILE NETWORK TO COMMUNICATE WITH MULTIPLE SMART DEVICES
Embodiments are directed towards establishing a network between mobile devices, an automobile head unit, and a plurality of automobile accessories. A user utilizes a user interface on a mobile device to send an accessory access request to the head unit. The head unit receives the request and determines if the mobile device is authentic. If authentic, the head unit determines if the mobile device has the proper permissions to perform the requested access of the accessory. If permitted, the head unit generates and sends control commands to the accessory or obtains the requested accessory data and provides it to the mobile device.
Embodiments are directed towards establishing a network connection between a mobile device and an automobile head unit. A user of the mobile device interacts with a user interface on the mobile device to establish the connection with the head unit. If authorized, the head unit disconnects a currently connected device if the connection is to be via classic Bluetooth protocols. If the head unit has reached a maximum number of registered mobile devices, then the head unit sends a request to the mobile device for a selection of which currently registered mobile devices are to be unregistered. The head unit registers the mobile device with the head unit and establishes the connection between the mobile device and the head unit via classic Bluetooth protocols or Bluetooth Low Energy protocols depending on the type of connection request.
A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.
G06K 9/18 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales utilisant des caractères imprimés pourvus de marques de codage additionnelles ou comportant des marques de codage, p.ex. le caractère étant composé de barres distinctes de formes différentes, chacune représentant une valeur de code différente
Embodiments are directed towards establishing a network between mobile devices, an automobile head unit, and a plurality of automobile accessories. A user utilizes a user interface on a mobile device to send an accessory access request to the head unit. The head unit receives the request and determines if the mobile device is authentic. If authentic, the head unit determines if the mobile device has the proper permissions to perform the requested access of the accessory. If permitted, the head unit generates and sends control commands to the accessory or obtains the requested accessory data and provides it to the mobile device.
Embodiments are directed towards establishing a network connection between a mobile device and an automobile head unit. A user of the mobile device interacts with a user interface on the mobile device to establish the connection with the head unit. If authorized, the head unit disconnects a currently connected device if the connection is to be via classic Bluetooth protocols. If the head unit has reached a maximum number of registered mobile devices, then the head unit sends a request to the mobile device for a selection of which currently registered mobile devices are to be unregistered. The head unit registers the mobile device with the head unit and establishes the connection between the mobile device and the head unit via classic Bluetooth protocols or Bluetooth Low Energy protocols depending on the type of connection request.
A machine system includes monitor devices each having a camera, the monitor devices distributed over a physical area; layout logic forms images from the cameras of the monitor devices into a scene layout for the area; user interface logic receives training signals from sensors directed to a person physically present in the area and to correlate those signals to subareas of the layout; and analytical logic analyzes the layout and training signals to ascertain subareas of the area at which the monitor devices should focus machine sensor and processing resources.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
A camera includes logic to capture images and video (collectively, ‘media’) and to store the captured media internally to the camera in an encrypted format; the encrypted format including multiple regions encrypted with different keys, each key corresponding to a human subject or object identified in the media.
A system includes event engine logic distributed across a plurality of devices dispersed over an area of coverage, and logic to process events according to layout information homologized by an event web service from scene captures and location data from the plurality of devices, and logic to partition the homologized layout into areas of coverage and to assign each area of coverage to a device or subgroup of devices in the plurality of devices.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software for the creation of user experiences, interactive applications, services and games and connected technology for wireless and other digital devices; computer software for interactive application and service authoring, configuration and connectivity; computer software for creating, viewing, publishing, producing, broadcasting and playing animation, video, sound, graphics, presentations, imaging, modeling, and illustrations; computer software for creating, designing, developing, delivering, administering, managing, assembling, displaying and distributing entertainment, business, educational, training and multimedia programs, connective technology for enabling multiple services and hardware, cloud based technology for interactive and dynamic services, experiences and presentations, and for administering content and tracking usage, progress and results; computer software for creating, storing, distributing and monitoring in-room entertainment, mobile applications and web pages and interactive messaging; computer software for compressing, decompressing, and distributing animation, graphics, audio, video, text, presentations, illustrations and computer data, and enabling them to be experienced on electronic devices; computer software for the development, deployment and distribution of content and applications to run on cell phones, mobile phones, mobile devices, wireless devices, PDAs, portable media players, smart phones, portable game players, set-top boxes, televisions, personal media players and digital cameras, and for embedding such content for use in foregoing devices; computer programs for compressing, decompressing, and distributing animation, graphics, audio, video, text, presentations, illustrations and computer data, and enabling them to be experienced on mobile wireless devices; computer software, namely, software development tools for the creation of mobile internet applications and client interfaces; downloadable computer software for use on a global communications network for creating interactive applications, connective technologies, animated experiences, presentations and downloadable electronic instruction manuals distributed therewith; downloadable software for interactive game authoring, configuration and connectivity Platform as a service (PAAS) featuring computer software platforms for the creation of user experiences, interactive applications, services and games and connected technology for wireless and other digital devices; platform as a service (PAAS) featuring computer software platforms for interactive application and service authoring, configuration and connectivity; platform as a service (PAAS) featuring computer software platforms for creating, viewing, publishing, producing, broadcasting and playing animation, video, sound, graphics, presentations, imaging, modeling, and illustrations; platform as a service (PAAS) featuring computer software platforms for creating, designing, developing, delivering, administering, managing, assembling, displaying and distributing entertainment, business, educational, training and multimedia programs, connective technology for enabling multiple services and hardware, cloud based technology for interactive and dynamic services, experiences and presentations, and for administering content and tracking usage, progress and results; platform as a service (PAAS) featuring computer software platforms for creating interactive applications, connective technologies, animated experiences and presentations; providing temporary use of non-downloadable computer software for use on a global communications network and for creating, storing, distributing and monitoring in-room entertainment, mobile applications and web pages and interactive messaging
A room conferencing system includes a hub with a plurality of sensor nodes, each sensor node including a sensor node camera and a sensor node processor. A master controller is operable to establish a plurality of named queues, each of the named queues associated with a proximate physical object in an area comprising the hub and detectable by the sensor node camera. Each sensor node operable to cause the sensor node processor to identify a viewed physical object in a feed from the sensor node camera, and associate the viewed physical object with one of the named queues.
Disclosed embodiments include apparatus, method and storage medium associated with interactive messaging. In embodiments, an apparatus may include an interactive message service to selectively display messages of a collection of messages, in response to navigation controls received from a proximally located portable client device, through a navigation interface provided to the proximally located portable client device by the interactive message service. Other embodiments may be described and claimed.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
H04W 8/00 - Gestion de données relatives au réseau
H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
H04W 4/02 - Services utilisant des informations de localisation
H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer software development tools; computer software for
developing, distributing, and using cross-platform
applications and content designed for mobile devices,
wireless phones, PDAs, smart phones, MP3 players, digital
cameras, televisions, set-top boxes, and other digital
devices, either embedded in such devices or downloaded from
a global communications network; computer software, namely,
software development tools for the creation of mobile
Internet applications and client interfaces; downloadable
software for interactive game authoring, configuration and
connectivity.
09 - Appareils et instruments scientifiques et électriques
16 - Papier, carton et produits en ces matières
Produits et services
Computer software used to create interactive games,
multi-player games, and other interactive user experiences
for wireless and other digital devices; computer software
for interactive game authoring, configuration and
connectivity; computer software for creating, viewing,
publishing, producing, broadcasting and playing animation,
video, sound, graphics, presentations, imaging, modeling,
and illustrations; computer software used for creating,
designing, developing, delivering, administering, managing,
assembling, displaying and/or distributing entertainment,
business, educational, training and multimedia programs,
experiences and presentations, and for administering content
and tracking usage, progress and results; computer software
for use on a global communications network for creating
interactive games, animated experiences, presentations. Instruction manuals distributed therewith.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer software development tools; Computer software for developing, distributing, and using cross-platform applications and content designed for mobile devices, wireless phones, PDAs, smart phones, MP3 players, digital cameras, televisions, set-top boxes, and other digital devices, either embedded in such devices or downloaded from a global communications network; Computer software, namely, software development tools for the creation of mobile internet applications and client interfaces; Downloadable software for interactive game authoring, configuration and connectivity
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software; computer software for developing, distributing, and using cross-platform applications and content designed for mobile devices, wireless phones, PDAs, smart phones, MP3players, digital cameras, televisions, set-top boxes, and other digital devices, either embedded in such devices or downloaded from a global computer network; computer software for interactive game authoring, configuration and connectivity; computer software, namely software development tools for creation of mobile internet applications and client interfaces. Design, development and implementation of computer software.