Information processing apparatus, method, and recording medium

US9666166B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9666166-B2
Application numberUS-201113308678-A
CountryUS
Kind codeB2
Filing dateDec 1, 2011
Priority dateDec 2, 2010
Publication dateMay 30, 2017
Grant dateMay 30, 2017

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.

An information processing apparatus includes, a storage unit that stores an image to be transmitted, an update-frequency setter that sets, for respective sections set in the image to be transmitted, update frequencies of images stored for the sections in a predetermined period of time, an association-degree setter that sets association degrees to indicate degrees of association between the sections based on the update frequencies, a priority setter that identifies the section on which an operation is performed and sets a higher priority for the identified section and the section having a highest degree of association with the identified section than priorities for other sections, and a transmitter that transmits the image, stored by the storage unit, in sequence with the images stored for the sections whose set priority is higher first.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented by a computer, the method comprising: setting, by the computer, for respective sections set in an image to be transmitted, update frequencies of images stored in a storage unit for the sections in a predetermined period of time; setting, by the computer, association degrees indicating degrees of association between the sections based on the update frequencies, wherein the association degrees are based on calculating an update rate for the respective sections for each certain amount of time in the predetermined period of time; first determining, by the computer, whether history information corresponding to the each certain amount of time in the predetermined period of time exists; applying, by the computer, a weight to the association degrees based on the history information when the history information exists based on the first determining; second determining, by the computer, whether an amount of data transmitted reaches an upper limit of an available band of a network used for the image transmission; identifying by the computer, a section on which an operation by a user is performed; setting by the computer, a higher priority for the identified section and another section having a highest degree of association with the identified section than priorities for other sections only when the amount of data transmitted reaches an upper limit of an available band of a network used for the image transmission; and transmitting by the computer, the image, stored in the storage unit, in sequence with the images stored for the sections whose set priority is higher first. 2. The method as claimed in claim 1 , wherein the section on which an operation is performed is identified based on the section in which a cursor is located. 3. The method as claimed in claim 1 , wherein when the association degree of the another section that is most highly associated with the identified section is higher than or equal to a threshold, a higher priority is set for the most highly associated section than priorities for the other sections. 4. The method as claimed in claim 2 , further comprising: storing a time at which the cursor is operated in conjunction with information regarding the cursor-located section, wherein the section on which an operation is performed is identified based on the time at which the cursor is operated. 5. The method as claimed in claim 1 , further comprising: setting an update region in which a number of updates is larger than or equal to a certain value by comparing given frames of images with each other, wherein the update frequencies is set based on the set update region and the set sections. 6. The method as claimed in claim 1 , wherein the sections are set by detecting edges of windows in the image to be transmitted. 7. The method as claimed in claim 6 , wherein the section is changed after the edges are detected based on the association degrees set. 8. The method as claimed in claim 7 , wherein a number of sections to be set is increased when all of the association degrees are lower than or equal to a threshold. 9. The method as claimed in claim 7 , wherein a section whose degrees of association with all of the other sections are smaller than or equal to a threshold is excluded from the sections to be set. 10. A non-transitory computer-readable recording medium that stores a program for causing a computer to execute processing comprising: setting, for respective sections set in an image to be transmitted, update frequencies of images stored in a storage unit for the sections in a predetermined period of time; setting association degrees indicating degrees of association between the sections based on the update frequencies, wherein the association degrees are based on calculating an update rate for the respective sections for each certain amount of time in the predetermined period of time; first determining whether history information corresponding to the each certain amount of time in the predetermined period of time exists; applying a weight to the association degrees based on the history information when the history information exists based on the first determining; second determining whether an amount of data transmitted reaches an upper limit in an available band of a network used for the image transmission; identifying a section on which an operation by a user is performed and setting a higher priority for the identified section and another section having a highest degree of association with the identified section than priorities for other sections, only when the amount of data transmitted reaches an upper limit of an available band of a network used for the image transmission; and transmitting the image, stored in the storage unit, in sequence with the images stored for the sections whose set priority is higher first. 11. A system comprising: processing circuitry configured to set, for respective sections set in an image to be transmitted, update frequencies of images stored in a memory for the sections in a predetermined period of time; set association degrees indicating degrees of association between the sections based on the update frequencies, wherein the association degrees are based on calculating an update rate for the respective sections for each certain amount of time in the predetermined period of time; first determine whether history information corresponding to the each certain amount of time in the predetermined period of time exists; apply a weight to the association degrees based on the history information when the history information exists based on the first determining; second determine whether an amount of data transmitted reaches an upper limit in an available band of a network used for the image transmission; identify a section on which an operation by a user is performed; and set a higher priority for the identified section and another section having a highest degree of association with the identified section than priorities for other sections only when the amount of data transmitted reaches an upper limit of an available band of a network used for the image transmission; and communication interface circuitry configured to transmit the image, stored in the memory, in sequence with the images stored for the sections whose set priority is higher first.

Assignees

Inventors

Classifications

  • Compensation for problems related to R-C delay and attenuation in electrodes of matrix panels, e.g. in gate electrodes or on-substrate video signal electrodes · CPC title

  • Details of the management of multiple sources of image data · CPC title

  • Detection of image changes, e.g. determination of an index representative of the image change · CPC title

  • Change or adaptation of the frame rate of the video stream · CPC title

  • Solving problems of bandwidth in display systems · 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 US9666166B2 cover?
An information processing apparatus includes, a storage unit that stores an image to be transmitted, an update-frequency setter that sets, for respective sections set in the image to be transmitted, update frequencies of images stored for the sections in a predetermined period of time, an association-degree setter that sets association degrees to indicate degrees of association between the sect…
Who is the assignee on this patent?
Imai Tomoharu, Matsui Kazuki, Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G09G5/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 30 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).