# US 2014/0235223 A1 · Concierge

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0235223 A1
- Document ID: US20140235223A1
- Status: Published application
- Kind: A1
- Application number: 14/263,356
- Filed: 2014-04-28
- Published: 2014-08-21
- Earliest claimed: 2012-02-21
- Assignees: Cellco Partnership d/b/a Verizon Wireless
- Applicants: CELLCO PARTNERSHIP d/b/a VERIZON WIRELESS
- Inventors: Krzysztof Kolodziej
- Web page: https://patentgrep.com/patent/US20140235223A1

## CPC

- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- G06Q 10/10: Office automation; Time management
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/029: Location-based management or tracking services
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 4/025: {using location based information parameters}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Providing a contextual reminder to a mobile station includes determining a locus of the mobile station based on the position of the mobile station in both time and space. A first entry is read, where the first entry can be at least a task or an event. Both tasks and events can include a time, a date, and/or a location. The locus and the first entry can be compared to determine if the contextual reminder should be provided to the mobile station. The contextual reminder can be provided to the mobile station based on the comparison. The reminder can be provided when at least one of the time, the date and the geographical position of the mobile station is proximate to at least one of the time, date, and location of the entry.

## Claims

### Claim 1

A method, comprising the steps of:
determining, by a server, a current locus of a mobile station based on a time, a date and a geographical position of the mobile station;
obtaining a first entry from at least one user application on the mobile station, wherein the first entry describes at least one of a task or an event and comprises at least two of a first entry time, a first entry date, and a first entry location;
comparing the current locus and the first entry to determine if a contextual reminder should be provided to the mobile station; and
providing the contextual reminder to the mobile station based on the comparison step when it is determined that at least two of the time, the date or the geographical position of the mobile station is proximate to at least two of the first entry time, the first entry date, or the first entry location.

### Claim 2 (depends on 1)

The method of claim 1, wherein the obtaining step further comprises:
obtaining a status from a sensor physically distinct from the mobile station;
comparing the current locus, the first entry, and the status to determine an action to be taken related to the sensor; and
including the action to be taken with the contextual reminder.

### Claim 3 (depends on 1)

The method of claim 1, wherein at least one of the determining step or the obtaining step comprises accessing two or more user applications on the mobile station to retrieve the at least one of the time, the date, the geographical location, the first entry time, the first entry date, the first entry location, the task, and the event.

### Claim 4 (depends on 1)

The method of claim 1, wherein the comparing step further comprises comparing at least one of a second entry or a second locus to at least one of the current locus or the first entry as part of the determination for the contextual reminder.

### Claim 5 (depends on 4)

The method of claim 4, wherein:
at least one of the second event or the second locus is proximate to at least one of the first entry or the current locus by at least one of the time, the date, the geographical location, the first entry time, the first entry date, and the first entry location, and
the method further comprises steps of:
determining whether to provide the contextual reminder based on the proximity of the second event or the second locus, and
preventing the providing of the contextual reminder if the proximity is small.

### Claim 6 (depends on 1)

The method of claim 1, further comprising the steps of:
communicating, between the mobile station and a second mobile station, at least one of the current locus and the first entry;
determining if there is a related entry, based on the first entry, on the second mobile station;
comparing the current locus of the mobile station to a second mobile station locus and to a related entry location; and
providing a contextual reminder to the second mobile station based on the comparison of the current locus of the mobile station to the second mobile station locus and to the related entry location when it is determined that at least the second mobile station locus and the current locus of the mobile station are proximate to the related entry location,
wherein the providing a contextual reminder to the second mobile station step includes notifying the mobile station of at least a second mobile station location.

### Claim 7 (depends on 6)

The method of claim 6, wherein the contextual reminder provided to the second mobile station includes at least one of the locus of the second mobile station, the related entry, or a distance the second mobile station is from the related entry location.

### Claim 8 (depends on 6)

The method of claim 6, further comprising the steps of:
receiving a user-provided acknowledgement of the related entry as complete on at least one of the mobile station or the second mobile station; and
transmitting the received acknowledgment to the other of the mobile station or the second mobile station.

