Systems and Methods for Efficient Data Preprocessing of Machine Learning Workloads
US-2024403138-A1 · Dec 5, 2024 · US
US9887871B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9887871-B2 |
| Application number | US-201113995023-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 19, 2011 |
| Priority date | Dec 17, 2010 |
| Publication date | Feb 6, 2018 |
| Grant date | Feb 6, 2018 |
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.
A method for automatically sharing an application among a plurality of clients according to the present invention comprises the following processes: receiving, from a request client, an application share request signal for sharing an application with an object client; receiving information on the capability of the object client; determining whether the application for which sharing has been requested and the object client are compatible with each other using the receiving information on the capability of the object client; and providing the object client with the application for which sharing has been requested in accordance with the result of the determination.
Opening claim text (preview).
The invention claimed is: 1. A method of automatically sharing an application among a plurality of clients, the method comprising a sharing server configured to: receive, from a requesting client, a share request signal for an application to be shared with a target client, the share request signal comprising information regarding an operating system of the requesting client; receive capability information of the target client; determine that the application requested to be shared is not compatible in the target client if determining that a first operating system of the target client is different from a second operating system of the requesting client based on the capability information; request and receive access information from the target client, the access information comprising credential information enabling access to an application provider of the target client; convert the share request signal into a format that is executable by the application provider of the target client and send the converted share request signal and the access information to the application provider to request the corresponding application which is compatible in the target client; replace the application to be shared with the compatible application received from the application provider; send the compatible application along with information regarding the received share request signal to the target client; and send, to the requesting client, a result of the application sharing comprising information included in the original share request signal and information regarding the replacement application. 2. The method of claim 1 , wherein the share request comprises information regarding the second operating system, information regarding the application to be shared, and information regarding the target client. 3. The method of claim 2 , wherein the information regarding the application to be shared comprises information about a title, identification, operating system, developer, address in which to access the application, and price of the application to be shared. 4. The method of claim 1 , wherein if determining that the application requested to be shared is not compatible in the target client, requesting to provide the target client with the application, which is compatible in the target client, from an application provider of the target client comprises: requesting and receiving access information to access the application provider of the target client from the target client; and requesting to provide the target client with the application, which is compatible in the target client, from the application provider of the target client, using the access information. 5. The method of claim 1 , wherein receiving capability information of the target client comprises: determining whether the target client approves the share request; and receiving the application to be shared if the target client approves the share request, and requesting and receiving the capabilities of the target client, including information of the first operating system, from a terminal capabilities manager server. 6. The method of claim 1 , wherein the share request is received using XDCP (XDM Command Protocol). 7. The method of claim 1 , wherein receiving capability information of the target client comprises: requesting the capability information of the target terminal from a terminal capabilities manager server in ccq-message (client capabilities query-message) of PAP (Push Access Protocol): and receiving the capability information of the target client in ccq-response. 8. An apparatus for automatically sharing an application among a plurality of clients, the apparatus comprising: a transceiver for receiving from a requesting client a share request signal for an application to be shared with a target client, and for receiving capability information of the target client, the share request signal comprising information regarding an operating system of the requesting client; a controller configured to determine that the application requested to be shared is not compatible in the target client if determining that a first operating system of the target client is different from a second operating system of the requesting client based on the capability information, request and receive access information from the target client, the access information comprising credential information enabling access to an application provider of the target client, convert the share request signal into a format that is executable by the application provider of the target client and send the converted share request signal and the access information to the application provider to request the corresponding application, which is compatible in the target client, replace the application to be shared with the compatible application received from the application provider; send the compatible application along with information regarding the received share request signal to the target client; and send, to the requesting client, a result of the application sharing comprising information included in the original share request signal and information regarding the replacement application. 9. The apparatus of claim 8 , wherein the share request comprises information regarding the second operating system, information regarding the application to be shared, and information regarding at least one target client. 10. The apparatus of claim 9 , wherein the information regarding the application to be shared comprises information about a title, identification, operating system, developer, address in which to access the application, and price of the application to be shared. 11. The apparatus of claim 8 , wherein if determining that the application requested to be shared is not compatible in the target client, the controller is configured to request to provide the target client with the application, which is compatible in the target client, from an application provider of the target client, and wherein if determining that the application requested to be shared is not compatible in the target client, the controller is configured to request and receive access information to access the application provider of the target client from the target client, and request to provide the target client with the application, which is compatible in the target client, from the application provider of the target client, using the access information. 12. The apparatus of claim 8 , wherein the controller is configured to determine whether the target client approves the share request, receive the application to be shared if the target client approves the share request, and request and receive information of the first operating system from a terminal capabilities manager server. 13. The apparatus of claim 8 , wherein the share request is received using XDCP (XDM Command Protocol). 14. The apparatus of claim 8 , wherein the controller is configured to request the capability information of the target terminal from the terminal capabilities manager server in ccq-message (client capabilities query-message) of PAP (Push Access Protocol) and receive the capability information of the target client in ccq-response. 15. A sharing method in a requesting client for automatic application sharing among a plurality of clients, the sharing method comprising: receiving from a user a share request for providing a target client of the plurality of clients with a particular application; generating an application share request message which corresponds to the received share request for the particular application; sending the application share r
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
via adapters, e.g. between incompatible applications · CPC title
Service provisioning or reconfiguring · CPC title
for social networking applications · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.