Patents by Inventor Charles Mendis

Charles Mendis 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: 8249621
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: August 21, 2012
    Assignee: Google Inc.
    Inventors: Debajit Ghosh, Charles Mendis
  • Patent number: 8233913
    Abstract: Systems and methods are provided for obtaining a signature for a place. A server receives information about a place, such as name of the place, from client devices when the devices are at the place, and data related to wireless transmission stations detected by the client devices. The data comprises wireless transmission station identifiers and signal strength information. The server associates the information about the place with the data. Systems and methods are also provided for detecting a place for a client device. The server receives data related to one or more wireless transmission stations detected by the client device when the device is at the place. The data comprises wireless transmission station identifiers and signal strength information. The server compares the set of data with signatures of places, selects a signature based on the comparison, and transmits to the client device information about the place in the selected signature.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: July 31, 2012
    Assignee: Google Inc.
    Inventor: Charles Mendis
  • Patent number: 8204966
    Abstract: Map tile data for displaying graphic elements of a web-based mapping system in a smart phone or other mobile computing device may be pre-fetched to the device based on device activities. For example, a user activity system may receive user activity data from the mobile device. The user activity system may then extract geographic location data from the user activity data and send the geographic location data to a mapping system via a network connection. The mapping system may then match map tile data to the geographic location data extracted from the user activity data and send the matched map tile data to the mobile computing device for cache storage at the mobile computing device. The user activity system may also analyze the user activity data to determine whether the extracted geographic location data is relevant enough to warrant pre-fetching the tile data.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: June 19, 2012
    Assignee: Google Inc.
    Inventors: Charles Mendis, Thomas Nourse
  • Publication number: 20120101726
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: Google Inc.
    Inventors: Debajit GHOSH, Charles Mendis
  • Patent number: 8121619
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Debajit Ghosh, Charles Mendis
  • Publication number: 20120040653
    Abstract: Systems and methods are provided for obtaining a signature for a place. A server receives information about a place, such as name of the place, from client devices when the devices are at the place, and data related to wireless transmission stations detected by the client devices. The data comprises wireless transmission station identifiers and signal strength information. The server associates the information about the place with the data. Systems and methods are also provided for detecting a place for a client device. The server receives data related to one or more wireless transmission stations detected by the client device when the device is at the place. The data comprises wireless transmission station identifiers and signal strength information. The server compares the set of data with signatures of places, selects a signature based on the comparison, and transmits to the client device information about the place in the selected signature.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Inventor: Charles Mendis