### Claim 9 (depends on 1)

The method of claim 1, further comprising the steps of:
accessing information regarding an inventory related to the first entry;
preparing a list of items from the information; and
including the list of items with the contextual reminder.

### Claim 10 (depends on 9)

The method of claim 9, further comprising the steps of:
determining from the information if an item related to the inventory is an urgent item; and
providing the contextual reminder related only to the urgent item;
wherein the urgent item is identified as urgent based on at least one of a preference, an expiration date, a discounted price, or a replenishment cycle.

### Claim 11

An article of manufacture, comprising:
at least one non-transitory machine readable storage medium; and
programming instructions embodied in said at least one medium for execution by a server computer, wherein the programming configures said server computer to perform functions, including functions to:
determine a current locus of the mobile station based on a time, a date and a geographical position of the mobile station;
obtain a first entry from at least one user application on the mobile station wherein the first entry describes at least one of a task or an event and comprises at least two of a first entry time, a first entry date, and a first entry location;
compare the current locus and the first entry to determine if a contextual reminder should be provided to the mobile station; and
provide the contextual reminder to the mobile station based on the comparison step when it is determined that at least two of the time, the date or the geographical position of the mobile station is proximate to at least two of the first entry time, the first entry date, or the first entry location.

### Claim 12 (depends on 11)

The article of claim 11, wherein the obtaining function further comprises the function to:
obtain a status from a sensor physically distinct from the mobile station;
compare the current locus, the first entry, and the status to determine an action to be taken related to the sensor; and
include the action to be taken with the contextual reminder.

### Claim 13 (depends on 11)

The article of claim 11, wherein the determining function further comprises the function to:
access two or more user applications on the mobile station to retrieve at least one of the time, the date, the geographical location, the first entry time, the first entry date, the first entry location, the task, and the event.

### Claim 14 (depends on 11)

The article of claim 11, wherein the functions further comprise the function to:
compare at least one of a second entry or a second locus to at least one of the current locus or the first entry as part of the determination for the contextual reminder.

### Claim 15 (depends on 14)

The article of claim 14, wherein:
at least one of the second event or the second locus is proximate to at least one of the first entry or the current locus by at least one of the time, the date, the geographical location, the first entry time, the first entry date, and the first entry location; and
the functions further comprise the functions to:
determine whether to provide the contextual reminder based on the proximity of the second event or the second locus; and
prevent the providing of the contextual reminder if the proximity is small.

### Claim 16 (depends on 11)

The article of claim 11, wherein the functions further comprise the functions to:
communicate, between the mobile station and a second mobile station, at least one of the current locus and the first entry;
determine if there is a related entry on the second mobile station based on the first entry;
compare the current locus of the mobile station to a second mobile station locus and to a related entry location; and
provide a contextual reminder to the second mobile station based on the comparison of the current locus of the mobile station to the second mobile station locus and to the related entry location when it is determined that at least the second mobile station locus and the current locus of the mobile station are proximate to the related entry location,
wherein the function to provide a contextual reminder to the second mobile station includes a function to notify the mobile station of at least a second mobile station location.

### Claim 17 (depends on 16)

The article of claim 16, wherein the contextual reminder provided to the second mobile station includes at least one of the locus of the second mobile station, the related entry, or a distance the second mobile station is from the related entry location.

### Claim 18 (depends on 16)

The article of claim 16, wherein the functions further comprise the functions to:
receive a user-provided acknowledgment of the related entry as complete on at least one of the mobile station or the second mobile station; and
transmit the received acknowledgment to the other of the mobile station or the second mobile station.

### Claim 19 (depends on 11)

The article of claim 11, wherein the functions further comprise the functions to:
access information regarding an inventory related to the first entry;
prepare a list of items from the information; and
include the list of items with the contextual reminder.

### Claim 20 (depends on 19)

The article of claim 19, wherein the functions further comprise the functions to:
determine from the information if an item related to the inventory is an urgent item; and
provide the contextual reminder related only to the urgent item;
wherein the urgent item is identified as urgent based on at least one of a preference, an expiration date, a discounted price, or a replenishment cycle.
