Personalized multi-user location-based event scheduling, management, and coordination systems and methods

US10679191B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10679191-B2
Application numberUS-201715648295-A
CountryUS
Kind codeB2
Filing dateJul 12, 2017
Priority dateJul 12, 2017
Publication dateJun 9, 2020
Grant dateJun 9, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A location-based event scheduling and coordination system includes at least one host computing device configured to accept from at least one user a first event and a second event at respectively different locations to be successively attended. The host computing device automatically considers location-based information for each of the first event and the second event to determine a possible scheduling conflict between the first event and the second event, and if a possible scheduling conflict is determined, automatically notifies the at least one user.

First claim

Opening claim text (preview).

What is claimed is: 1. A location-based event scheduling and coordination system comprising: at least one host computing device comprising at least one processor in communication with a memory device, wherein the at least one host computing device is configured to: create, via one or more user computing devices, a household profile for a household, the household profile including information for a plurality of users of the household; accept, via the one or more user computing devices, from a first user of the plurality of users a first event and a second event at respectively different locations to be successively attended, wherein the first event is to be attended by the first user and the second event is to be attended by a second user of the plurality of users; automatically consider, at the at least one processor, location-based information at a first point in time for each of the first event and the second event; receive, at the at least one processor, via at least one wireless communication channel, from a first user computing device of the one or more user computing devices executing a first instance of an application, an actual location of the first user, wherein the actual location is provided by the first user computing device via location services built-in the first user computing device; receive, at the at least one processor, via the at least one wireless communication channel, from a remote traffic computing device monitoring a plurality of real-time traffic conditions, a set of the plurality of real-time traffic conditions, the set of real-time traffic conditions including real-time traffic conditions from the actual location of the first user to the location of the second event; receive, at the at least one processor, via the at least one wireless communication channel, from a remote weather computing device monitoring a plurality of real-time weather conditions, a set of the plurality of real-time weather conditions, the set of real-time weather conditions including real-time weather conditions from the actual location of the first user to the location of the second event; determine, at the at least one processor, based at least in part on the set of real-time traffic conditions and the set of real-time weather conditions, an expected real-time travel time from the actual location of the first user to the location of the second event; determine, at the at least one processor, based on the expected real-time travel time, whether a possible scheduling conflict exists between the first event and the second event, wherein the possible scheduling conflict indicates that at least the first user is delayed to the second event; in response to determining that the possible scheduling conflict exists, automatically adjust, at the at least one processor, a time of arrival of the first user to the second event based on the expected real-time travel time; and transmit, via the at least one wireless communication channel, to a second user computing device of the one or more user computing devices executing a second instance of the application, a notification causing to be displayed on the application executed on the second user computing device, the second user computing device associated with the second user, the notification including at least the adjusted time of arrival of the first user to the second event, the possible scheduling conflict, the real-time traffic conditions from the actual location of the first user to the location of the second event, and the real-time weather conditions from the actual location of the first user to the location of the second event. 2. The system of claim 1 , wherein the at least one host computing device is configured to: automatically determine at the first point in time a first expected travel time from a location of the first event to the location of the second event at a time of acceptance of a scheduling of the second event; and based on the determined first expected travel time from the location of the first event to the location of the second event, notify at least one of the first user and the second user of a possible scheduling conflict. 3. The system of claim 2 , wherein the at least one host computing device is further configured to: automatically determine at a second time subsequent to the first point in time real-time traffic conditions between an actual location of one of the first user and the second user and a location of one of the first event and the second event; and determine a second expected travel time from the actual location to the location of one of the first event and the second event in view of the real-time traffic conditions between the actual location of one of the first user and the second user and the location of one of the first event and the second event. 4. The system of claim 3 , wherein the at least one host computing device is further configured to: automatically determine a possible scheduling conflict based on the second expected travel time; and if a possible scheduling conflict is determined, notify one of the first user and the second user of a proposed adjustment to a scheduling of the second event. 5. The system of claim 2 , wherein the at least one host computing device is configured to: automatically determine at a second time subsequent to the first point in time real-time weather conditions between an actual location of one of the first user and the second user and a location of one of the first event and the second event; and if a possible scheduling conflict is determined, notify one of the first user and the second user of a proposed adjustment to the scheduling of the second event. 6. The system of claim 1 , wherein the at least one host computing device is configured to accept profile information for multiple members of the household. 7. The system of claim 1 , wherein the at least one host computing device is configured to accept designated event driver information for each of the first event and the second event. 8. The system of claim 1 , wherein the at least one host computing device is configured to display, on a display of the one or more user computing devices, a schedule including the first event and the second event to multiple members of the household. 9. The system of claim 8 , wherein the display is personalized for each of the multiple members of the household. 10. The system of claim 1 , wherein the at least one host computing device is in communication with a payment network for processing a payment-by-card transaction of a fee for at least one of the first event and the second event. 11. The system of claim 10 , wherein the at least one host computing device is configured to, if the processed fee is approved, generate a display wherein electronic tickets are linked to the at least one of the first event and the second event. 12. The system of claim 1 , wherein the at least one host computing device is configured to accept contact information for scheduled events, and automatically generate late arrival notices based on the location-based information and the contact information. 13. A location-based event scheduling and coordination method, the method implemented by at least one host computing device including at least one processor in communication with a memory device, the method comprising: creating, by the at least one processor via one or more user computing devices, a household profile for a household, the household profile including information for a plurality of users of the household; accepting, by the at least one processor, via the one or more user computing devices, from a first user of the plurality of users a first

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Calendar-based scheduling for persons or groups · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10679191B2 cover?
A location-based event scheduling and coordination system includes at least one host computing device configured to accept from at least one user a first event and a second event at respectively different locations to be successively attended. The host computing device automatically considers location-based information for each of the first event and the second event to determine a possible sch…
Who is the assignee on this patent?
Mastercard International Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/1095. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 09 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).