Image processing system, image processing apparatus, and image forming apparatus
US-9723177-B2 · Aug 1, 2017 · US
US10313827B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10313827-B2 |
| Application number | US-201615233536-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 10, 2016 |
| Priority date | Aug 17, 2015 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
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 server for providing a plurality of objects made correspond to a marker is provided. The objects have content differing from each other. The server includes a transmitter configured to preferentially send, in response to a request for the objects based on the marker, an object which has not yet been sent to any of “N” (N≥2) terminals of the objects to a requesting terminal of the “N” terminals, the requesting terminal having made the request.
Opening claim text (preview).
What is claimed is: 1. A server for providing a plurality of contents corresponding to a marker in response to a request from a terminal, the server comprising: a storage configured to store the plurality of contents therein, to store a sequence number of each of the plurality of contents corresponding to the marker, and to store a transmission status of each of the plurality of contents indicating whether or not the corresponding content has been sent; and a processor which is configured to: receive a first request from a first terminal which has read the marker to send one of the plurality of contents corresponding to the marker to the first terminal; determine one of the plurality of contents corresponding to the marker to send to the first terminal, wherein the processor determines, as the one of the plurality of contents to send to the first terminal, a content having a smallest sequence number from among contents of the plurality of contents having a transmission status indicating that the corresponding content has not been sent; perform a first transmission to send, to the first terminal which has read the marker and which sent the first request, the determined one of the contents stored in the storage; update the transmission status of said one of the contents sent to the first terminal to indicate that said one of the contents has been sent; receive a second request from a second terminal which has read the marker to send one of the plurality of contents corresponding to the marker to the second terminal; determine another one the plurality of contents corresponding to the marker to send to the second terminal, wherein the processor determines, as said another one of the plurality of contents to send to the second terminal, a content having a smallest sequence number from among contents of the plurality of contents having a transmission status indicating that the corresponding content has not been sent; and perform a second transmission to send, after performing the first transmission to send said one of the contents to the first terminal, said determined another one of the contents stored in the storage to the second terminal which has read the marker. 2. The server according to claim 1 , wherein the first terminal to which the processor sends said one of the contents in the first transmission is different from the second terminal to which the processor sends said another one of the contents in the second transmission. 3. The server according to claim 1 , wherein: the server is communicably connected to a plurality of terminals including the first terminal and the second terminal; each of the contents is classified into any of a plurality of items; and the processor is configured to transmit, to all of the terminals, respective different contents from among the plurality of contents classified into one of the plurality of items; and in accordance with an operation performed at any one of the terminals after the transmission to all of the terminals of the respective different contents classified into said one of the plurality of items, the processor is configured to send, to all of the terminals, respective different contents from among the plurality of contents classified into another one of the plurality of items. 4. The server according to claim 1 , wherein: the server is communicably connected to a plurality of terminals including the first terminal and the second terminal; each of the contents is classified into any of a plurality of items and the contents are given a predetermined sequential order; the processor is configured to transmit, to all of the terminals, respective different contents from among the plurality of contents classified into one of the plurality of items; in accordance with a first operation performed at any one of the terminals after the transmission to all of the terminals of the respective different contents classified into said one of the plurality of items, the processor is configured to send, to all of the terminals, a respective next content that is next to the respective different content that had just been transmitted in the predetermined sequential order, from among the plurality of contents classified into said one of the plurality of items; and in accordance with a second operation performed at any of the terminals after the transmission to all of the terminals of the respective different contents classified into said one of the plurality of items, the processor is configured to send, to all of the terminals, respective different contents from among the plurality of contents which are classified into another one of the plurality of items. 5. The server according to claim 4 , wherein the first operation and the second operation are preset operations performed with an acceleration sensor or via a gesture on a touch panel. 6. The server according to claim 1 , wherein the server is communicably connected to a plurality of the terminals including the first terminal and the second terminal, and the terminals are located in a same place as one another. 7. The server according to claim 1 , wherein: the server is communicably connected to a plurality of the terminals including the first terminal and the second terminal; each of the terminals is provided with a communication device for performing near field communication; and the terminals are located within such an area that each of the terminals performs near field communication with the communication device. 8. A method for providing, from a server, a plurality of contents corresponding to a marker in response to a request from a terminal, the server comprising a storage configured to store the plurality of contents therein, to store a sequence number of each of the plurality of contents corresponding to the marker, and to store a transmission status of each of the plurality of contents indicating whether or not the corresponding content has been sent, the method comprising: receiving a first request from a first terminal which has read the marker to send one of the plurality of contents corresponding to the marker to the first terminal; determining one of the plurality of contents corresponding to the marker to send to the first terminal, wherein the determining comprises determining, as the one of the plurality of contents to send to the first terminal, a content having a smallest sequence number from among contents of the plurality of contents having a transmission status indicating that the corresponding content has not been sent; performing a first transmission to send, to the first terminal which has read the marker and which sent the first request, the determined one of the plurality of contents stored in the storage; updating the transmission status of said one of the contents sent to the first terminal to indicate that said one of the contents has been sent; receiving a second request from a second terminal which has read the marker to send one of the plurality of contents corresponding to the marker to the second terminal; determining another one the plurality of contents corresponding to the marker to send to the second terminal, wherein the determining another one of the plurality contents comprises determining, as said another one of the plurality of contents to send to the second terminal, a content having a smallest sequence number from among contents of the plurality of contents having a transmission status indicating that the corresponding content has not been sent; and performing a second transmission to send, after performing the first transmission to send said one of the contents to the first terminal, said determined another one of the contents stored in the storage to the second terminal which has read the marker.
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title
Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title
Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services · CPC title
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.