Patents by Inventor David Singleton

David Singleton 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: 20140282660
    Abstract: Methods, systems, and media for presenting mobile content corresponding to media content are provided. In some implementations, a method for providing information relating to media content is provided, the method comprising: determining a channel that is providing the television program; causing images relating to the television program to be presented, wherein the images are selected based on the channel and a time parameter; receiving a user selection of an image; identifying an entity within the selected image using one or more image recognition techniques; generating a search query based at least in part on the identified entity; obtaining search results responsive to the generated search query; and causing at least one of the search results to be presented to the mobile device in response to receiving the user selection of the image.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: Ant Oztaskent, Yaroslav Volovich, David Singleton, Timbo Drayson
  • Publication number: 20140256357
    Abstract: Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 11, 2014
    Inventors: Ray Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Douglas Alexander Gresham, Alan Newberger, Lixin Zhang
  • Publication number: 20140257747
    Abstract: Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 11, 2014
    Applicant: GOOGLE INC.
    Inventors: Debra Lin Repenning, Ray Xiaohang Wang, Yakov Okshtein, Farhan Shamsi, David Singleton, Lixin Zhang, Alan Newberger, Chandrasekhar Thota, Douglas Alexander Gresham, Nicholas Fey, Marcus Alexander Folster, Petra Cross, Andres Morales
  • Patent number: 8827157
    Abstract: A scanner detection model is created by a detection system to determine whether a laser scanner is present so the user is notified of the potential inability to accurately read a machine-readable identifier on a user device. A user operating the user device accesses an electronic record and a machine-readable identifier that comprises information identifying the electronic record is displayed on the user device. A scanner detection module detects display of the machine-readable identifier and turns on a camera resident on the user device. The camera captures and analyzes images. The scanner detection module identifies whether the scanner is a laser scanner based on an analysis of the images and the scanner detection model created by the detection system. If the scanner is a laser scanner, a message is displayed on the user device indicating that the machine-readable identifier is to be entered or inputted, instead of scanned.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Marcus Alexander Foster, Chandrasekhar Thota, David Singleton
  • Patent number: 8798646
    Abstract: A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of a user mobile computing device relative to specific points of interest and alerts the user when the user nears the points of interest. The geofence management system, however, determines relationships among the identified points of interest, and associates or “clusters” the points of interest together based on the determined relationships. Rather than establishing separate geofences for multiple points of interest, and then alerting the user each time the user's mobile device enters each geofence boundary, the geofence management system establishes a single geofence boundary for the associated points of interest. When the user's mobile device enters the clustered geofence boundary, the geofence management system notifies the user device to alert the user of the entrance event. The user then receives the clustered, geofence-based alert.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
  • Patent number: 8755824
    Abstract: A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of a user mobile computing device relative to specific points of interest and alerts the user when the user nears the points of interest. The geofence management system, however, determines relationships among the identified points of interest, and associates or “clusters” the points of interest together based on the determined relationships. Rather than establishing separate geofences for multiple points of interest, and then alerting the user each time the user's mobile device enters each geofence boundary, the geofence management system establishes a single geofence boundary for the associated points of interest. When the user's mobile device enters the clustered geofence boundary, the geofence management system notifies the user device to alert the user of the entrance event. The user then receives the clustered, geofence-based alert.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: June 17, 2014
    Assignee: Google Inc.
    Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
  • Patent number: 8667425
    Abstract: This disclosure is directed to techniques for presenting a scratch-card style interface using a touch-sensitive device. The touch-sensitive device is configured to present a first image using a display of the device. The first image may include a plurality of portions. The plurality of portions may be a plurality of overlapping image particles, or may be a plurality of image layers. The device may detect a first user interaction, and graphically remove a first number of portions of the first image in response to detection of the first user interaction. The device may detect a second user interaction, and graphically remove a second number of portions of the first image in response to the detected second user interaction. Graphical removal of the second number of portions may at least partially reveal a second image presented using the display of the device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: David Burke, Steven J. Lee, David Singleton
  • Publication number: 20130341126
    Abstract: A trough for use on wiping bar assembly of a rail lubrication system, wherein the wiping bar assembly includes a Manifold body and a flow passageway having an exit end at least partially defined in the manifold body. The trough includes a body having a first section and a second section extending away from the first section, wherein the first section of the body is positioned adjacent the exit end, and wherein a mat is provided within the trough.
    Type: Application
    Filed: July 3, 2013
    Publication date: December 26, 2013
    Inventors: Steven David Singleton, William T. Urmson, Charles Henry Schnorr, Ward T. Powell, Charles W. Petrie
  • Patent number: 8612356
    Abstract: A voucher verification system is based on SMS message-based processing of voucher verifications by a central verification authority. Merchants may establish an account with the system and then register mobile communication devices and those of employees by sending an SMS-based registration request to the system. Once registered, the merchant and employees may verify the status of vouchers by sending SMS-base verification requests to the system. Verifications of voucher status are returned to the merchant mobile device via SMS messaging.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: December 17, 2013
    Assignee: Google Inc.
    Inventors: Martin Hutchinson, David Singleton
  • Publication number: 20130233649
    Abstract: A wayside friction management system, and method for monitoring and controlling a wayside friction management system is described. The system comprises one or more wayside device for mounting with a track of a rail system. The wayside device comprises a delivery system connected to a reservoir comprising a friction control media, the delivery system for applying the friction control media from the reservoir to one or both rails of a track. The wayside device further comprises one ore more data collection module located at or adjacent to the delivery system. The data collection module for collecting and transmitting data to a remote performance unit. The data may comprise performance information, track status information, information of an environment of the track, information of a train passing over the track, status of the one or more wayside device, or a combination thereof. The wayside device may comprise a power source operatively connected to one or more components of the wayside device.
    Type: Application
    Filed: May 19, 2011
    Publication date: September 12, 2013
    Applicant: L.B. Foster Rail Technologies, Inc.
    Inventors: Glen Appleby, James Gavin Campbell, Donald Thomas Eadie, Petar Nedkov Gueorguiev, Michael Irwin Handler, Harold DeVillo Harrison, Kevin David Oldknow, Steven David Singleton, Jacob Matthew Welch, Walter Eric Spicker, William T. Urmson
  • Publication number: 20130124306
    Abstract: A voucher verification system is based on SMS message-based processing of voucher verifications by a central verification authority. Merchants may establish an account with the system and then register mobile communication devices and those of employees by sending an SMS-based registration request to the system. Once registered, the merchant and employees may verify the status of vouchers by sending SMS-base verification requests to the system. Verifications of voucher status are returned to the merchant mobile device via SMS messaging.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: GOOGLE Inc.
    Inventors: Martin Hutchinson, David Singleton
  • Publication number: 20120316878
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 13, 2012
    Applicant: Google Inc.
    Inventors: David Singleton, Debajit Ghosh
  • Patent number: 8332500
    Abstract: In general, this disclosure describes example techniques to transmit a request for data for one or more applications based on usage patterns of the one or more applications by a user. A device such as, but not limited to, a mobile device may monitor usage characteristics of the one or more applications. The device may transmit a request for data used by the one or more applications executed on the device based on the monitored usage characteristics.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: December 11, 2012
    Assignee: Google Inc.
    Inventors: David Singleton, Scott Eblen, Adam Connors
  • Patent number: 8255224
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: August 28, 2012
    Assignee: Google Inc.
    Inventors: David Singleton, Debajit Ghosh
  • Publication number: 20090228281
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Inventors: David Singleton, Debajit Ghosh
  • Publication number: 20080048567
    Abstract: A driver apparatus is provided for controlling a light source array comprising at least first and second light sources, the light source array used for illuminating a scan region on a target object, wherein light reflected from said target object is captured by a detector. The driver apparatus comprises a single integrated circuit comprising processing means for processing image data received from the detector, a switching array comprising at least first and second switches for switching the respective first and second light sources, and a current source for controlling the flow of current through the light sources. In this way the LED switching circuitry that controls an LED array is placed on the same integrated circuit (i.e. monolithic circuit) as the analogue processing circuitry that processes the image data, with the current source controlling the flow of current through the LEDs in the LED array.
    Type: Application
    Filed: July 10, 2007
    Publication date: February 28, 2008
    Inventors: Colin Steele, Catherine Hearne, David Singleton
  • Publication number: 20070219112
    Abstract: There is provided a new branched primary alcohol composition and the sulfates thereof exhibiting good cold water detergency and biodegradability. The branched primary alcohol composition has an average number of branches per chain of at least 0.7, having at least 8 carbon atoms and contianing both methyl and ethyl branches. The primary alcohol composition may also contain less than 0.5 atom % of quaternary carbon atoms, and a significant number ethyl branches, terminal isopropyl branches, and branching at the C3 position relative to the hydroxyl carbon. The process for its manufacture is by skeletally isomerizing an olefin feed having at least 7 carbon atoms followed by conversion to an alcohol, as by way of hydroformylation, and ultimately, sulfation to obtain a detergent surfactant. Useful catalysts include the zeolites having at least one channel with a crystallographic free diameter along the x and/or y planes of the [001] view ranging from greater than 4.
    Type: Application
    Filed: May 15, 2007
    Publication date: September 20, 2007
    Inventors: David Singleton, Louis Kravetz, Brendan Murray
  • Publication number: 20060063717
    Abstract: This invention relates to a novel inhibitor of beta amyloid cleavage enzyme (BACE, transmembrane aspartyl protease beta-secretase, beta site APP cleavage enzyme, memapsin-2, BACE-1), pharmaceutical compositions containing it and its use in the treatment of neurological disorders such as Alzheimer's disease, Crutzfield-Jacob's disease, prion disorders, amyotrophic lateral sclerosis, progressive supranuclear palsy, head trauma, stroke, down's syndrome, pancreatitis, inclusion body myocitis, other peripheral amyloidoses and diabetes.
    Type: Application
    Filed: October 21, 2005
    Publication date: March 23, 2006
    Inventors: James Boyd, David Singleton
  • Publication number: 20050105971
    Abstract: A method is provided for simultaneously developing caverns while depositing wastes or other materials in them. A well is first drilled into a salt formation and the development of a salt cavern by means of solution mining is initiated. When the development of the cavern has been carried out to an extent sufficient to accommodate the injection of a prescribed amount of wastes or other materials, injection of the wastes or other materials through the well is started while continuing to develop the cavern by solution mining. The injection of the wastes or other materials may be carried out continuously or intermittently. The proportion and rates of wastes or other materials and mining water injected into the well are monitored and regulated so that cavern development continues at a rate that allows the cavern to reach an intended prescribed size while the wastes or other materials are injected and deposited into the cavern.
    Type: Application
    Filed: September 29, 2004
    Publication date: May 19, 2005
    Inventors: Roger Maduell, David Landry, David Singleton