Patents by Inventor Lance Obermeyer

Lance Obermeyer 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: 20150011237
    Abstract: A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response to the transmission of the data set, a set of geo-fences (205) proximal to the general location.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 8, 2015
    Inventors: Lance Obermeyer, Andrew Oliver, Kyle Miller, Prashant Shetty, Aditya Rustgi
  • Patent number: 8812027
    Abstract: A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response, a set of geo-fences (205) proximal to the general location.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: August 19, 2014
    Assignee: Phunware, Inc.
    Inventors: Lance Obermeyer, Andrew Oliver, Kyle Miller, Prashant Shetty, Aditya Rustgi
  • Patent number: 8812024
    Abstract: A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response, a set of geo-fences (205) proximal to the general location.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: August 19, 2014
    Assignee: Phunware, Inc.
    Inventors: Lance Obermeyer, Andrew Oliver, Kyle Miller, Prashant Shetty, Aditya Rustgi
  • Publication number: 20130045753
    Abstract: A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response to the transmission of the data set, a set of geo-fences (205) proximal to the general location.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 21, 2013
    Inventors: Lance Obermeyer, Andrew Oliver, Kyle Miller, Prashant Shetty, Aditya Rustgi
  • Publication number: 20130045760
    Abstract: A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response, a set of geo-fences (205) proximal to the general location.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 21, 2013
    Inventors: Lance Obermeyer, Andrew Oliver, Kyle Miller, Prashant Shetty, Aditya Rustgi
  • Publication number: 20090307067
    Abstract: A system (101) is provided for presenting, to a user of a mobile device (111), coupons for products or services which are available at nearby stores. The system comprises (a) a catalog database (105); (b) a coupon database (107) containing a set of coupon offers, wherein each coupon offer is associated with a set of applicable items from the catalog database, and is further associated with a geographic region; and (c) a coupon server (103) adapted to receive location and item information from the mobile device via a network (109), and being further adapted to (i) search through the coupon database, (ii) evaluate coupons in the database for geographic relevance, (iii) select any coupons determined to be geographically relevant, and (iv) return the selected coupons to the mobile device.
    Type: Application
    Filed: June 3, 2009
    Publication date: December 10, 2009
    Inventor: Lance Obermeyer
  • Publication number: 20090248548
    Abstract: A method is provided which enables a user of a mobile communications device to identify a local vendor of a product or service of interest to the user. In accordance with the method, input is received from the user regarding a product or service of interest to the user. The location of the mobile communications device is then determined through a location determination algorithm. Vendor information is then obtained which identifies vendors which are local to the determined location, and status information is obtained which identifies the availability of the product or service of interest at the identified vendors.
    Type: Application
    Filed: March 25, 2009
    Publication date: October 1, 2009
    Inventor: Lance Obermeyer