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: 20140282660Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Ant Oztaskent, Yaroslav Volovich, David Singleton, Timbo Drayson
-
Publication number: 20140256357Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 11, 2014Inventors: Ray Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Douglas Alexander Gresham, Alan Newberger, Lixin Zhang
-
Publication number: 20140257747Abstract: 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: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: 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: 8827157Abstract: 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: GrantFiled: June 19, 2013Date of Patent: September 9, 2014Assignee: Google Inc.Inventors: Marcus Alexander Foster, Chandrasekhar Thota, David Singleton
-
Patent number: 8798646Abstract: 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: GrantFiled: July 25, 2013Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Patent number: 8755824Abstract: 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: GrantFiled: June 28, 2013Date of Patent: June 17, 2014Assignee: Google Inc.Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Patent number: 8667425Abstract: 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: GrantFiled: September 30, 2011Date of Patent: March 4, 2014Assignee: Google Inc.Inventors: David Burke, Steven J. Lee, David Singleton
-
Publication number: 20130341126Abstract: 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: ApplicationFiled: July 3, 2013Publication date: December 26, 2013Inventors: Steven David Singleton, William T. Urmson, Charles Henry Schnorr, Ward T. Powell, Charles W. Petrie
-
Patent number: 8612356Abstract: 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: GrantFiled: November 14, 2011Date of Patent: December 17, 2013Assignee: Google Inc.Inventors: Martin Hutchinson, David Singleton
-
Publication number: 20130233649Abstract: 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: ApplicationFiled: May 19, 2011Publication date: September 12, 2013Applicant: 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: 20130124306Abstract: 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: ApplicationFiled: November 14, 2011Publication date: May 16, 2013Applicant: GOOGLE Inc.Inventors: Martin Hutchinson, David Singleton
-
Publication number: 20120316878Abstract: 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: ApplicationFiled: August 23, 2012Publication date: December 13, 2012Applicant: Google Inc.Inventors: David Singleton, Debajit Ghosh
-
Patent number: 8332500Abstract: 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: GrantFiled: January 29, 2010Date of Patent: December 11, 2012Assignee: Google Inc.Inventors: David Singleton, Scott Eblen, Adam Connors
-
Patent number: 8255224Abstract: 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: GrantFiled: March 7, 2008Date of Patent: August 28, 2012Assignee: Google Inc.Inventors: David Singleton, Debajit Ghosh
-
Publication number: 20090228281Abstract: 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: ApplicationFiled: March 7, 2008Publication date: September 10, 2009Inventors: David Singleton, Debajit Ghosh
-
Publication number: 20080048567Abstract: 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: ApplicationFiled: July 10, 2007Publication date: February 28, 2008Inventors: Colin Steele, Catherine Hearne, David Singleton
-
Publication number: 20070219112Abstract: 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: ApplicationFiled: May 15, 2007Publication date: September 20, 2007Inventors: David Singleton, Louis Kravetz, Brendan Murray
-
Publication number: 20060063717Abstract: 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: ApplicationFiled: October 21, 2005Publication date: March 23, 2006Inventors: James Boyd, David Singleton
-
Publication number: 20050105971Abstract: 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: ApplicationFiled: September 29, 2004Publication date: May 19, 2005Inventors: Roger Maduell, David Landry, David Singleton