Handling device generated data

US10045175B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10045175-B2
Application numberUS-201114232810-A
CountryUS
Kind codeB2
Filing dateJul 14, 2011
Priority dateJul 14, 2011
Publication dateAug 7, 2018
Grant dateAug 7, 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.

There is provided a method of caching device generated data. The method comprises receiving device generated data from a device via a wireless communication network. The method further comprises retrieving a device identifier used by components within the wireless communication network to identify the device; and storing the device generated data with the device identifier.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for caching and retrieving device generated data, the method comprising: receiving, at a server, via a wireless communication network, a store request transmitted by a device, the store request comprising data generated by the device and a storage path identifying a name of a folder for storing the received data, wherein the device is a sensor and includes a wireless communication module; retrieving, at the server, a device identifier used by components within the wireless communication network to identify the device; creating, at the server, a modified storage path having the device identifier as the root of the modified storage path, wherein creating the modified storage path comprises prepending the device identifier to the received storage path such that the modified storage path includes the device identifier followed by the received storage path; storing, at the server, the device generated data at the modified storage path with the device identifier as the root of the storage path; receiving, at the server, a request from an application for the device generated data using the storage path included in the request, wherein the application is external to the device and the server; retrieving, at the server, the device generated data; and returning, at the server, the device generated data to the application in reply to the request, wherein an active communication link between the wireless communications network and the device is not required at the time of retrieving and returning the device generated data to the application in reply to the request. 2. The method of claim 1 , wherein the device generated data is stored in a file system, and wherein the root directory of the file system is named with the device identifier. 3. The method of claim 1 , wherein the request identifies the particular device by its device identifier. 4. The method of claim 1 , wherein if the request does not include the device identifier, then the method further comprising mapping the device identified in the request to a device identifier. 5. The method of claim 1 , wherein the device identifier is at least one of Mobile Station Integrated Services Digital Network Number (MSISDN), International Mobile Subscriber Identity (IMSI), and International Mobile Equipment Identity (IMEI). 6. A server arranged to cache and retrieve device generated data, the server comprising: a receiver configured to receive, via a wireless network, a store request transmitted by a device, the store request comprising data generated by the device and a storage path identifying a name of a folder for storing the received data, wherein the device is a sensor and includes a wireless communication module; a processor configured to retrieve a device identifier used by components within the wireless network to identify the device; the processor configured to create a modified storage path having the device identifier as the root of the modified storage path, wherein creating the modified storage path comprises prepending the device identifier to the received storage path such that the modified storage path includes the device identifier followed by the received storage path; a memory configured to store the device generated data at the modified storage path with the device identifier as the root of the storage path; the receiver is further configured to receive a request from an application for the device generated data, wherein the application is external to the device and the server; the processor is further configured to retrieve the device generated data using the storage path included in the request; and the processor is further configured to return the device generated data to the application in reply to the request, wherein an active communication link between the wireless communications network and the device is not required at the time of retrieving and returning the device generated data to the application in reply to the request. 7. The server of claim 6 , further comprising a session database for receiving session information in respect of the device. 8. The server of claim 6 , wherein the session information comprises an IP-address of the device, plus the device identifier. 9. The server of claim 7 , wherein the processor retrieves the device identifier from the session database. 10. The server of claim 6 , wherein the memory stores the device generated data in a file system, and wherein the root directory of the file system is named with the device identifier. 11. The server of claim 6 , wherein the device identifier is at least one of Mobile Station Integrated Services Digital Network Number (MSISDN), International Mobile Subscriber Identity (IMSI), and International Mobile Equipment Identity (IMEI). 12. A non-transitory computer-readable medium, carrying instructions, which, when executed by a server, causes the server to: receive, via a wireless communication network, a store request transmitted by a device, the store request comprising data generated by the device and a storage path identifying a name of a folder for storing the received data, wherein the device is a sensor and includes a wireless communication module; retrieve a device identifier used by components within the wireless communication network to identify the device; create a modified storage path having the device identifier as the root of the modified storage path, wherein creating the modified storage path comprises prepending the device identifier to the received storage path such that the modified storage path includes the device identifier followed by the received storage path; store the device generated data at the storage path with the device identifier as the root of the storage path; receive a request from an application for the device generated data, wherein the application is external to the device and the server; retrieve the device generated data using the storage path included in the request; and return the device generated data to the application in reply to the request, wherein an active communication link between the wireless communications network and the device is not required at the time of retrieving and returning the device generated data to the application in reply to the request.

Assignees

Inventors

Classifications

  • H04W4/70Primary

    Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Service provisioning or reconfiguring · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

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 US10045175B2 cover?
There is provided a method of caching device generated data. The method comprises receiving device generated data from a device via a wireless communication network. The method further comprises retrieving a device identifier used by components within the wireless communication network to identify the device; and storing the device generated data with the device identifier.
Who is the assignee on this patent?
Skog Robert, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04W4/70. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 07 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).