US 7,532,899 System for providing location-based services in a wireless network, such as locating sets of desired locations
3 defendants · 3 suits · updated October 6, 2026
Also cited as U.S. Patent No. 7,532,899 · US7532899B2 · US 7,532,899 B2 · 7532899 · the '899 patent
Local Interest, LLC has filed 3 patent-infringement suits on US 7,532,899, "System for providing location-based services in a wireless network, such as locating sets of desired locations" since July 15, 2026, all in the E.D. Tex., against 3 distinct defendants including Ulta Salon, Cosmetics & Fragrance, Inc. d/b/a Ulta Beauty, Macys, Inc. and FedEx Corporation. The patent was granted May 12, 2009 on a priority date of April 15, 2004. Its abstract opens: "A system and associated method receives a command from a user's mobile device to locate points of interest near the mobile device's location." The examiner cited 13 references during prosecution.
- Assignee
- Local Interest LLC
- Priority date
- April 15, 2004
- Granted
- May 12, 2009
- Expires
- April 15, 2024
- Status
- Active
- Claims
- 35 (7 independent)
- Inventors
- Brian Wilson, Jacob Feinstein, Mike Suraci, Kristian Simsarian, Duane Bray, Roshi Givechi, Rajat Paharia, Laura Weiss, Marcus Gosling
- Full text
- Google Patents
The suits
3 cases · E.D. Tex. (3)
| Filed | Defendant | Plaintiff | Court | Docket |
|---|---|---|---|---|
| 2026-07-15 | Ulta Salon, Cosmetics & Fragrance, Inc. d/b/a Ulta Beauty | Local Interest, LLC | E.D. Tex. | 2:26-cv-00583 |
| 2026-07-23 | Macys, Inc. | Local Interest, LLC | E.D. Tex. | 2:26-cv-00604 |
| 2026-07-29 | FedEx Corporation | Local Interest, LLC | E.D. Tex. | 2:26-cv-00636 |
Docket links open the public record on CourtListener. Filing dates are the complaint's.
Independent claims
What is actually asserted, verbatim.
1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, the system comprising: at least one location server coupled with at least some of the multiple network access points; at least one database coupled with the location server, wherein the at least one database includes location information regarding points of interest, wherein at least some of the points of interest are associated with point of interest categories, and wherein the at least one database further includes point of interest records associated with at least some of the multiple mobile devices, wherein each of the point of interest records includes at least one user-defined set of two or more point of interest categories; and wherein the location server is configured to: receive a command via one of the network access points, wherein the command is based on a single command from a user's mobile device to locate current points of interest closest to a current geographic location of the user's mobile device, wherein each of the current points of interest are associated with one of the two or more point of interest categories in a point of interest record associated with the user's mobile device; obtain the current geographic location of the user's mobile device; query the at least one database for location information for points of interest that a) are closest to the current geographic location of the user's mobile device, and b) are associated with the two or more point of interest categories in the user-defined set; provide, to the user's mobile device, a list of points of interest for each point of interest category in the user-defined set that are closest to the current geographic location of the user's mobile device; and provide additional options to the user based on the list of points of interest.
4. A method for providing wireless telecommunication services to mobile devices, the method comprising: receiving a command from a user's mobile device to locate points of interest near to a location of the user's mobile device, wherein each of the points of interest are associated with one of two or more different and user-identified point of interest categories; automatically determining the location of the user's mobile device; based at least in part on the determined location, automatically providing to the user's mobile device a list of points of interest, wherein the list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories, and wherein the list of points of interest represent points of interest that are geographically closest to the location of the user's mobile device; receiving input from the user's mobile device; and providing a next-closer list of points of interest, wherein the next-closer list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories that are geographically next closest to the location of the user's mobile device than points of interest in the list of points of interest.
5. A method for providing wireless telecommunication services to mobile devices, the method comprising: receiving a command from a user's mobile device to locate points of interest near to a location of the user's mobile device, wherein each of the points of interest are associated with one of two or more different and user-identified point of interest categories, wherein the point of interest categories are associated with the user, and wherein the command is based on a single command from a user's mobile device to locate current points of interest closest to a current geographic location of the user's mobile device, and; automatically determining the location of the user's mobile device; and based at least in part on the determined location, automatically providing to the user's mobile device a list of points of interest, wherein the list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories.
14. A computer-readable medium whose contents cause at least one telecommunication server to perform a method to provide location-based services to at least one telecommunications mobile device, the method comprising: at the at least one telecommunication server, receiving from the at least one telecommunications mobile device a request to locate a list of locations, wherein the request is associated with a current geographic location of the at least one telecommunications mobile device, wherein the list is associated with multiple and different location categories previously defined by a user of the at least one telecommunications mobile device, wherein the telecommunications server is coupled with at least one database, wherein the database includes location information regarding points of interest, wherein at least some of the points of interest are associated with location categories, and wherein the database further includes point of interest records associated with the user of the at least one telecommunications mobile device, wherein each of the point of interest records includes at least one user-defined set of two or more location categories; and at least one telecommunication server, providing for display by the telecommunications mobile device a current list of locations, wherein each of the locations in the current list is associated with one of the multiple and different user-identified location categories, and wherein each of the locations in the current list is proximate to the current geographic location of the at least one telecommunications mobile device.
21. A wireless telecommunications apparatus for providing to a user location-based services, the wireless telecommunications apparatus comprising: wireless transceiver means; input/output means; and processor means coupled to the wireless transceiver means and to the input/output means, wherein the processor means includes: means for providing to a telecommunications server at least one user-defined set of user-identified location categories, wherein the at least one user-defined set of user-identified location categories is associated with the user of the wireless telecommunications apparatus; means for providing to the telecommunications server a location of the wireless telecommunications apparatus; means for providing to the telecommunications server a request for a list of locations, wherein the means for providing the request requires, from a main menu provided by the input/output means, at most two menu choices from the user of the wireless telecommunications apparatus; and means for receiving a current list of locations, wherein each of the locations in the current list is associated with one of the at least one user-defined set of user-identified location categories, and wherein each of the locations in the list is proximate to the location of the wireless telecommunications apparatus.
27. A computer-readable medium whose contents store instructions for at least one telecommunications server to execute a method, wherein the telecommunications server provides, or is coupled to a system that provides, location-based services to at least one telecommunication mobile device associated with a subscriber, the method comprising: at the at least one telecommunications server, receiving from the at least one telecommunications device a request to substantially simultaneously locate at least one occurrence of two or more user-desired types of businesses, wherein at least one database is coupled with the at least one telecommunications server, wherein the at least one database includes location information into regarding the businesses, wherein at least some of the businesses are associated with the types of businesses, wherein the database further includes business records identified by the user of the at least one telecommunication mobile device, and wherein each of the business records includes at least one user-defined set of two or more types of businesses; at the at least one telecommunications server, automatically determining a location of the telecommunications mobile device and providing a response to the requesting telecommunications mobile device, wherein the response includes an identification of at least one business for each of the user-desired types of businesses, and wherein each of the identified businesses is located near to the location of the telecommunications mobile device; and receiving compensation from at least one of the identified businesses based on the provided response.
31. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising: at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises: a first data structure representing two or more user-defined sets of points of interest; and for each of the user-defined sets of points of interest, a second data structure representing two or more point of interest categories, wherein each of the point of interest categories is associated with a type of business or a geographic location, wherein the two or more user-defined sets of points of interest are associated with a user of the wireless device, and wherein, upon receiving a request to locate current points of interest closest to a current geographic location of the wireless device, the wireless system obtains the current geographic location of the wireless device, queries a database storing the data structure, and transmits a list of points of interest for each point of interest category in the user-defined set of points of interest.
Art before the examiner
36 references of record, 13 cited by the examiner.
Everything listed here was before the Office and is what a challenge must go beyond. Art the examiner never saw is where an invalidity search starts.
Examiner-cited
- US5948040A — Travel reservation information and planning system (Delorme Publishing Co.)
- US6049711A — Method and apparatus for providing location-based information services (Teletrac, Inc.)
- US6401034B1 — Method and system for finding intermediate destinations with a navigation system (Navigation Technologies Corp.)
- US20020138196A1 — Methods and apparatus for dynamic point of interest display (Visteon Global Technologies, Inc.)
- US20030036848A1 — Point of interest spatial rating search method and system (Sheha Michael A.)
- US20030100326A1 — Group location and route sharing system for communication units in a trunked communication system (Grube Gary W.)
- US20040023666A1 — Location based service provider (Moon George Christopher)
- US6810323B1 — System and method for storing and using information associated with geographic locations of interest to a mobile user (Motorola, Inc.)
- US6839628B1 — Display method and apparatus for arranging order of listing points of interest for navigation system (Alpine Electronics, Inc)
- US6865480B2 — Display method and apparatus for navigation system (Alpine Electronics, Inc)
- US6968179B1 — Place specific buddy list services (Microsoft Corporation)
- US7071842B1 — System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated preferences (Earthcomber, Llc)
- US7203502B2 — System for providing location-based services in a wireless network, such as locating individuals and coordinating meetings (Cingular Wireless Ii, Llc)
Applicant-cited and other (23)
- DE4326900A1 — Method and device for establishing readiness to communicate
- WO1998052379A1 — Integrity protection in a telecommunications system
- WO2000022860A1 — A method and a system for transmitting data between units
- US6212392B1 — Method for determining if the location of a wireless communication device is within a specified area
- US20010029174A1 — Message communication charging
- US6321092B1 — Multiple input data management for wireless location-based applications
- US20020022488A1 — Method and apparatus for time-aware and location-aware marketing
- US20020038234A1 — System and methods for scheduling and tracking events across multiple time zones
- WO2002025986A1 — Subscriber profile matching and positioning system for mobile units in a communication system
- US6381535B1 — Interactive process for use as a navigational aid and device for its implementation
- US20020086683A1 — Method of providing position information of mobile terminals
- US20020102989A1 — Method and apparatus for accurately locating a communication device in a wireless communication system
- US20020120697A1 — Multi-channel messaging system and method
- US20020160766A1 — Location-based services
- US20030013456A1 — Method, apparatus and system for notifying a user of a portable wireless device
- US20030040340A1 — Graphical user interface features of a browser in a hand-held wireless communication device
- US20030066031A1 — Method and system for supporting user navigation in a browser environment
- US6549768B1 — Mobile communications matching system
- US20030109266A1 — Integrated journey planner
- US6587691B1 — Method and arrangement relating to mobile telephone communications network
- US6748306B2 — Document communication systems for use in automobiles
- US6757544B2 — System and method for determining a location relevant to a communication device and/or its associated user
- US6801763B2 — Technique for effectively communicating travel directions
Classification
- H04W4/025primary — Services making use of location information using location based information parameters
- H04L67/04 — Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
- H04L67/51 — Discovery or management thereof, e.g. service location protocol [SLP] or web services
- H04W4/02 — Services making use of location information
- H04W4/029 — Location-based management or tracking services
- H04W64/00 — Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W80/00 — Wireless network protocols or protocol adaptations to wireless operation
Family
- US7532899B2 — B2 (2009)
- US20120009946A1 — A1 (2012)
- US20050255861A1 — A1 (2005)
- US7783306B2 — B2 (2010)
- US9565532B2 — B2 (2017)
- US8774834B2 — B2 (2014)
- US20090191899A1 — A1 (2009)
- US8010132B2 — B2 (2011)
- US20140274156A1 — A1 (2014)
- US8412236B2 — B2 (2013)
- US20130165149A1 — A1 (2013)
- US20100279711A1 — A1 (2010)
Abstract
A system and associated method receives a command from a user's mobile device to locate points of interest near the mobile device's location. The points of interest are associated with different, user-identified, point of interest categories. Based at least in part on the mobile device's location, the system substantially simultaneously provides a list of points of interest for at least some of the point of interest categories.
Also asserted by Local Interest, LLC
- US 8,774,834 — System for providing location-based services in a wireless network, such as locating sets of desired locations (3 defendants)
Named in one of these suits? A prior-art search is commissioned once and serves every defendant who shares it. The examiner's own search record is free on the tools page, and your first preliminary search is free — one claim, back within 24 hours — so you know whether there is art the Office never saw before anyone pays for more. Flat fees: $2,500$899 for the independent claims, $5,000$1,500 for every asserted claim.
This page is assembled from public records — federal court dockets and the patent's own file — and is updated as the case list changes. It states what the record shows and is not an opinion on the validity or infringement of any claim. Patent data via Google Patents; docket data via CourtListener.