Patents by Inventor Keir Finlow-Bates

Keir Finlow-Bates 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).

  • Publication number: 20160138926
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for automatic or more dynamic handover of one or more positioning parameters from a navigation device, such as a personal navigation device (PND) co-located with a vehicle, for example, to a mobile communication device for use in or with a mobile communication device.
    Type: Application
    Filed: January 26, 2016
    Publication date: May 19, 2016
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Publication number: 20160134601
    Abstract: Methods, devices, systems, and non-transitory process-readable storage media for a computing device to reversibly obfuscate contents of a digital file includes generating a binary string by applying a shared hash function to a public filename of the digital file. The method may include subdividing the digital file into a first plurality of data segments corresponding to one of a number of bits represented by the generated binary string and a file size of the digital file, shuffling the first plurality of data segments using a shared, looping shuffle algorithm. Each shuffling operation of the shared, looping shuffle algorithm may use a different bit of the generated binary string in a predefined first sequence. The shuffled first plurality of data segments may be combined to obtain a shuffled digital file. A reverse of the method may be performed to obtain the original digital file.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventor: Keir Finlow-Bates
  • Patent number: 9336681
    Abstract: Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. The method may include receiving crowdsourcing data from a plurality of vehicles, determining traffic data corresponding to a road using the crowdsourcing data, predicting traffic condition of each lane of the road using the traffic data, and providing navigation guidance to a vehicle in accordance with the traffic condition of each lane of the road. The crowdsourcing data includes on board diagnostics data (OBD) correlated with time stamps and GPS locations of a vehicle, where the on board diagnostics data includes odometer information, speedometer information, fuel consumption information, steering information, and impact data.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 10, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Publication number: 20160086175
    Abstract: Disclosed are implementations that include sending to a P2P system, by a first device associated with a first party, a request to obtain use rights for a property belonging to a second party, the first device further associated with a first network address and with a first digital key pair, and the property associated with a second device associated with a second network address and a second digital key pair. The request is processed with the private key of the first device and includes payment data representative of required number of credits to transfer to the second party, the request further including time data representative of a requested starting time and time duration at which use of the property by the first party is to occur. The method further includes communicating, subsequent to sending of the request, with the second device in order to access, by the first party, the property.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 24, 2016
    Inventors: Keir FINLOW-BATES, Koushik ANNAPUREDDY
  • Publication number: 20160088419
    Abstract: Systems and methods for prioritizing a plurality of applications associated with a mobile device involve determining at least one attribute associated with each of the plurality of applications, and determining at least one of a current position, current travel speed, or current time in response to a triggering event. Also, expected network performance data is determined based on at least one of the current position, current travel speed, and current time associated with a user device or with other mobile devices. Prioritized applications are selected from the plurality of applications based on the expected network performance and at least one attribute associated with each of the applications.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Applicant: QUALCOMM INCORPORATED
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Patent number: 9279696
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for automatic or more dynamic handover of one or more positioning parameters from a navigation device, such as a personal navigation device (PND) co-located with a vehicle, for example, to a mobile communication device for use in or with a mobile communication device.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: March 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Publication number: 20160055859
    Abstract: Methods, systems, and devices enable recovery of words spoken while a communication device is on mute during a voice call. A processor of the communication device or a network server may buffer audio segment in memory when the mute function is turned on. If the mute function is turned off soon after the input audio segment begins, or the processor recognizes from the spoken words that the speaker does not intend to be on mute, the processor may transmit to the third party participant a playback of at least one portion of the buffer in conjunction with turning off the mute function. Playback of the buffered audio segment may be sped up so that the playback catches up to current speech of the speaker. Buffering and playback of an input audio segment may be accomplished at the speaker's communication device or in a server within the communication network.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Keir Finlow-Bates, Koushik Annapureddy
  • Publication number: 20160007150
    Abstract: Method, apparatus, and system for communicating location of a mobile device are disclosed. In one embodiment, a method of communicating location of a mobile device includes determining information, at the mobile device, from a radio frequency tag associated with an object, generating a location request in accordance with the determined information, comprising processing the information from the radio frequency tag to determine encoded data and generating a SET initiated location request in accordance with the encoded data, and communicating location information in response to the location request generated.
    Type: Application
    Filed: September 10, 2015
    Publication date: January 7, 2016
    Inventors: Keir FINLOW-BATES, Joonas VISKARI
  • Patent number: 9161329
    Abstract: Method, apparatus, and system for communicating location of a mobile device are disclosed. In one embodiment, a method includes determining information at the mobile device from a marker associated with an object, generating a location request in accordance with the determined information, and communicating location information in response to the location request generated.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Keir Finlow-Bates, Joonas Viskari
  • Publication number: 20150253146
    Abstract: The disclosure generally relates to techniques that may reduce power consumption and improve user experience when using a personal navigation device or other mobile device to navigate along familiar routes or road segments. In particular, in response to a current position associated with the device corresponding to a familiar road segment (e.g., based on an index indicating how often the road segment was previously traversed), voice assistance and a display may be disabled and/or a frequency at which a receiver acquires signals to determine the current position may be reduced. Furthermore, a navigation application executing on the device may be automatically exited if the familiar road segment further includes a route destination. In other use cases, road segment familiarity and travel histories may be used in route planning, managing incoming calls or messages, and media playback, among other things.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 10, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: Koushik ANNAPUREDDY, Keir FINLOW-BATES
  • Patent number: 9131345
    Abstract: Methods and apparatus for automated information entry in a wireless device may include receiving an input of a sequence of characters. In addition, the methods and apparatus may include identifying a location-related context based on at least a portion of the sequence of characters and obtaining location information of the wireless device in response to identifying the location-related context. The methods and apparatus may also include obtaining a set of one or more landmark information corresponding to the location information of the wireless device and obtaining directional information relative to selected landmark information. The method and apparatus may also include adding the directional information with the selected landmark information to the sequence of characters.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Patent number: 9122371
    Abstract: Disclosed is an apparatus, system, and method for a computing device to display an icon based upon user input. The computing device may receive user input and generate an icon based upon a checksum function of the user input. The computing device may display the icon to a user on a display device.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Keir Finlow-Bates, Koushik Annapureddy
  • Publication number: 20150170515
    Abstract: Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. The method may include receiving crowdsourcing data from a plurality of vehicles, determining traffic data corresponding to a road using the crowdsourcing data, predicting traffic condition of each lane of the road using the traffic data, and providing navigation guidance to a vehicle in accordance with the traffic condition of each lane of the road. The crowdsourcing data includes on board diagnostics data (OBD) correlated with time stamps and GPS locations of a vehicle, where the on board diagnostics data includes odometer information, speedometer information, fuel consumption information, steering information, and impact data.
    Type: Application
    Filed: February 27, 2015
    Publication date: June 18, 2015
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Patent number: 9046370
    Abstract: Systems, methods, apparatuses, and computer-readable media for are provided for providing a navigation route based on network availability. In one embodiment, a method includes receiving a request for a navigation route. The method may further include providing the navigation route, the navigation route taking into account accessibility information relating to accessibility of at least one wireless network at different geographic locations along the navigation route and device specific information relating to attributes of a mobile device. The accessibility information may include data collected by different mobile devices at different geographic locations. The accessibility information may also be stored at a centralized server.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 2, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Publication number: 20150120183
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for automatic or more dynamic handover of one or more positioning parameters from a navigation device, such as a personal navigation device (PND) co-located with a vehicle, for example, to a mobile communication device for use in or with a mobile communication device.
    Type: Application
    Filed: October 25, 2013
    Publication date: April 30, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Patent number: 8972175
    Abstract: Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. The method may include receiving crowdsourcing data from a plurality of vehicles, determining information corresponding to a route of interest to at least one vehicle using the crowdsourcing data, and providing navigation guidance to the at least one vehicle using the information determined. The crowdsourcing data includes on board diagnostics data (OBD) correlated with time stamps and GPS locations of a vehicle, where the on board diagnostics data includes odometer information, speedometer information, fuel consumption information, steering information, and impact data.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Publication number: 20150057831
    Abstract: Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. In some implementations, a navigation device can be configured to determine a dynamic speed limit for a vehicle based on the location of the vehicle in a road segment, and displays the dynamic speed limit in a display of the navigation device.
    Type: Application
    Filed: August 20, 2013
    Publication date: February 26, 2015
    Applicant: Qualcomm Incorporated
    Inventor: Keir Finlow-Bates
  • Publication number: 20150014417
    Abstract: Described herein are systems and methods employing embedded barcodes to convey supplemental information about an image, for example a motion picture. In some systems the barcodes may be subliminal because they are spliced, physically or digitally, into a movie frame shown too briefly to be consciously detectable to the human eye, but still detectable by camera sensors. Other described systems may display the barcodes in infrared or ultraviolet light, which is outside of the visible spectrum of light perceived by the human eye, but still detectable by camera sensors.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Inventors: Keir Finlow-Bates, Koushik Annapureddy
  • Publication number: 20150004996
    Abstract: Method, apparatus, and system for communicating location of a mobile device are disclosed. In one embodiment, a method includes determining information at the mobile device from a marker associated with an object, generating a location request in accordance with the determined information, and communicating location information in response to the location request generated.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: Keir FINLOW-BATES, Joonas Viskari
  • Publication number: 20140295771
    Abstract: An apparatus for testing a device (DUT) includes a peripheral controller configured to communicate with an application embedded in the DUT. The application is configured to run self-diagnostic tests. An audio interface is arranged to transmit audio codes between the apparatus and the DUT on the basis of the tests, wherein the peripheral controller is coupled to the audio interface, being configured to encode and decode the audio codes. A method of testing a DUT includes running a DUT embedded application configured to run self-diagnostic tests. Running the application comprises transmitting encoded audio command signals via an audio interface from a testing apparatus to a microphone configured with the DUT to initiate self diagnostic tests, receiving audio response signals from the DUT generated on the basis of the tests via an audio interface configured with the testing apparatus, and decoding the received audio response signals by a peripheral controller.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Keir Finlow-Bates, Koushik Annapureddy, Abdelmonaem Lakhzouri