Patents by Inventor Salvatore Scellato
Salvatore Scellato 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: 10545217Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: GrantFiled: September 3, 2019Date of Patent: January 28, 2020Assignee: Google LLCInventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Publication number: 20200015037Abstract: A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence boundary encompassing a particular point of interest. When the location management system determines that the user device is inside the geofence boundary—but not, for example, when the location management system determines that the user determines that the user device is outside the geofence boundary—the location management system instructs the user device to determine wireless signals available to the user device. The location management system then receives wireless signal data from the user device for available wireless signals. By matching the received wireless signal data to known wireless signals available at the identified points of interest, the location management system determines that the user device (and hence the user) is at the point of interest.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Salvatore Scellato, Matthew Nicholas Stuttle, Chandrasekhar Thota
-
Publication number: 20190391226Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Inventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Patent number: 10499185Abstract: A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence boundary encompassing a particular point of interest. When the location management system determines that the user device is inside the geofence boundary—but not, for example, when the location management system determines that the user determines that the user device is outside the geofence boundary—the location management system instructs the user device to determine wireless signals available to the user device. The location management system then receives wireless signal data from the user device for available wireless signals. By matching the received wireless signal data to known wireless signals available at the identified points of interest, the location management system determines that the user device (and hence the user) is at the point of interest.Type: GrantFiled: May 21, 2018Date of Patent: December 3, 2019Assignee: GOOGLE LLCInventors: Salvatore Scellato, Matthew Nicholas Stuttle, Chandrasekhar Thota
-
Patent number: 10469992Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.Type: GrantFiled: September 11, 2018Date of Patent: November 5, 2019Assignee: Google LLCInventors: Salvatore Scellato, Chetan Bhadricha, Tanmay Khirwadkar
-
Patent number: 10416271Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: GrantFiled: January 25, 2019Date of Patent: September 17, 2019Assignee: Google LLCInventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Publication number: 20190170851Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: ApplicationFiled: January 25, 2019Publication date: June 6, 2019Inventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Publication number: 20190116458Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.Type: ApplicationFiled: September 11, 2018Publication date: April 18, 2019Inventors: Salvatore Scellato, Chetan Bhadricha, Tanmay Khirwadkar
-
Patent number: 10191137Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: GrantFiled: December 12, 2017Date of Patent: January 29, 2019Assignee: Google LLCInventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Patent number: 10129702Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.Type: GrantFiled: January 15, 2018Date of Patent: November 13, 2018Assignee: Google LLCInventors: Salvatore Scellato, Chetan Bhadricha, Tanmay Khirwadkar
-
Patent number: 10104506Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.Type: GrantFiled: January 15, 2018Date of Patent: October 16, 2018Assignee: Google LLCInventors: Salvatore Scellato, Chetan Bhadricha, Tanmay Khirwadkar
-
Publication number: 20180279076Abstract: A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence boundary encompassing a particular point of interest. When the location management system determines that the user device is inside the geofence boundary—but not, for example, when the location management system determines that the user determines that the user device is outside the geofence boundary—the location management system instructs the user device to determine wireless signals available to the user device. The location management system then receives wireless signal data from the user device for available wireless signals. By matching the received wireless signal data to known wireless signals available at the identified points of interest, the location management system determines that the user device (and hence the user) is at the point of interest.Type: ApplicationFiled: May 21, 2018Publication date: September 27, 2018Inventors: Salvatore Scellato, Matthew Nicholas Stuttle, Chandrasekhar Thota
-
Patent number: 9986375Abstract: A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence boundary encompassing a particular point of interest. When the location management system determines that the user device is inside the geofence boundary—but not, for example, when the location management system determines that the user determines that the user device is outside the geofence boundary—the location management system instructs the user device to determine wireless signals available to the user device. The location management system then receives wireless signal data from the user device for available wireless signals. By matching the received wireless signal data to known wireless signals available at the identified points of interest, the location management system determines that the user device (and hence the user) is at the point of interest.Type: GrantFiled: February 12, 2014Date of Patent: May 29, 2018Assignee: GOOGLE LLCInventors: Salvatore Scellato, Matthew Nicholas Stuttle, Chandrasekhar Thota
-
Publication number: 20180113188Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: ApplicationFiled: December 12, 2017Publication date: April 26, 2018Inventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Patent number: 9864041Abstract: Systems and methods for beacon device fleet management are provided. One example system includes a plurality of beacon devices, a plurality of mobile computing devices, a fleet management system, and a fleet owner computing devices. One example method includes receiving, by the fleet management system, a device status request from the fleet owner computing device. The fleet management system determines one or more operational statuses of beacon devices owned by the fleet owner and transmits data indicative of the one or more operational statuses to the fleet owner computing device. The operational statuses can include a current detection status (e.g., online or offline), a location status, a power source status, and/or other operational parameters.Type: GrantFiled: October 26, 2015Date of Patent: January 9, 2018Assignee: Google LLCInventors: Mark William Weaver, Peter Sasaki, Jonathan Robert Morace, Salvatore Scellato
-
Publication number: 20150237463Abstract: Determining a store topography and/or a user's location within the topography comprises beacon responses received by a user device. A merchant places beacons at various unknown locations in the store. A user enables an application on the user device that allows the device to transmit probing requests to the beacons and transmit data received in response to the requests to a detection system. The detection system receives the beacon responses from the user device, and using a predictive or trained classifier model, predicts the topography based on the information received. The determined topography may be used to provide information to the user when the user is located in a particular determined location in the topography.Type: ApplicationFiled: February 14, 2014Publication date: August 20, 2015Applicant: Google Inc.Inventors: Matthew Nicholas Stuttle, Salvatore Scellato
-
Publication number: 20150230053Abstract: A location management system identifies points of interest that may be of interest to one or more users. The location management system defines a geofence boundary encompassing a particular point of interest. When the location management system determines that the user device is inside the geofence boundary—but not, for example, when the location management system determines that the user determines that the user device is outside the geofence boundary—the location management system instructs the user device to determine wireless signals available to the user device. The location management system then receives wireless signal data from the user device for available wireless signals. By matching the received wireless signal data to known wireless signals available at the identified points of interest, the location management system determines that the user device (and hence the user) is at the point of interest.Type: ApplicationFiled: February 12, 2014Publication date: August 13, 2015Applicant: Google Inc.Inventors: Salvatore Scellato, Matthew Nicholas Stuttle, Chandrasekhar Thota
-
Patent number: 9078036Abstract: A mechanism to evaluate the geographic popularity of geographically-located user-generated content is presented. A method to evaluate the geographic popularity of geographically-located user-generated content includes receiving a user-generated content item having metadata indicating a geographic location of the user-generated content item, determining geographic location metadata of each of a plurality of views of the content item, calculating a view geographic entropy of the content item by dividing the plurality of views across multiple geographic regions while taking into account the geographic location of the content item, and providing the calculated view geographic entropy of the content item for presentation in a visual display that is part of an analytical report of the content item.Type: GrantFiled: June 27, 2014Date of Patent: July 7, 2015Assignee: Google Inc.Inventors: Salvatore Scellato, Mirjam Wattenhofer, Anders Torp Brodersen
-
Publication number: 20150007210Abstract: A mechanism to evaluate the geographic popularity of geographically-located user-generated content is presented. A method to evaluate the geographic popularity of geographically-located user-generated content includes receiving a user-generated content item having metadata indicating a geographic location of the user-generated content item, determining geographic location metadata of each of a plurality of views of the content item, calculating a view geographic entropy of the content item by dividing the plurality of views across multiple geographic regions while taking into account the geographic location of the content item, and providing the calculated view geographic entropy of the content item for presentation in a visual display that is part of an analytical report of the content item.Type: ApplicationFiled: June 27, 2014Publication date: January 1, 2015Inventors: Salvatore Scellato, Mirjam Wattenhofer, Anders Torp Brodersen
-
Patent number: 8806519Abstract: A mechanism to evaluate the geographic popularity of geographically-located user-generated content is presented. A method to evaluate the geographic popularity of geographically-located user-generated content includes receiving a user-generated content item having metadata indicating a geographic location of the user-generated content item, determining geographic location metadata of each of a plurality of views of the content item, calculating a view geographic entropy of the content item by dividing the plurality of views across multiple geographic regions while taking into account the geographic location of the content item, and providing the calculated view geographic entropy of the content item for presentation in a visual display that is part of an analytical report of the content item.Type: GrantFiled: January 26, 2012Date of Patent: August 12, 2014Assignee: Google Inc.Inventors: Salvatore Scellato, Mirjam Wattenhofer, Anders Torp Brodersen