Cloud system and method of displaying, by cloud system, content

US10021049B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10021049-B2
Application numberUS-201514802694-A
CountryUS
Kind codeB2
Filing dateJul 17, 2015
Priority dateAug 13, 2014
Publication dateJul 10, 2018
Grant dateJul 10, 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.

Provided is a cloud providing a cloud service for displaying content, the cloud including: a first server configured to receive a sharing request for content, from an electronic device; a second server configured to determine whether the content is displayable on a display device connected to the cloud, based on a type of a file format of the content; a third server configured to render the content and generate an image file from the rendered content, when it is determined that the content is not displayable; and a fourth server configured to control display of one of the content and the image file on the display device.

First claim

Opening claim text (preview).

What is claimed is: 1. A cloud providing a cloud service for displaying content, the cloud comprising: a first server to receive a sharing request for content, from an electronic device, the sharing request including metadata about the content which includes file format information of the content; a second server to receive the metadata about the content from the first server, determine a type of a file format of the content based on the metadata about the content received from the first server, and determine whether the content is displayable on a display device connected to the cloud, by the second server comparing the type of the file format of the content with a type of file format displayable by the display device and comparing a resolution of the content with a resolution displayable by the display device, the type of file format displayable by the display device and the resolution displayable by the display device having been received via registration information of the display device registered with the second server; a third server to receive a command from the second server directing the third server to convert the content to an image file by rendering the content and generating an image file from the rendered content, the command from the second server being transmitted when it is determined by the second server that the content does not have the type of file format displayable by the display device or the content does not have the resolution displayable by the display device; and a fourth server to control displaying of one of the content and the image file on the display device by sending a command to the display device to commence the displaying, and to manage a chat room in which the electronic device and at least one other device are participating, the at least one other device participating in the chat room comprising the display device, and the electronic device is to assign the display device as a target device for displaying the content, wherein the content is shared by the electronic device or the at least one other device through the chat room. 2. The cloud of claim 1 , wherein the fourth server is to control the display of the content on the display device when it is determined that the content is displayable, and control the display of the image file on the display device when it is determined that the content is not displayable. 3. The cloud of claim 1 , further comprising a fifth server to store the content received from the electronic device and further store the image file when the content is rendered. 4. The cloud of claim 3 , wherein the fifth server is to provide a uniform resource locator (URL) address corresponding to an address of a directory in which the content or the image file is stored, to the display device. 5. The cloud of claim 1 , wherein the display device comprises at least one of a television (TV), a large format display (LFD), a tablet device, or a smart phone. 6. The cloud of claim 1 , wherein the first server comprises an extensible messaging and presence protocol (XMPP) server to map and manage network address information of the electronic device and network address information of the display device. 7. The cloud of claim 1 , wherein the fourth server is to control the display device to display a first page of the content or the image file. 8. The cloud of claim 1 , wherein the third server is to generate a compressed file by compressing the image file, and the cloud further comprises a fifth server to store the compressed file and provide the stored compressed file to the display device. 9. A cloud providing a cloud service for displaying content, the cloud comprising: a first server to receive a sharing request for content, from an electronic device, the sharing request including metadata about the content which includes file format information of the content; a second server to receive the metadata about the content from the first server, determine a type of a file format of the content based on the metadata about the content received from the first server, and determine whether the content is displayable on a display device connected to the cloud, based on at least one of the type of the file format of the content or a display format of the display device; a third server to receive a command from the second server directing the third server to convert the content to an image file by rendering the content and generating an image file from the rendered content, the command from the second server being transmitted when it is determined by the second server that the content is not displayable by the display device; and a fourth server to control displaying of one of the content and the image file on the display device by sending a command to the display device to commence the displaying, wherein the second server is realized as a representational state transfer application programming interface (REST API) module for an agent application installed in the display device and capable of communicating with the cloud, the second server is to receive network address information and nickname information of the display device from the display device and register the network information and nickname information, and the fourth server is to control the second server by transmitting a command to the second server such that the second server determines the type of the file format when the first server receives the sharing request for the content. 10. A cloud providing a cloud service for displaying content, the cloud comprising: a first server to receive a sharing request for content, from an electronic device, the sharing request including metadata about the content which includes file format information of the content; a second server to receive the metadata about the content from the first server, determine a type of a file format of the content based on the metadata about the content received from the first server, and determine whether the content is displayable on a display device connected to the cloud, based on at least one of the type of the file format of the content or a display format of the display device; a third server to receive a command from the second server directing the third server to convert the content to an image file by rendering the content and generating an image file from the rendered content, the command from the second server being transmitted when it is determined by the second server that the content is not displayable by the display device, and to generate a compressed file by compressing the image file; a fourth server to control displaying of one of the content and the image file on the display device by sending a command to the display device to commence the displaying; and a fifth server to store the compressed file and provide the stored compressed file to the display device, the fifth server comprising Riak cloud storage (CS) and a database, wherein the Riak CS is to receive the content from the electronic device, store a string indicating file information of the content, and transmit a file in the content to the database. 11. A system providing a cloud service for displaying content, the system comprising: an electronic device to transmit content and metadata about the content which includes file format information of the content; a cloud to receive the content and the metadata about the content, determine a file format of the content based on the metadata about the content, determine whether the content is displayable on a display device connected to the cloud, by comparing the type of the file format of the content with a type of file format displayable by the display device and by compar

Assignees

Inventors

Classifications

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • IP · CPC title

  • involving client display capabilities, e.g. screen resolution of a mobile phone (optimising the visualisation of content during browsing in the Internet G06F16/9577; processing of terminal status or physical abilities in wireless networks H04W8/22; authentication in wireless network security H04W12/06) · CPC title

  • specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

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 US10021049B2 cover?
Provided is a cloud providing a cloud service for displaying content, the cloud including: a first server configured to receive a sharing request for content, from an electronic device; a second server configured to determine whether the content is displayable on a display device connected to the cloud, based on a type of a file format of the content; a third server configured to render the con…
Who is the assignee on this patent?
S Printing Solution Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/234363. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 10 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).