Systems and Methods for Efficient Data Preprocessing of Machine Learning Workloads
US-2024403138-A1 · Dec 5, 2024 · US
US2016088049A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016088049-A1 |
| Application number | US-201414888970-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 6, 2014 |
| Priority date | May 6, 2013 |
| Publication date | Mar 24, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one embodiment, a system comprises a plurality of devices which communicate via a network, such as an internet of things (IoT) for example. The devices can be adapted via a network-based adaptation service, wherein the plurality of devices that use the network-based adaptation service can correspond to different clients, such as applications and services for example. The adaptation service can use factors such as, for example, content, context, policies, prior decisions, and events when performing adaptation. Thus, the adaptation service enables intelligent and dynamic forms of adaptation across applications and services.
Opening claim text (preview).
What is claimed: 1 . A method comprising: determining, at a network server, that a service provided by a network entity should be adapted for a first client and a second client that is different than the first client; generating first instructions for the network entity to adapt the service that the network entity provides such that the service is compatible with the first client; generating second instructions for the network entity to adapt the service that the network entity provides such that the service is compatible with the second client; and sending the first and second instructions to the network entity, the first instructions different than the second instructions. 2 . The method as recited in claim 1 , the method further comprising: monitoring, by the network server, the service provided by the network entity, wherein determining that the service provided by the network entity should be adapted for the first client and second client is based on monitoring the service. 3 . The method as recited in claim 1 , wherein the first client and the second client subscribe to an adaptation service hosted at the network server such that the first client has a first subscription with the adaptation service and the second client has a second subscription with the adaptation service, and wherein the first and second instructions are generated based on the first and second subscriptions, respectively. 4 . The method as recited in claim 1 , the method further comprising: receiving, at the network server, a plurality of adaptation requests, at least one of the plurality of adaptation requests associated with the first client and at least one of the plurality of adaptation requests associated with the second client that is different than the first client, wherein determining that the service provided by the network entity should be adapted for the first client and the second client is based on receiving the plurality of adaptation requests. 5 . The method of claim 4 , wherein the network entity has an interface that is non-compatible with the first client, the at least one of the plurality of adaptation requests associated with the first client comprising a request to adapt the service such that the first client can access the network entity. 6 . The method of claim 5 , wherein the at least one of the plurality of adaptation requests associated with the first client includes interface requirements of the first client. 7 . The method of claim 6 , wherein the first instructions comprise an adapted interface that meets the interface requirements of the first client. 8 . The method of claim 1 , wherein the first instructions comprise a type of adaptation for the network entity to perform and an interface description of the first client. 9 . The method of claim 1 , wherein the service that the network entity provides is an IoT content storage network service. 10 . The method of claim 1 , the method further comprising: retrieving, by the network server, a plurality of adaptation capabilities to perform a plurality of adaptation services. 11 . The method of claim 10 , wherein at least one of the plurality of adaptation capabilities are retrieved from an adaptation capability library stored at the network server. 12 . The method of claim 10 , wherein at least one of the plurality of adaptation capabilities are retrieved from a library stored at another network server. 13 . The method of claim 1 , wherein the service that the network entity provides is an IoT virtualization network service, the method further comprising: receiving a subscription request from the IoT virtualization network service, the subscription request indicating a network policy of the IoT virtualization network service. 14 . The method of claim 13 , wherein the first client resides on a first IoT device, the method further comprising: receiving, at the network server, a plurality of adaptation requests, at least one of the plurality of adaptation requests associated with the first client and at least one of the plurality of adaptation requests associated with the second client that is different than the first client, wherein the at least one of the plurality of adaptation requests associated with the first client comprises a first event notification indicative of a status of the first IoT device. 15 . The method of claim 14 , the method further comprising: based on the first event notification and the network policy, generating the first instructions that include an adapted version of the network policy so that the IoT entity can perform the IoT virtualization network service for the first IoT device. 16 . The method of claim 14 , wherein the first IoT device is a sensor. 17 . The method of claim 16 , wherein the first event notification indicates that the sensor is overloaded. 18 . The method of claim 1 , wherein the network server is a first network server, the method further comprising: sending a request to discover adaptation capabilities supported by adaptation services that reside on a second network server; discovering a plurality of adaptation capabilities supported by the adaptation services that reside on the second network server; and publishing, by the first network server, the discovered adaptation capabilities and adaptation capabilities native to the first network server. 19 . The method of claim 18 , the method further comprising: receiving, at the network server, a request from the network entity for a specific adaptation service that supports a specific adaptation capability. 20 . The method of claim 19 , the method further comprising: in response to the request for the specific adaptation service that supports the specific adaptation capability, creating the specific adaptation capability by merging one of the adaptation capabilities native to the first network server with one of the discovered adaptation capabilities. 21 . A network server that communicates in a network, the network server comprising: a memory comprising executable instructions; and a processor that, when executing the executable instructions, effectuates operations comprising: determining that a service provided by a network entity should be adapted for a first client and a second client that is different than the first client; generating first instructions for the network entity to adapt the service that the network entity provides such that the service is compatible with the first client; generating second instructions for the network entity to adapt the service that the network entity provides such that the service is compatible with the second client; and sending the first and second instructions to the network entity, the first instructions different than the second instructions. 22 . The network entity as recited in claim 21 , wherein the processor further effectuates operations comprising: receiving, at the network server, a plurality of adaptation requests, at least one of the plurality of adaptation requests associated with the first client and at least one of the plurality of adaptation requests associated with the second client that is different than the first client, wherein determining that the service should be adapted for the first and second client is based on receiving the plurality of adaptation requests.
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
at the source (reformatting of additional data in video distribution servers H04N21/2355) · CPC title
via adapters, e.g. between incompatible applications · CPC title
Electricity · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.