Patents Assigned to CLOUDCAR, INC.
-
Publication number: 20140191886Abstract: Vehicle location sharing systems and methods are described. In an embodiment, a system for sharing a location of a vehicle may include a location-determining device and a network-connected device. The location-determining device may be configured to track a location of a vehicle and to determine a location of the vehicle in response to a voice command from an occupant of the vehicle. The network-connected device may be configured to transmit a location description in response to the voice command. The location description may be configured to identify the determined location of the vehicle.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: CLOUDCAR, INC.Inventor: Peter Barrett
-
Publication number: 20140194056Abstract: An example embodiment includes an automatic pairing system. The automatic pairing system includes a vehicle initialization module, a vehicle pairing module, and a triggering mechanism. The vehicle initialization module is loaded onto a vehicle abstraction device configured to interface with a vehicle. The vehicle pairing module is loaded on the vehicle abstraction device. The vehicle pairing module is configured to be launched by the vehicle initialization module. After being launched, the vehicle pairing module is configured to automatically communicate vehicle pairing data stored on the vehicle pairing module to establish one or more communication channels between the vehicle and a mobile device. The triggering mechanism is configured to trigger the vehicle initialization module to launch the vehicle pairing module.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
-
Publication number: 20140195153Abstract: Course-based place searching systems and methods are described. In an embodiment, a system for performing a course-based place search may include a navigation device, a processing device, and a display. The navigation device may be configured to track a location and a course of the vehicle. The processing device may be communicatively coupled to the navigation device and may be configured to request places from a resource based at least in part on the location of the vehicle and the search criterion and to return a first one or more places received from the resource to an occupant of the vehicle. The first one or more places may be based at least in part on the course of the vehicle. The display may be communicatively coupled to the processing device. The first one or more places may be displayed on the display.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
-
Publication number: 20140195469Abstract: An example embodiment disclosed herein includes a predictive vehicle navigation system. The predictive vehicle navigation system includes an abstraction and communication device (hereinafter “device”) and a mobile device. The device includes an adaptor configured to interface with a Controller Area Network (CAN) bus of a vehicle and to abstract vehicle data from the vehicle. The mobile device includes an operation determination module configured to determine that an operator is operating the vehicle based on a subset of the data, a clock configured to track actual time, and a navigation module configured to receive the actual time and the determination that the operator is operating the vehicle, to access a calendar event that includes an address and a scheduled time, and when the actual time is within a predetermined threshold of the scheduled time, to predict that the address is a destination of the operator.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
-
Publication number: 20140188388Abstract: Systems and methods for vehicle navigation with multiple abstraction layers are disclosed. A particular embodiment includes: receiving data sets from a plurality of sources; generating, by use of a data processor, a routing overlay based on a routing to a selected destination; generating, by use of the data processor and data from the data sets, a plurality of navigation abstraction layers corresponding to the routing; generating at least one navigation abstraction layer by smoothing or simplifying the shape of the routing overlay; and presenting at least one of the plurality of navigation abstraction layers to a user via a display interface.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Applicant: CLOUDCAR, INC.Inventors: Evan Malahy, Ron Morris
-
Publication number: 20140188335Abstract: A system and method for providing an adaptive experience framework for an ambient intelligent environment are disclosed. A particular embodiment includes: detecting as context change in an environment causing a transition to a current temporal context; assigning, by use of is data processor, as task set from a set of contextual tasks, the task set assignment being based on the current temporal context; activating the task set; and dispatching a set or interaction resources, corresponding to the contextual tasks in the task set, to present a state of the current temporal context to a user by use of a plurality of interaction devices corresponding to the set of interaction resources.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Applicant: CLOUDCAR, INC.Inventors: Ajay Madhok, Evan Malahy, Ron Morris
-
Publication number: 20140189888Abstract: A system and method for providing a secure data container for an ambient intelligent environment are disclosed. A particular embodiment includes: collecting a set of information from a first digital network information endpoint associated with a vehicle; associating, by use of a data processor, a persistent digital identifier with the collected information, the persistent digital identifier being derived from information associated with the vehicle; enabling a user to specify a shared data set from the collected information; enabling the user to specify a set of sharing controls corresponding to the shared data set; combining information identifying the shared data set and the sharing controls in a secure container; and enabling to second digital network information endpoint to access the shared data set via the secure container upon presentation of a valid secure access token.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Applicant: CLOUDCAR, INC.Inventors: Ajay Madhok, Evan Malahy, Ron Morris
-
Publication number: 20140188970Abstract: A system and method enabling service and application roaming are disclosed. A particular embodiment includes: unifying a plurality of user services and applications from a plurality of sources in an environment into a shared ecosystem of services and applications; assigning, by use of a data processor, a digital identity to the shared ecosystem of services and applications; detecting a context change in the environment causing a transition to a current context; causing a task set to be performed in response to the context change; and dispatching a set of interaction resources, corresponding to the task set, to present a state of the current context to a user by use of a plurality of interaction devices corresponding to the set of interaction resources, the set of interaction resources being accessed using the plurality of user services and applications in the shared ecosystem of services and applications.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Applicant: CloudCar, Inc.Inventors: Ajay Madhok, Evan Malahy, Ron Morris
-
Publication number: 20140149032Abstract: Systems and methods for obtaining geographical location data from multiple sources and aggregating the geographical location data are disclosed. A particular embodiment includes: receiving geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device; collecting reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors; collecting map data including information related to geographical features associated with the geo-location data; and aggregating, by use of a data processor, the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a resulting geo-location fix.Type: ApplicationFiled: November 27, 2012Publication date: May 29, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Zarko Draganic
-
Patent number: 8733939Abstract: In an example, a content projecting system includes a communication module configured to receive an instruction to project content. The content projecting system further includes a projector configured to be affixed to a vehicle. The projector is further configured to project the content onto a projection surface separate from the vehicle.Type: GrantFiled: July 26, 2012Date of Patent: May 27, 2014Assignee: Cloudcar, Inc.Inventor: Konstantin Othmer
-
Publication number: 20140129047Abstract: Systems and methods for providing a cloud-based vehicle information and control ecosystem are disclosed. A particular embodiment includes: providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device: providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; and causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer.Type: ApplicationFiled: November 7, 2012Publication date: May 8, 2014Applicant: CLOUDCAR, INC.Inventor: Peter Barrett
-
Publication number: 20140130063Abstract: A system and method for providing low overhead remote procedure calls are disclosed. A particular embodiment includes: generating, by use of a data processor, a data packet having a command type header portion and a payload portion; branding, by use of the data processor, the data packet with a command type header from the group: an event type, a remote procedure call (RPC) request type, an RPC response type, and an RPC signal type; packing data into the payload portion based on a data representation corresponding to the command type header, if the command type header is an event type; specifying an interface and a method to invoke on a remote system, if the command type header is an RPC request type; and causing the data packet to he transferred to a subsystem via an inter-process data communication.Type: ApplicationFiled: November 7, 2012Publication date: May 8, 2014Applicant: CLOUDCAR, INC.Inventor: Peter Barrett
-
Publication number: 20140122757Abstract: An example embodiment includes an abstraction device including a mapping platform, a vehicle transceiver, and a mobile device transceiver. The mapping platform is configured to convert input data messages formatted in a vehicle-specific format to output data messages formatted in a standard mobile device format. The mapping platform is further configured to convert input data messages formatted in the standard mobile device format to output data messages in the vehicle-specific format. The input data messages may have any of multiple data message types, which are communicated from multiple mobile device subsystems, and multiple vehicle subsystems. The vehicle transceiver is configured to transmit the output data messages formatted in the vehicle-specific format to a vehicle via a controller area network (CAN) bus of the vehicle. The mobile device transceiver is configured to transmit the output data messages formatted in the standard mobile device format to a mobile device.Type: ApplicationFiled: January 7, 2013Publication date: May 1, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Konstantin Othmer, Bruce Leak
-
Publication number: 20140120890Abstract: In an example, a method of enforcing regulatory guidelines related to functionality of an electronic device associated with a vehicle when the vehicle is in a drive mode includes interfacing an application of an electronic device associated with a vehicle with an Application Programming Interface (API). The method additionally includes determining that the vehicle is in the drive mode. In the method, the API may modify a functionality of the application of the electronic device in accordance with regulatory guidelines associated with operation of the electronic device when the vehicle is in the drive mode. The modification may be based on the determination that the vehicle is in the drive mode.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Konstantin Othmer, Bruce Leak
-
Publication number: 20140121891Abstract: Communication of signals between mobile devices and automotive Controller Area Network (CAN) buses. An abstraction and communication device includes a connector, a mapping platform, and a transceiver. The connector is adapted to interface with an automotive CAN bus that communicates data signals in a first automobile-specific format with components of an automobile. The mapping platform is configured to convert a data signal from the first automobile-specific format into a mobile device format defined by an Application Programming Interface (API). Additionally, the transceiver is configured to wirelessly and securely communicate the data signal in the mobile device format to a mobile device.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Konstantin Othmer, Bruce Leak
-
Publication number: 20140118222Abstract: In an example, a method for projecting content from a mobile device to an external display device is described. The method includes discovering characteristics of the external display device at the mobile device. The method also includes reformatting content at the mobile device according to the discovered characteristics of the external display device. The method also includes transmitting the reformatted content from the mobile device to the external display device for display on the external display device. The external display devices may be vehicular display devices, televisions, projectors, etc. When the external display device is a vehicular display device, the mobile device can be used to display content in the vehicle, thereby enhancing the usefulness of the vehicular display device.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Konstantin Othmer, Bruce Leak
-
Publication number: 20140078304Abstract: In an example embodiment, a method of collecting observation data from vehicles is described. The method includes sending a request to each vehicle in a plurality of vehicles for observation data associated with at least one of an area of interest, a time period of interest, or an object of interest. The method also includes receiving observation data from one or more of the plurality of vehicles, the received observation data being captured by the one or more of the plurality of vehicles and being associated with the at least one of the area, the time period, or the object.Type: ApplicationFiled: September 20, 2012Publication date: March 20, 2014Applicant: CLOUDCAR, INC.Inventor: Konstantin Othmer
-
Publication number: 20140081517Abstract: In an example, a method of modifying functionality of an electronic device associated with a vehicle may include assessing one or more safety parameters associated with an operating state of a vehicle. The method may further include modifying functionality of an electronic device associated with the vehicle based on the one or more safety parameters.Type: ApplicationFiled: September 20, 2012Publication date: March 20, 2014Applicant: CLOUDCAR, INC.Inventors: Peter Barrett, Konstantin Othmer, Bruce Leak
-
Publication number: 20140028980Abstract: In an example, a content projecting system includes a communication module configured to receive an instruction to project content. The content projecting system further includes a projector configured to be affixed to a vehicle. The projector is further configured to project the content onto a projection surface separate from the vehicle.Type: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Applicant: CLOUDCAR, INC.Inventor: Konstantin OTHMER
-
Patent number: D716345Type: GrantFiled: January 7, 2013Date of Patent: October 28, 2014Assignee: CloudCar, Inc.Inventors: Ron Morris, Evan Malahy