System and methods for using an application layer control protocol transporting spatial location information pertaining to devices connected to wired and wireless internet protocol networks
First Claim
1. Method for providing a presence service over an internet protocol network comprising the steps of:
- receiving application layer signaling from users registering for said presence service, checking said signaling for spatial location information, and storing said spatial location information for use in providing said presence service.
2 Assignments
0 Petitions
Accused Products
Abstract
Application layer signaling is provided from users registering at a presence server for a presence service wherein upon reception the signaling is checked for spatial location information and stored for future use in providing the presence service in association with other user information, such as user identity. The application layer signaling may be in accordance with the session initiation protocol (SIP) and the spatial location information provided as a spatial location payload (SLoP). The presence service may provide access to the spatial location information to one or more location based services either openly or confidentially by hiding the user'"'"'s identity and other information. The spatial location information may also be used in conjunction with a messaging service for providing messages to the users with enhanced functionality.
440 Citations
25 Claims
-
1. Method for providing a presence service over an internet protocol network comprising the steps of:
-
receiving application layer signaling from users registering for said presence service, checking said signaling for spatial location information, and storing said spatial location information for use in providing said presence service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Method for using a presence service over an internet protocol (IP) network, comprising the steps of:
-
providing application layer signaling from a user registering spatial location information relating to said user for use by said presence server in providing presence services, said user providing or receiving a message relating to use of said spatial location information by said presence service using said application layer signaling. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
17. System, comprising:
-
a central server, responsive to an invitation message from an inviting user to exchange content with an invited user, for providing a presence query; and
a presence server, responsive to said presence query, for providing presence information relating to a registered user, wherein said central server is responsive to said presence information relating to said invited user registered at said presence server, for use in deciding said content is sent to said invited user, stored or refused, wherein said presence query and invitation message are communicated according to an application layer control protocol and wherein said information relating to presence pertains to a spatial location of said user.
-
-
22. Method, comprising the steps of:
-
registering a first plurality of users to a presence service in response to a corresponding plurality of register requests from the first plurality of users, wherein said register requests include information relating to a corresponding communications state of each of said first plurality of users;
subscribing a second plurality of users to an instant messaging service in response to a corresponding plurality of subscribe requests from said second plurality of users, wherein said subscribe requests include information relating to a corresponding request for notification of an event or set of events and wherein said first plurality of users includes users from said second plurality of users;
receiving an invitation message from a user registered to said presence service to exchange content with another registered user also subscribed to the instant messaging service; and
determining said communications state and said request for notification of said another registered user and deciding said content should be sent to said another registered user or stored by said instant messaging service depending on said communications state and said request for notification of said another registered user. - View Dependent Claims (23, 24, 25)
-
Specification