Patents by Inventor Zarko Draganic

Zarko Draganic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9571659
    Abstract: An embodiment includes a non-transitory computer-readable medium with programming code executable by a processor to perform operations including accessing a scheduled time and teleconference contact information associated with a teleconference calendar event. The operations include determining whether an operator is operating a vehicle based on synchronization between a mobile device and an abstraction and communication device (device) interfaced with the vehicle. When an actual time is within a threshold of the scheduled time and the operator is operating the vehicle, the operations include determining whether the operator is a participant of a teleconference. If so, the operations include extracting the teleconference contact information from the teleconference calendar event. The operations include communicating a prompt to join the teleconference and receiving a confirmation to join the teleconference.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: February 14, 2017
    Assignee: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Patent number: 9410813
    Abstract: 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: Grant
    Filed: March 24, 2015
    Date of Patent: August 9, 2016
    Assignee: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Patent number: 9398116
    Abstract: Systems and methods for providing a caching model for in-vehicle infotainment systems with unreliable data connections are disclosed. A particular embodiment includes: receiving a service request from a client service consumer; forwarding the service request to both a host service as a remote request via a network access and to a local service as a local request without a network access; receiving a host service result from the host service via a network access in response to the service request; receiving a local service result from the local service without a network access in response to the service request; merging the host service result and the local service result to produce a composite result; and delivering the composite result to the client service consumer.
    Type: Grant
    Filed: December 22, 2013
    Date of Patent: July 19, 2016
    Assignee: CloudCar, Inc.
    Inventors: Peter J Snider, Zarko Draganic
  • Patent number: 9386136
    Abstract: 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: Grant
    Filed: January 7, 2013
    Date of Patent: July 5, 2016
    Assignee: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Publication number: 20160119482
    Abstract: An embodiment includes a non-transitory computer-readable medium with programming code executable by a processor to perform operations including accessing a scheduled time and teleconference contact information associated with a teleconference calendar event. The operations include determining whether an operator is operating a vehicle based on synchronization between a mobile device and an abstraction and communication device (device) interfaced with the vehicle. When an actual time is within a threshold of the scheduled time and the operator is operating the vehicle, the operations include determining whether the operator is a participant of a teleconference. If so, the operations include extracting the teleconference contact information from the teleconference calendar event. The operations include communicating a prompt to join the teleconference and receiving a confirmation to join the teleconference.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Patent number: 9232069
    Abstract: An example embodiment disclosed herein includes a vehicle teleconferencing system. The vehicle teleconferencing 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 bus of a vehicle and to abstract vehicle data from the vehicle. The mobile device includes an operation determination module, a clock, and a teleconferencing module. The operation determination module is configured to determine that an operator is operating the vehicle based on a subset of the data. The clock is configured to track actual time. The teleconferencing module is configured to access a teleconference calendar event that includes a scheduled time and teleconference contact information, and when the actual time is within a predetermined threshold of the scheduled time and the operator is operating the vehicle, to prompt the operator to join a teleconference.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: January 5, 2016
    Assignee: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Patent number: 9207093
    Abstract: 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: Grant
    Filed: January 7, 2013
    Date of Patent: December 8, 2015
    Assignee: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Publication number: 20150199955
    Abstract: A system for providing a traditional driving experience in an electric vehicle can include: a computing system having one or more memory devices with traditional driving experience data of a fuel engine vehicle and computer executable instructions for performing a method for providing the traditional driving experience; one or more sensors to sense current driving and provide current driving data to the computing system; and an audio system to receive audio feedback data from the computing system in response to the current driving data and provide audio feedback that sounds like the fuel engine vehicle in the electric vehicle. In one aspect, the system can include a haptic feedback device configured to receive haptic feedback data from the computing system so that haptic feedback to simulate the fuel engine vehicle is provided to the electric vehicle, the haptic feedback data being part of the traditional driving experience data.
    Type: Application
    Filed: January 15, 2014
    Publication date: July 16, 2015
    Applicant: CloudCar Inc.
    Inventor: Zarko Draganic
  • Publication number: 20150199968
    Abstract: Systems and methods pertaining to an audio stream manipulation system for manipulating an audio stream for an in-vehicle infotainment system are disclosed. A particular embodiment includes: receiving an audio stream via a subsystem of a vehicle; scanning the audio stream, by use of a data processor, to extract keywords, keyword phrases, or acoustic properties; using the extracted keywords, keyword phrases, or acoustic properties to classify audio segments of the audio stream as content segments, advertising (ad) segments, or functional segments; substituting, by use of the data processor, at least one audio segment of the audio stream with a new audio segment to generate a modified audio stream in real time; and causing the modified audio stream to be rendered for a user.
    Type: Application
    Filed: January 16, 2014
    Publication date: July 16, 2015
    Applicant: CloudCar Inc.
    Inventors: Abhishek Singhal, Zarko Draganic
  • Publication number: 20150199965
    Abstract: A system and method for recognition and automatic correction of voice commands are disclosed.
    Type: Application
    Filed: January 16, 2014
    Publication date: July 16, 2015
    Applicant: CloudCar Inc.
    Inventors: Bruce Leak, Zarko Draganic
  • Publication number: 20150192421
    Abstract: 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: Application
    Filed: March 24, 2015
    Publication date: July 9, 2015
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Publication number: 20150181417
    Abstract: Systems and methods for providing a caching model for in-vehicle infotainment systems with unreliable data connections are disclosed. A particular embodiment includes: receiving a service request from a client service consumer; forwarding the service request to both a host service as a remote request via a network access and to a local service as a local request without a network access; receiving a host service result from the host service via a network access in response to the service request; receiving a local service result from the local service without a network access in response to the service request; merging the host service result and the local service result to produce a composite result; and delivering the composite result to the client service consumer.
    Type: Application
    Filed: December 22, 2013
    Publication date: June 25, 2015
    Inventors: Peter J. Snider, Zarko Draganic
  • Publication number: 20150100633
    Abstract: Systems and methods for providing a modular in-vehicle infotainment architecture with an upgradeable multimedia module are disclosed. A particular embodiment includes: receiving data signals at a multimedia module via a vehicle subsystem connection from one or more vehicle subsystems of a vehicle; processing the data signals on the multimedia module, by use of a data processor, to produce modified data signals, at least a portion of the modified data signals including data signals associated with an in-vehicle infotainment (IVI) system in the vehicle; transferring the modified data signals from the multimedia module to a mobile device via a mobile device interface; and causing the mobile device to render an information display on a user interface on the mobile device, the information display including information indicative of the modified data signals.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: CloudCar Inc.
    Inventors: Peter T. Barrett, James Scanlan, Bruce Leak, Zarko Draganic
  • Patent number: 9002567
    Abstract: 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: Grant
    Filed: January 7, 2013
    Date of Patent: April 7, 2015
    Assignee: Cloudcar, Inc.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Publication number: 20150056970
    Abstract: An example embodiment disclosed herein includes a vehicle teleconferencing system. The vehicle teleconferencing 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 bus of a vehicle and to abstract vehicle data from the vehicle. The mobile device includes an operation determination module, a clock, and a teleconferencing module. The operation determination module is configured to determine that an operator is operating the vehicle based on a subset of the data. The clock is configured to track actual time. The teleconferencing module is configured to access a teleconference calendar event that includes a scheduled time and teleconference contact information, and when the actual time is within a predetermined threshold of the scheduled time and the operator is operating the vehicle, to prompt the operator to join a teleconference.
    Type: Application
    Filed: August 26, 2013
    Publication date: February 26, 2015
    Applicant: CLOUDCAR, INC.
    Inventors: Peter BARRETT, Bruce LEAK, Konstantin OTHMER, Zarko DRAGANIC
  • Publication number: 20150026312
    Abstract: Systems and methods for network service provider selection for vehicle connected mobile devices are disclosed. A particular embodiment includes: establishing data communication with a first network and a second network; determining if a mobile device is in communication with an in-vehicle multimedia module and one or more vehicle subsystems of a vehicle; configuring the in-vehicle multimedia module to select the first network or the second network under pre-defined conditions; and establishing data communication between the mobile device and the selected network.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Konstantin Othmer, Zarko Draganic
  • Publication number: 20150026376
    Abstract: Systems and methods for providing a modular in-vehicle infotainment architecture with an upgradeable multimedia module having a multimedia module connector are disclosed.
    Type: Application
    Filed: October 7, 2013
    Publication date: January 22, 2015
    Applicant: CloudCar Inc.
    Inventors: James Scanlan, Zarko Draganic, Peter T Barrett
  • Patent number: 8898002
    Abstract: 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: Grant
    Filed: November 27, 2012
    Date of Patent: November 25, 2014
    Assignee: CloudCar, Inc.
    Inventors: Peter Barrett, Zarko Draganic
  • Publication number: 20140194056
    Abstract: 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: Application
    Filed: January 7, 2013
    Publication date: July 10, 2014
    Applicant: CLOUDCAR, INC.
    Inventors: Peter Barrett, Bruce Leak, Konstantin Othmer, Zarko Draganic
  • Patent number: D734270
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: July 14, 2015
    Assignee: CloudCar, Inc.
    Inventors: James Scanlan, Zarko Draganic, Peter T Barrett