Person/group check-in system

US10147102B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10147102-B2
Application numberUS-201414231563-A
CountryUS
Kind codeB2
Filing dateMar 31, 2014
Priority dateMar 31, 2014
Publication dateDec 4, 2018
Grant dateDec 4, 2018

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.

Systems and methods for person/group check-ins include a system provider device receiving from a first user device that is associated with a first user account a first check-in request to allow other user accounts to check-in to the first user account. The system provider device then receives from a second user device that is associated with a second user account a second check-in request to check-in to the first user account. The system provider device associates the first user account and the second user account in a database in response to receiving the second check-in request, and tracks an aggregate behavior associated with both the first user account and the second user account. The system provider device may then provide at least one alert that is based on the aggregate behavior.

First claim

Opening claim text (preview).

What is claimed is: 1. A person/group check-in system, comprising: a non-transitory memory storing a plurality of user accounts; and one or more hardware processors configured to execute instructions to cause the system to perform operations comprising: receiving, through a network from a first check-in application running on a first user device that is associated with a first user account of the plurality of user accounts, a first check-in request to allow a second user account of the plurality of user accounts to check-in to the first user account; receiving, through the network from the first check-in application running on the first user device, first user device location data during each of a plurality of different time periods; receiving, through the network from a second check-in application running on a second user device that is associated with the second user account of the plurality of user accounts, a second check-in request to check-in to the first user account; receiving, through the network from the second check-in application running on the second user device, second user device location data during each of the plurality of different time periods; beginning, based on the first check-in request to allow the second user account to check into the first user account and in response to receiving the second check-in request while the first user device location data and the second user device location data indicate that the first user device and the second user device are co-located during a first time period of the plurality of different time periods, an association between the first user account and the second user account in the non-transitory memory; maintaining the association between the first user account and the second user account in response to the first user device location data and the second user device location data indicating that the first user device and the second user device are co-located during at least one second time period of the plurality of different time periods that is subsequent to the first time period; tracking, through the network while the association between the first user account and the second user account is maintained in response to the first user device and the second user device being co-located, an aggregate spending behavior that is generated in response to respective transactions with each of a plurality of different merchants and both the first user account and the second user account; providing, through the network, at least one alert that is based on the aggregate spending behavior; determining that the first user device location data and the second user device location data indicate that the first user device and the second user device are no longer co-located during a third time period of the plurality of different time periods that is subsequent to the at least one second time period; and disassociating, in response to determining that the first user device and the second user device are no longer co-located, the first user account and the second user account. 2. The system of claim 1 , wherein the operations further comprise: receiving, through the network from a third check-in application running on a third user device that is associated with a third user account of the plurality of user accounts, a third check-in request to check-in to at least one of the first user account or the second user account; receiving, through the network from the third check-in application running on the third user device, third user device location data during each of the plurality of different time periods; beginning, in response to receiving the third check-in request while the third user device location data and at least one of the first user device location data or the second user device location data indicate that the third user device is co-located with at least one of the first user device and the second user device during the at least one second first time period of the plurality of different time periods, an association between the third user account and at least one of the first user account or the second user account in the non-transitory memory; maintaining the association between the third user account and the at least one of the first user account or the second user account in response to the third user device location data and at least one of the first user device location data or the second user device location data indicating that the third user device and at least one of the first user device or the second user device are co-located during at least one fourth time period of the plurality of different time periods; tracking, through the network while the association between the third user account and the at least one of the first user account or the second user account is maintained in response to the third user device and at least one of the first user device or the second user device being co-located, the aggregate spending behavior that is generated in response to respective transactions with each of the plurality of merchants and each of the first user account, the second user account, and the third user account; and providing, through the network, the at least one alert that is based on the aggregate spending behavior. 3. The system of claim 1 , wherein the operations further comprise: determining that the first user device location data and the second user device location data indicate that the first user device and the second user device are co-located during the first time period and the at least one second time period of the plurality of different time periods in response to determining, during the first time period and the at least one second time period, that the first user device location data indicate a first user device location that is within a predetermined distance of a second user device location indicated by the second user device location data. 4. The system of claim 1 , wherein the operations further comprise: receiving, through the network from the first check-in application running on the first user device, a first group fund request to transfer funds associated with the first user account to a group fund; receiving, through the network from the second check-in application running on the second user device, a second group fund request to transfer funds associated with the second user account to the group fund; transferring funds associated with the first user account and the second user account to the group fund; and transferring funds associated with the group fund to a merchant account in response to at least one purchase action associated with at least one of the first user device or the second user device. 5. The system of claim 1 , wherein the at least one alert includes a spending alert that is sent through the network to the second check-in application running on the second user device in response to detecting a purchase attempt associated with the first user account during the at least one second time period while the first user device and the second user device are co-located. 6. The system of claim 1 , wherein the operations further comprise: identifying, using the first user device location data and the second user device location data received, a first merchant of the plurality of merchants that is co-located with the first user device and the second user device during at least one of the first time period or the at least one second time period of the plurality of different time periods; and associating the first merchant with the aggregate spending behavior, wherein the at least one alert includes an alert that is sent to a merchant device and includes an amount spent with the first merchant using both the first user account and the second user account. 7. A method f

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • by means of a password · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • for hotels, motels, office buildings or the like · CPC title

  • Bill distribution or payments · 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 US10147102B2 cover?
Systems and methods for person/group check-ins include a system provider device receiving from a first user device that is associated with a first user account a first check-in request to allow other user accounts to check-in to the first user account. The system provider device then receives from a second user device that is associated with a second user account a second check-in request to ch…
Who is the assignee on this patent?
Paypal Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0201. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 04 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).