Information processing apparatus, information processing system, and communication control method

US10142413B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10142413-B2
Application numberUS-201514684702-A
CountryUS
Kind codeB2
Filing dateApr 13, 2015
Priority dateApr 17, 2014
Publication dateNov 27, 2018
Grant dateNov 27, 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.

An information processing apparatus includes a data receiver that receives data from one or more apparatuses, processing circuitry that determines a transfer priority of the data received by the data receiver based on data type, and a data transmitter that transfers the data to apparatuses other than the apparatus that transferred the data in accordance with the transfer priority. The processing circuitry determines if there is any data that has not been transferred during a predetermined data transfer period, and, based on determination indicating that there is data that has not been transferred, modifies the transfer priority of the data that has not been transferred to have a transfer priority higher than that of data to be transferred next, to cause the data transmitter to transfer the data having the modified transfer priority preferentially to apparatuses other than the apparatus that transferred the data.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing apparatus, comprising: a data receiver that receives first data from an apparatus; a user interface configured to display a screen image; and receive second data, the second data being stroke data that is input upon the screen image by a user of the user interface; a data transmitter that transmits the screen image to one or more apparatuses, including the apparatus from which the data receiver received the first data; and transmits the first data and the second data to the one or more apparatuses, in accordance with a transfer priority of the first data and the second data; and processing circuitry configured to determine the transfer priority according to a data type of the first data and the second data and a source of the first data and the second data, wherein the processing circuitry grants the second data received via the user interface a higher priority than the first data received via the data receiver; determine, after expiration of a predetermined data transfer period, whether data to be transferred during the predetermined data transfer period was not transferred during the predetermined data transfer period; modify, when the data was not transferred during the predetermined data transfer period, the transfer priority of the data to be a higher priority than that of other data to be transferred next; and control the data transmitter to transfer the data having the modified transfer priority preferentially to the one or more apparatuses. 2. The information processing apparatus according to claim 1 , further comprising: an information storage configured to store data priority information that associates the data type with the transfer priority of the data, wherein the processing circuitry determines the transfer priority with reference to the data priority information. 3. The information processing apparatus according to claim 1 , further comprising: a history storage configured to store information, relating to data transferred by the data transmitter, as history information, wherein the processing circuitry determines, whether the data to be transferred during the predetermined data transfer period was not transferred during the predetermined data transfer period, according to the history information. 4. The information processing apparatus according to claim 1 , wherein the predetermined data transfer period is specified in accordance with the data type. 5. The information processing apparatus according to claim 1 , further comprising: a data storage configured to store data that the data receiver receives, wherein the processing circuitry is further configured to retrieve the data stored in the data storage, determine the transfer priority of the data, store the data while rearranging the data in accordance with the determined transfer priority, retrieve data to be arranged in accordance with the transfer priority from the data storage, and pass the retrieved data to the data transmitter. 6. The information processing apparatus according to claim 1 , further comprising: a data storage configured to store data received by the data receiver in accordance with the transfer priority determined by the processing circuitry; wherein the data transmitter retrieves and transfers data to be arranged in accordance with the transfer priority from the data storage. 7. The information processing apparatus according to claim 1 , wherein the processing circuitry determines the transfer priority in response to data reception by the data receiver or data transmission by the data transmitter and determines whether or not the data that has not been transferred is within the predetermined data transfer period. 8. The information processing apparatus according to claim 1 , wherein the first data is image data, sound data, video data, pointing data or stroke data. 9. An information processing system, comprising: a plurality of apparatuses; and an information processing apparatus configured to control communication among the plurality of apparatuses, the information processing apparatus comprising: a data receiver that receives first data from an apparatus of the plurality of apparatuses; a user interface configured to display a screen image; and receive second data, the second data being stroke data that is input upon the screen image by a user of the user interface; a data transmitter that transmits the screen image to one or more apparatuses, including the apparatus from which the data receiver received the first data; and transmits the first data and the second data to the one or more apparatuses, in accordance with a transfer priority of the first data and the second data; and processing circuitry configured to determine the transfer priority according to a data type of the first data and the second data and a source of the first data and the second data, wherein the processing circuitry grants the second data received via the user interface a higher priority than the first data received via the data receiver; determine, after expiration of a predetermined data transfer period, whether data to be transferred during the predetermined data transfer period was not transferred during the predetermined data transfer period; modify, when the data was not transferred during the predetermined data transfer period, the transfer priority of the data to be a higher priority than that of other data to be transferred next; and control the data transmitter to transfer the data having the modified transfer priority preferentially to the one or more apparatuses. 10. A method of controlling communication in an information processing system, the method comprising: receiving, by an information processing apparatus, first data from an apparatus in the information processing system; displaying, by a user interface of the information processing apparatus, a screen image; receiving, by the user interface, second data that is stroke data input upon the screen image by a user of the user interface; determining, by processing circuitry of the information processing apparatus, a transfer priority according to a data type of the first data and the second data and a source of the first data and the second data, wherein the processing circuitry grants the second data received via the user interface a higher priority than the first data received via the data receiver; transferring the screen image to one or more apparatuses, including the apparatus from which the first data is received; transferring the first data, and the second data to the one or more apparatuses in accordance with the transfer priority of the first data and the second data; determining, after expiration of a predetermined data transfer period, whether data to be transferred during the predetermined data transfer period was not transferred during the predetermined data transfer period; modifying, the processing circuitry when the data was not transferred during the predetermined data transfer period, the transfer priority of the data to be a higher priority than that of other data to be transferred to next; and transferring the data having the modified transfer priority preferentially to the one or more apparatuses.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

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

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title

  • taking into account QoS or priority requirements · 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 US10142413B2 cover?
An information processing apparatus includes a data receiver that receives data from one or more apparatuses, processing circuitry that determines a transfer priority of the data received by the data receiver based on data type, and a data transmitter that transfers the data to apparatuses other than the apparatus that transferred the data in accordance with the transfer priority. The processin…
Who is the assignee on this patent?
Higashi Haruomi, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/1095. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 27 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).