Patents by Inventor Ian R. HEIDT

Ian R. HEIDT 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: 9154564
    Abstract: In an embodiment, an application server is configured to manage privacy settings of a subscriber for one or more social networking services. The application server determines a set of privacy settings (e.g., a manually configured or default set of privacy settings) of the subscriber for the one or more social networking services, and then receives, from the subscriber, permission to dynamically modify the set of privacy settings. The application server monitors, responsive to the received permission, passive behavior of the subscriber that is separate from interactions between the subscriber and the one or more social networking services (e.g., calls, text messages, instant messages made to/from the subscriber, a location of the subscriber, etc.). The application server triggers a modification to the set of privacy settings based on the monitored passive behavior of the subscriber.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: October 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ian R. Heidt, Eric P. Bilange, Eric C. Rosen
  • Patent number: 9116818
    Abstract: Mobile device systems and methods for monitoring geofences cache a subset of geofences within a likely travel perimeter determined based on speed and direction of travel, available roads, current traffic, etc. A server may download to mobile devices subsets of geofences within a likely travel perimeter determined based on a threshold travel time possible from a current location given current travel speed, direction and roads. Mobile device may receive a list of local geofences from a server, which may maintain or have access to a database containing all geofences. The mobile device may use the cashed geofences in the normal manner, by comparing its location to the cached list of local geofences to detect matches. In an embodiment, the mobile device may calculate or receive from the server an update perimeter, which when crossed may prompt the mobile device to request an update to the geofences stored in cache.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Eric P. Bilange, Adam W. Perry-Pelletier, Gary G. Damm, Ian R. Heidt, Wendell Ruotsi
  • Publication number: 20140280335
    Abstract: A method for processing a natural language query and determining context includes receiving a natural language query from a user device, determining context of the user device, using the determined context to identify a web server having information related to the natural language query, sending information identifying the user device and the natural language query to the web server; and identifying the web server to the user device.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Eric P. Bilange, Peter S. Marx, Ian R. Heidt, Cormac S. Conroy
  • Publication number: 20140279081
    Abstract: A C-A MD uses contextual awareness to sense its surroundings and determine spatial relationships between the C-A MD and each of a plurality of retail food establishments. Based on these determinations, the C-A MD determines which of the establishments the user is most likely to arrive at to pick up an order. Based on this determination, the C-A MD places a pickup order with the particular establishment and/or sends a notification to the particular establishment that the user will likely ultimately arrive at the particular establishment to pick up the order. Based on the order or the notification received by the establishment, a preparer at the establishment can perform tasks associated with the order to ensure that the order is freshly prepared when the consumer arrives to pick up the order.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Peter S. Marx, Eric P. Bilange, Ian R. Heidt
  • Publication number: 20130326137
    Abstract: Mobile device systems and methods for monitoring geofences cache a subset of geofences within a likely travel perimeter determined based on speed and direction of travel, available roads, current traffic, etc. A server may download to mobile devices subsets of geofences within a likely travel perimeter determined based on a threshold travel time possible from a current location given current travel speed, direction and roads. Mobile device may receive a list of local geofences from a server, which may maintain or have access to a database containing all geofences. The mobile device may use the cashed geofences in the normal manner, by comparing its location to the cached list of local geofences to detect matches. In an embodiment, the mobile device may calculate or receive from the server an update perimeter, which when crossed may prompt the mobile device to request an update to the geofences stored in cache.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Eric P. Bilange, Adam W. Perry-Pelletier, Gary G. Damm, Ian R. Heidt, Wendell Ruotsi
  • Publication number: 20130246175
    Abstract: In an embodiment, a first communications device monitors movement of a customer that subscribes to a service of a vendor, determines, based on the monitoring, a list of places that are habitually visited by the customer within a threshold period of time of each other, and generates a place movement pattern profile (PMPP). In another embodiment, a second communications device determines advertisement campaign rules for presentation of advertisements for the service based on the PMPP, detects that the customer is engaged in a visit to the list of places in a manner consistent with the PMPP, and delivers advertisements to the customer on behalf of the vendor based upon the advertisement campaign rules in response to the detection. The first and second communications devices can be the same or different, and can each correspond to a server or a mobile device operated by the customer.
    Type: Application
    Filed: September 13, 2012
    Publication date: September 19, 2013
    Applicant: QUALCOMM LABS, INC.
    Inventors: Eric P. Bilange, Ian R. Heidt
  • Publication number: 20130203440
    Abstract: In an embodiment, an access terminal (AT) measures and reports location information when positioned at a user-defined place associated with a geofence to a server, and the server updates a place fingerprint configured to identify the user-defined place based on the reported location information. In another embodiment, the AT or the server obtains location information associated with a set of user-defined places that are identifiable by a set of place fingerprints, determines whether a location event has occurred and updates a behavior model for the access terminal based on the determination. In another embodiment, the AT receives a request for its location and evaluates a set of factors (e.g., the behavior model, etc.) to determine whether to acquire the AT's location with a high power-consumption positioning procedure (e.g., GPS).
    Type: Application
    Filed: July 26, 2012
    Publication date: August 8, 2013
    Applicant: Qualcomm Labs, Inc.
    Inventors: Eric P. Bilange, Adam W. Perry-Pelletier, Christopher A. Zwickilton, Gary G. Damm, Wendell Ruotsi, Ian R. Heidt, Lukas D. Kuhn
  • Publication number: 20120131183
    Abstract: In an embodiment, an application server is configured to manage privacy settings of a subscriber for one or more social networking services. The application server determines a set of privacy settings (e.g., a manually configured or default set of privacy settings) of the subscriber for the one or more social networking services, and then receives, from the subscriber, permission to dynamically modify the set of privacy settings. The application server monitors, responsive to the received permission, passive behavior of the subscriber that is separate from interactions between the subscriber and the one or more social networking services (e.g., calls, text messages, instant messages made to/from the subscriber, a location of the subscriber, etc.). The application server triggers a modification to the set of privacy settings based on the monitored passive behavior of the subscriber.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 24, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ian R. HEIDT, Eric P. BILANGE, Eric C. ROSEN