Patents by Inventor Eric P. BILANGE
Eric P. BILANGE 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: 9154564Abstract: 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: GrantFiled: November 17, 2011Date of Patent: October 6, 2015Assignee: QUALCOMM IncorporatedInventors: Ian R. Heidt, Eric P. Bilange, Eric C. Rosen
-
Patent number: 9116818Abstract: 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: GrantFiled: May 31, 2012Date of Patent: August 25, 2015Assignee: QUALCOMM IncorporatedInventors: Eric P. Bilange, Adam W. Perry-Pelletier, Gary G. Damm, Ian R. Heidt, Wendell Ruotsi
-
Patent number: 8972318Abstract: Systems, methods, and devices use search terms, current state information, historical data, and expected location hints to predict where a user may be when a search may be relevant. In an embodiment, search terms entered on a first user computing device may be combined with location information resident on a second user computing device to determine where a user is likely to be and what results are likely to be relevant to a user in the future. In a further embodiment, relevant search terms indicative of time, such as “tomorrow” or “tonight,” and/or user-related information may also be used to return predictive search results. In a further embodiment, user-related information from other users may also be used to return predictive search results.Type: GrantFiled: May 31, 2012Date of Patent: March 3, 2015Assignee: QUALCOMM IncorporatedInventors: Yashwanth Prakash, Charles S. Wurster, Eric P. Bilange
-
Publication number: 20150032905Abstract: A method for associating an Internet Protocol (IP) address, a media access control (MAC) address and a location for a user device includes receiving IP to DHCP (dynamic host configuration protocol) bindings related to a user device from a domain name server (DNS), receiving a MAC address related to the user device from the DNS, associating the IP address and the MAC address for the user device, using the MAC address to obtain a geographic location of the user device, building a table having the IP:MAC address association, the location of the user device and a timestamp corresponding to the IP:MAC address association and the location of the user device, and using the IP:MAC address association and the location of the user device to deliver contextual content to the user device.Type: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Applicant: QUALCOMM IncorporatedInventors: Leyla S. Celebi, George Joseph, Eric P. Bilange, Peter S. Marx, Cormac S. Conroy
-
Publication number: 20140280694Abstract: A method for allowing a web property access to a native application includes providing a native application on a wireless device, sending a request for content, receiving content, the content including executable code, running the executable code to access contextual information related to the wireless device, sending the contextual information, and receiving contextual content in the wireless device based on the contextual information.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: QUALCOMM IncorporatedInventor: Eric P. Bilange
-
Publication number: 20140280335Abstract: 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: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: QUALCOMM IncorporatedInventors: Eric P. Bilange, Peter S. Marx, Ian R. Heidt, Cormac S. Conroy
-
Publication number: 20140279081Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: QUALCOMM IncorporatedInventors: Peter S. Marx, Eric P. Bilange, Ian R. Heidt
-
Publication number: 20140250164Abstract: A method for providing contextual content to a device includes determining context of a device, applying metadata to a request for a website, the metadata corresponding to the context of the device, sending the metadata to the website, and receiving from the website content based on the context.Type: ApplicationFiled: March 11, 2013Publication date: September 4, 2014Applicant: QUALCOMM IncorporatedInventors: Peter S. Marx, Eric P. Bilange, Cormac S. Conroy
-
Publication number: 20140113674Abstract: Systems, methods, and devices enable group associations based on network determined location information. The various embodiments enable the ad-hoc creation of mobile device groups based on network determined locations. In an embodiment, a server may determine the location of a mobile device and based on the mobile device being located in a pairing zone may add the mobile device to a group. In an embodiment, the server may add the mobile device to the group following the occurrence of a trigger event, such as the mobile device pausing in a given pairing zone for a period of time. In an embodiment, the server may identify that mobile devices are located within a pairing zone and may add all the mobile devices in the pairing zone to the same group.Type: ApplicationFiled: March 14, 2013Publication date: April 24, 2014Applicant: QUALCOMM IncorporatedInventors: George Joseph, Peter S. Marx, Eric P. Bilange, Leyla S. Celebi, Gaurav Lamba, Cormac S. Conroy, Praveen Dua, Jayal M. Mehta
-
Publication number: 20130346201Abstract: Methods and systems for intercepting Internet product searches conducted by a consumer within a store enable a merchant to initiate in-store actions, such as presenting counteroffers, to compete for the consumer's business and recover sales that otherwise might be lost to online competitors. The merchant system may employ a variety of technologies to monitor Internet product searches conducted by consumers. In response to determine that an Internet product search has been conducted by the consumer, a merchant server may determine whether any in-store action is warranted to compete. If the merchant server concludes that an in-store counteroffer should be generated, the server may generate an in-store display, announcement or sale agent action to present a counteroffer to the consumer.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: QUALCOMM Labs IncorporatedInventor: Eric P. Bilange
-
Publication number: 20130325780Abstract: Systems, methods, and devices use search terms, current state information, historical data, and expected location hints to predict where a user may be when a search may be relevant. In an embodiment, search terms entered on a first user computing device may be combined with location information resident on a second user computing device to determine where a user is likely to be and what results are likely to be relevant to a user in the future. In a further embodiment, relevant search terms indicative of time, such as “tomorrow” or “tonight,” and/or user-related information may also be used to return predictive search results. In a further embodiment, user-related information from other users may also be used to return predictive search results.Type: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: QUALCOMM INCORPORATEDInventors: Yashwanth Prakash, Charles S. Wurster, Eric P. Bilange
-
Publication number: 20130326137Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: QUALCOMM INCORPORATEDInventors: Eric P. Bilange, Adam W. Perry-Pelletier, Gary G. Damm, Ian R. Heidt, Wendell Ruotsi
-
Publication number: 20130246175Abstract: 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: ApplicationFiled: September 13, 2012Publication date: September 19, 2013Applicant: QUALCOMM LABS, INC.Inventors: Eric P. Bilange, Ian R. Heidt
-
Publication number: 20130203440Abstract: 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: ApplicationFiled: July 26, 2012Publication date: August 8, 2013Applicant: 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: 20120131183Abstract: 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: ApplicationFiled: November 17, 2011Publication date: May 24, 2012Applicant: QUALCOMM INCORPORATEDInventors: Ian R. HEIDT, Eric P. BILANGE, Eric C. ROSEN