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: 20170142550Abstract: 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: ApplicationFiled: January 31, 2017Publication date: May 18, 2017Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Publication number: 20170099437Abstract: The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a “zoom-out” command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a “zoom-in” command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.Type: ApplicationFiled: December 15, 2016Publication date: April 6, 2017Inventors: Nirav Bipinchandra Mehta, Mikkel Crone Köser, David Singleton, Robert William Hamilton, Henry John Holland, Tony Ferreira, Thomas Weedon Hume
-
Patent number: 9609391Abstract: 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: GrantFiled: January 25, 2016Date of Patent: March 28, 2017Assignee: Google Inc.Inventors: Ant Oztaskent, Yaroslav Volovich, David Singleton, Timbo Drayson
-
Patent number: 9596563Abstract: 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 1, 2015Date of Patent: March 14, 2017Assignee: GOOGLE INC.Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Patent number: 9538078Abstract: The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a “zoom-out” command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a “zoom-in” command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.Type: GrantFiled: March 2, 2014Date of Patent: January 3, 2017Assignee: Google Inc.Inventors: Nirav Bipinchandra Mehta, Mikkel Crone Köser, David Singleton, Robert William Hamilton, Henry John Holland, Tony Ferreira, Thomas Weedon Hume
-
Publication number: 20160257319Abstract: 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 16, 2016Publication date: September 8, 2016Inventors: 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: 20160249175Abstract: 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: April 29, 2016Publication date: August 25, 2016Inventors: 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 Foster, Petra Cross, Andres Morales
-
Publication number: 20160156986Abstract: 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: January 25, 2016Publication date: June 2, 2016Inventors: Ant Oztaskent, Yaroslav Volovich, David Singleton, Timbo Drayson
-
Patent number: 9352761Abstract: 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: GrantFiled: May 19, 2011Date of Patent: May 31, 2016Assignee: 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
-
Patent number: 9341479Abstract: 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: GrantFiled: March 5, 2013Date of Patent: May 17, 2016Assignee: 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 Foster, Petra Cross, Andres Morales
-
Publication number: 20160132868Abstract: A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.Type: ApplicationFiled: June 26, 2013Publication date: May 12, 2016Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
-
Patent number: 9247309Abstract: 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: GrantFiled: March 14, 2013Date of Patent: January 26, 2016Assignee: Google Inc.Inventors: Ant Oztaskent, Yaroslav Volovich, David Singleton, Timbo Drayson
-
Patent number: 9147001Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.Type: GrantFiled: August 15, 2012Date of Patent: September 29, 2015Assignee: Google Inc.Inventors: Brian Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
-
Publication number: 20150264527Abstract: 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: ApplicationFiled: June 1, 2015Publication date: September 17, 2015Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Publication number: 20150249785Abstract: The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a “zoom-out” command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a “zoom-in” command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.Type: ApplicationFiled: March 2, 2014Publication date: September 3, 2015Applicant: Google Inc.Inventors: Nirav Bipinchandra Mehta, Mikkel Crone Köser, David Singleton, Robert William Hamilton, Henry John Holland, Tony Ferreira, Thomas Weedon Hume
-
Patent number: 9049555Abstract: 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 11, 2014Date of Patent: June 2, 2015Assignee: GOOGLE INC.Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Publication number: 20150100271Abstract: 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: December 16, 2014Publication date: April 9, 2015Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Douglas Alexander Gresham, Alan Newberger, Lixin Zhang
-
Patent number: 8930162Abstract: 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: GrantFiled: March 15, 2013Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Ray Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Douglas Alexander Gresham, Alan Newberger, Lixin Zhang
-
Publication number: 20150005012Abstract: 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: ApplicationFiled: July 11, 2014Publication date: January 1, 2015Inventors: Xiaohang Wang, Farhan Shamsi, Yakov Okshtein, David Singleton, Debra Lin Repenning, Lixin Zhang, Marcus Alexander Foster
-
Patent number: D729062Type: GrantFiled: April 16, 2014Date of Patent: May 12, 2015Assignee: Nice-Pak Products, Inc.Inventors: Robert P. Julius, Michael Mooney, Gerard Anthony Cahalan, Nelson David Singleton