Network updates of time and location
First Claim
Patent Images
1. A system for wirelessly communicating information, comprising:
- a non-transitory memory; and
one or more hardware processors in communication with the memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;
establishing a second communication link between a first device and a second device;
in response to the establishing, determining a time based on a movement of the first device associated with a first user and a movement of a component in the second device associated with a second user;
determining a location based on the movement of the first device and the movement of the component of the second device;
analyzing the time location to determine if a previously stored time and location for the second user exists, the analyzing including searching for a downloaded first time and first movement of the component in the second device received during a first communication link established between the first device and the second device;
locating the second user on a contact list of the first user; and
adding the time and the location to information corresponding to the second user on a contact list of the first user, without replacing the previously stored first time and first location for the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems utilize a shake and transfer process to initiate a wireless communication and provide a user device with time and location information of the communication, which can be associated with contact information of a user of the other device. As a result, a user has additional information associated with a contact, and the time and location information can be used to determine or track elapsed time and distance traveled between communications.
28 Citations
14 Claims
-
1. A system for wirelessly communicating information, comprising:
-
a non-transitory memory; and one or more hardware processors in communication with the memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; establishing a second communication link between a first device and a second device; in response to the establishing, determining a time based on a movement of the first device associated with a first user and a movement of a component in the second device associated with a second user; determining a location based on the movement of the first device and the movement of the component of the second device; analyzing the time location to determine if a previously stored time and location for the second user exists, the analyzing including searching for a downloaded first time and first movement of the component in the second device received during a first communication link established between the first device and the second device; locating the second user on a contact list of the first user; and adding the time and the location to information corresponding to the second user on a contact list of the first user, without replacing the previously stored first time and first location for the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors of a server are adapted to cause the server to perform a method comprising:
-
establishing a second communication link between a first device and a second device; in response to the establishing, determining a time based on a movement of a first device associated with a first user and a movement of at least a component in a second device associated with a second user; determining a location based on the movement of the first device and the movement of at least a component of the second device; analyzing the time and the location to determine if a previously stored time and location for the second user exists, the analyzing including searching for a downloaded first time and first movement of the component in the second device received during a first communication link established between the first device and the second device; locating the second user on a contact list of the first user; and adding the time and the location to information corresponding to the second user on the contact list of the first user, without replacing previously stored time location for the second user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification