Providing M2M data to unregistered terminal
First Claim
1. A method of providing data collected from a machine to a machine (M2M) device by a M2M service server to an unregistered user terminal wherein the M2M service server including at least one processor, at least one memory, and a communication circuit, the method comprising:
- receiving, through the communication circuit, a request message from a first user terminal registered at the M2M service server to provide predetermined data collected from a M2M device to a second user terminal;
determining, by the at least one processor, whether the second user terminal is a subscriber of the M2M service server;
temporary registering the second user terminal and store registration information in the at least one memory when the second user terminal is not a subscriber of the M2M service server; and
providing the predetermined data stored in the at least one memory to the second user terminal through the communication circuit,wherein the providing the predetermined data to the second user terminal includes modifying a resource of the M2M service server to temporarily register the second user terminal, andwherein the method further comprises;
assigning a temporal identification to the second user terminal;
adding the temporal identification of the second user terminal in an <
applications>
resource;
adding the temporal identification of the second user terminal in an <
accessRights>
to allow the second user terminal to access the predetermined data; and
modifying a <
subscriptions>
resource to transmit a notification message to the second user terminal when the predetermined data is ready to be provided.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is related to a method of providing M2M data to an unregistered user terminal. The method may include receiving a request message from a first user terminal registered at the M2M service server to provide predetermined data collected from a M2M device to a second user terminal, determining whether the second user terminal is a subscriber of the M2M service server, temporary registering the second user terminal when the second user terminal is not a subscriber of the M2M service server, and providing the predetermined data to the second user terminal.
-
Citations
17 Claims
-
1. A method of providing data collected from a machine to a machine (M2M) device by a M2M service server to an unregistered user terminal wherein the M2M service server including at least one processor, at least one memory, and a communication circuit, the method comprising:
-
receiving, through the communication circuit, a request message from a first user terminal registered at the M2M service server to provide predetermined data collected from a M2M device to a second user terminal; determining, by the at least one processor, whether the second user terminal is a subscriber of the M2M service server; temporary registering the second user terminal and store registration information in the at least one memory when the second user terminal is not a subscriber of the M2M service server; and providing the predetermined data stored in the at least one memory to the second user terminal through the communication circuit, wherein the providing the predetermined data to the second user terminal includes modifying a resource of the M2M service server to temporarily register the second user terminal, and wherein the method further comprises; assigning a temporal identification to the second user terminal; adding the temporal identification of the second user terminal in an <
applications>
resource;adding the temporal identification of the second user terminal in an <
accessRights>
to allow the second user terminal to access the predetermined data; andmodifying a <
subscriptions>
resource to transmit a notification message to the second user terminal when the predetermined data is ready to be provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine to machine (M2M) service server of providing data collected from at least one M2M device to an unregistered user terminal, the server comprising:
- at least one memory, a communication circuit, and at least one processor,
wherein the at least one processor is configured to; receive, through the communication circuit, a request message from a first user terminal registered at the M2M service server to provide predetermined data collected from a M2M device to a second user terminal; determine whether the second user terminal is a subscriber of the M2M service server; temporarily register the second user terminal and store registration information in the at least one memory when the second user terminal is not a subscriber of the M2M service server; and provide the predetermined data to the second user terminal through the communication circuit, wherein the at least one processor is configured to; assign a temporal identification to the second user terminal; add the temporal identification of the second user terminal in an <
applications>
resource of a <
scl>
resource of the M2M service server;adding the temporal identification of the second user terminal in an <
accessRights>
resource of the <
scl>
resource of the M2M service server to allow the second user terminal to access the predetermined data andmodifying a <
subscriptions>
resource of the <
scl>
resource of the M2M service server to transmit a notification message to the second user terminal when the predetermined data is ready to be provided. - View Dependent Claims (12, 13, 14, 15, 16, 17)
- at least one memory, a communication circuit, and at least one processor,
Specification