Machine-to-machine device triggering using session initiation protocol uniform resourse identifier

US9596596B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9596596-B2
Application numberUS-201013576087-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2010
Priority dateFeb 15, 2010
Publication dateMar 14, 2017
Grant dateMar 14, 2017

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 machine-to-machine communication proxy node is presented herein. The proxy node may be used as a translation device in machine-to-machine communications. For example, if an application server in a packet based network initiates communication with device in a mobile network, the proxy node may be utilized to translate application domain specific device identities coded in the format of Session Initiation Protocol (SIP) and Uniform Resource Identifier's (URI's) to mobile specific identities such as IMSI and establish communication connection in the mobile network. This identifying of mobile devices may be utilized to replace the commonly used E.164 Mobile Subscriber Integrated Services Digital Network (MSISDN) numbers for identifying mobile devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, in a machine-to-machine proxy node, of communication comprising: receiving a machine-to-machine access communication request from a requesting entity in a packet based network, the access communication request including a device specific identifier associated with a device located in a mobile network; translating the device specific identifier, the translated identifier being associated with the packet based network; transmitting, to the requesting entity, a device status relating to the device located in the mobile network, the device status defined by the translated identifier; maintaining a mapping table, the mapping table including a plurality of entries, each entry including the device specific identifier associated with the mobile network and a corresponding translated identifier associated with the packet based network; and transmitting, to the requesting entity, a session notification informing the requesting entity of any device status changes in the mapping table relating to the device located in the mobile network; the translating including: indexing for an entry in the mapping table using the device specific identifier associated with the device located in the mobile network; retrieving from the entry the translated identifier associated with the packet based network, wherein the translated identifier is an IP address of a device in the packet based network; and providing the IP address as the translated identifier; and if the translated identifier is not retrieved, sending a paging notification to a processing node in the packet based network. 2. The method of claim 1 further comprising: receiving an access request from a Gateway General packet radio service Support Node (GGSN) or Packet Data network Gateway (PGW) node, the access request including the device specific identifier and the translated identifier; and recording the device specific identifier and the translated identifier in a single entry of the mapping table. 3. The method of claim 1 wherein the translating further comprises: determining the translated identifier; sending the translated identifier to the network node; and recording the translated identifier in a same entry as the received device specific identifier, wherein the translated identifier is an IP address of a device in the packet based network. 4. The method of claim 1 wherein the communication request includes M2M application data and the device status is a notification that the communication request has been transmitted to the packet based network. 5. A machine-to-machine proxy node comprising: a receiver configured to receive a machine-to-machine communication request from a requesting entity in a packet based network, the communication request including a device specific identifier associated with a device in a mobile network; a translator configured to: translate the device specific identifier, the translated identifier being associated with the packet based network: maintain a mapping table, the mapping table including a plurality of entries, each entry including the device specific identifier associated with the mobile network and a corresponding translated identifier associated with the packet based network; index for an entry in the mapping table using the device specific identifier associated with the device in the mobile network; retrieve from the entry the translated identifier associated with the packet based network, wherein the translated identifier is an IP address of a device in the packet based network; and provide the IP address as the translated identifier; and a transmitter configured to transmit, to the requesting entity, a device status relating to the device located in the mobile network, the device status defined by the translated identifier, the transmitter further configured to transmit, to the requesting entity, a session notification informing the requesting entity of any device status changes in the mapping table relating to the device located in the mobile network; and if the translated identifier is not retrieved, the transmitter is further configured to: send a pacing notification to a processing node in the packet based network requesting the translated identifier. 6. The proxy node of claim 5 , wherein the receiver is further configured to receive an access request from a Gateway General packet radio service Support Node (GGSN) or Packet Data network Gateway (PGW) node, the access request including the device specific identifier and the translated identifier, and the translator further configured to record the device specific identifier and the translated identifier in a single entry of the mapping table. 7. The proxy node of claim 5 wherein the communication request includes M2M application data and the device status is a notification that the communication request has been transmitted to the packet based network. 8. A machine-to-machine communications system comprising a Packet Data network Gateway (PGW) node and a proxy node according to claim 5 . 9. A method, in a machine-to-machine proxy node, of communication comprising: receiving a machine-to-machine access communication request from a requesting entity in a mobile network, the access communication request including a device specific identifier associated with a device in a packet based network; translating the device specific identifier, the translated identifier being associated with the mobile network; transmitting, to the requesting entity, device status relating to the device located in the packet based network, the device status defined by the translated identifier; maintaining a mapping table, the mapping table including a plurality of entries, each entry including the device specific identifier associated with the mobile network and a corresponding translated identifier associated with the packet based network; and transmitting, to the requesting entity, a session notification informing the requesting entity of any device status changes in the mapping table relating to the device located in the mobile network, the translating including: indexing for an entry in the mapping table using the device specific identifier associated with the device located in the mobile network; retrieving from the entry the translated identifier associated with the packet based network, wherein the translated identifier is an IP address of a device in the packet based network; and providing the IP address as the translated identifier; and if the translated identifier is not retrieved, sending a paging notification to a processing node in the packet based network.

Assignees

Inventors

Classifications

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 US9596596B2 cover?
A machine-to-machine communication proxy node is presented herein. The proxy node may be used as a translation device in machine-to-machine communications. For example, if an application server in a packet based network initiates communication with device in a mobile network, the proxy node may be utilized to translate application domain specific device identities coded in the format of Session…
Who is the assignee on this patent?
Rönneke Hans Bertil, ERICSSON TELEFON AB L M (publ)
What technology area does this patent fall under?
Primary CPC classification H04W8/26. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 14 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).