Method and system for cloud computing services for use with client devices having memory cards
Abstract
A system, method and computer program product for cloud computing, including a cloud server including a cloud link module or program and coupled to a communications network; a client device including a device link module or program and coupled to the cloud server via the communications network; and a memory card including a card link module or program and coupled to the client device. The cloud link, client link, and card link modules or programs are configured to allocate processing of content between the cloud server, client device and memory card, such that communications bandwidth usage between the cloud server and the client device are minimized during content delivery.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for cloud computing, the system comprising:
a cloud server including a cloud link module or program and coupled to a communications network; a client device including a device link module or program and coupled to the cloud server via the communications network; and a memory card including a card link module or program and coupled to the client device, wherein the cloud link, client link, and card link modules or programs are configured to allocate processing of content between the cloud server, client device and memory card, such that communications bandwidth usage between the cloud server and the client device are minimized during content delivery.
2 . The system of claim 1 , wherein the cloud server comprises a plurality or cloud servers or virtualized computers.
3 . The system of claim 1 , wherein, based on the allocation by the cloud link, client link, and card link modules or programs, the cloud server is configured to perform transcoding on the content to a higher compression, the memory card is configured to perform transcoding of the higher compressed content to a lower compression so the lower compressed content can be used by the client device, and the client device is configured to perform decompression of the transcoded content.
4 . The system of claim 1 , wherein the content comprises at least one of video and audio files.
5 . The system of claim 1 , wherein the memory card includes a standard memory interface.
6 . The system of claim 1 , wherein the memory card includes at least one of a microcontroller, microprocessor, application processor, and programmable processor configured to execute the card link module or program.
7 . A method for cloud computing, the method comprising:
providing in a cloud server coupled to a communications network, a cloud link module or program; providing in a client device coupled to the cloud server via the communications network, a device link module or program and; providing in a memory card coupled to the client device, a card link module or program; and allocating processing of content between the cloud server, client device and memory card via the cloud link, client link, and card link modules or programs, such that communications bandwidth usage between the cloud server and the client device are minimized during content delivery.
8 . The method of claim 7 , wherein the cloud server comprises a plurality or cloud servers or virtualized computers.
9 . The method of claim 7 , wherein, based on the allocation by the cloud link, client link, and card link modules or programs, performing by the cloud server transcoding on the content to a higher compression, performing by the memory card transcoding of the higher compressed content to a lower compression so the lower compressed content can be used by the client device, and performing by the client device decompression of the transcoded content.
10 . The method of claim 7 , wherein the content comprises at least one of video and audio files.
11 . The method of claim 7 , wherein the memory card includes a standard memory interface.
12 . The method of claim 7 , wherein the memory card includes at least one of a microcontroller, microprocessor, application processor, and programmable processor configured to execute the card link module or program.
13 . A computer program product for cloud computing, and including one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform the steps of:
providing in a cloud server coupled to a communications network, a cloud link module or program; providing in a client device coupled to the cloud server via the communications network, a device link module or program and; providing in a memory card coupled to the client device, a card link module or program; and allocating processing of content between the cloud server, client device and memory card via the cloud link, client link, and card link modules or programs, such that communications bandwidth usage between the cloud server and the client device are minimized during content delivery.
14 . The computer program product of claim 13 , wherein the cloud server comprises a plurality or cloud servers or virtualized computers.
15 . The computer program product of claim 13 , wherein, based on the allocation by the cloud link, client link, and card link modules or programs, performing by the cloud server transcoding on the content to a higher compression, performing by the memory card transcoding of the higher compressed content to a lower compression so the lower compressed content can be used by the client device, and performing by the client device decompression of the transcoded content.
16 . The computer program product of claim 13 , wherein the content comprises at least one of video and audio files.
17 . The computer program product of claim 13 , wherein the memory card includes a standard memory interface.
18 . The computer program product of claim 13 , wherein the memory card includes at least one of a microcontroller, microprocessor, application processor, and programmable processor configured to execute the card link module or program.Join the waitlist — get patent alerts
Track US2017357538A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.