Patents by Inventor Jonathan A. Croy

Jonathan A. Croy 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: 9510145
    Abstract: While traveling to a destination, potentially traversing geo-fences along the way, a routine on a mobile device estimates arrival at the next geo-fence and performs a location check at the estimated arrival time. Between iterations of this process, the routine may correct the “time of next check” based on correction factors. When the mobile device arrives at the destination, it switches to terrestrial location determining services. In addition, the mobile device monitors its sensors to determine whether motion is gross motion which may warrant performing a location probe or whether motion is not gross motion, in which case location probes may be disabled.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 29, 2016
    Assignee: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti, Steighton Lee Haley
  • Publication number: 20160191490
    Abstract: A computer system reports “logical usage pattern data” and location information in a Device Report; in addition, another computer system reports MAC addresses associated with mobile device in Network Device reports; the Device Reports and Networks Reports are correlated based on various factors; if a set of Device Reports and Network Reports correlate, then a Device Identifier is created and sent to the corresponding mobile device; the Device Identifier may then be used to identify the mobile device, such as when the MAC address is inaccessible. The Device Identifier may be associated with other devices used by the user of the mobile device.
    Type: Application
    Filed: March 8, 2016
    Publication date: June 30, 2016
    Inventors: Jonathan A. Croy, Joshua L. Marti
  • Patent number: 9301097
    Abstract: Using ground truth events and sensors available on a first mobile device, an algorithm executed at the first mobile device determines the mobile device's position; the first mobile device also obtains wireless signal information; the wireless signal information is associated with the position determined via the sensor data and ground truth events; the associated data is stored and may be sent to or used by a second device; the second device may then, for example, detect then-current wireless signal information and may locate the second device by looking up the then-current wireless signal information in the associated data.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: March 29, 2016
    Assignee: POINT INSIDE, INC.
    Inventors: Joshua L. Marti, Jonathan A. Croy
  • Publication number: 20130281062
    Abstract: A computer system reports “logical usage pattern data” and location information in a Device Report; in addition, another computer system reports MAC addresses associated with mobile device in Network Device reports; the Device Reports and Networks Reports are correlated based on various factors; if a set of Device Reports and Network Reports correlate, then a Device Identifier is created and sent to the corresponding mobile device; the Device Identifier may then be used to identify the mobile device, such as when the MAC address is inaccessible. The Device Identifier may be associated with other devices used by the user of the mobile device. Behavioral information associated with all the devices may be obtained and behavioral patterns determined. Content served to the mobile device may then be optimized based on the determined behavioral patterns.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti, Joshua Guilfoyle
  • Publication number: 20130150002
    Abstract: A computer system reports “logical usage pattern data” and location information in a Device Report; in addition, another computer system reports MAC addresses associated with mobile device in Network Device reports; the Device Reports and Networks Reports are correlated based on various factors; if a set of Device Reports and Network Reports correlate, then a Device Identifier is created and sent to the corresponding mobile device; the Device Identifier may then be used to identify the mobile device, such as when the MAC address is inaccessible. The Device Identifier may be associated with other devices used by the user of the mobile device. Behavioral information associated with all the devices may be obtained and behavioral patterns determined. Content served to the mobile device may then be optimized based on the determined behavioral patterns.
    Type: Application
    Filed: February 6, 2013
    Publication date: June 13, 2013
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti
  • Publication number: 20120270573
    Abstract: A system for determining the position of users, stores, products, or brands inside one or more structures, such as a store, shopping center, cruise ship, etc. In some embodiments, the system utilizes an image capture module of a wireless device to capture information relating to an object disposed at a known location. The information regarding the location of the object is used to provide navigation information, product information, advertising information, and the like to the user while inside the structure. In other embodiments, a positioning system capable of determining the locations of RF signal sources within one or more structures and then using the determined locations of the RF signal sources to determine locations of users' wireless devices is provided.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 25, 2012
    Applicant: Point Inside, Inc.
    Inventors: Joshua L. Marti, Keane D. Watterson, Jonathan A. Croy
  • Publication number: 20080259908
    Abstract: The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 23, 2008
    Inventors: John Gordon Hines, Darrin Johnson, Jonathan A. Croy
  • Publication number: 20080261619
    Abstract: The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 23, 2008
    Inventors: John Gordon Hines, Darrin Johnson, Jonathan A. Croy
  • Publication number: 20080249796
    Abstract: An automated system for matching a calling potential buyer on a VoIP phone with a prospective commercial business within their current area. The buyer may accept or reject connection with a best available prospective business to be automatically presented with the next prospective business as ranked by the presenting business locating service. The location of the potential buyer is provided or obtained, and the best available business selected from the database based on proximity to the buyers current location. A secondary prioritization may be applied to highest bidding businesses. The business finding module establishes a VoIP conference bridge, and invites the buyer and best available business. A pre-recorded message may be played into the conference bridge or directly to the buyer or business. The businesses may be ranked based on how much they pay or bid to be presented first to potential buyers.
    Type: Application
    Filed: February 4, 2008
    Publication date: October 9, 2008
    Inventors: Jonathan A. Croy, Darrin Johnson