IP Library Granted Patent US 8,516,599
Granted Patent B2
US 8,516,599 · App. 12/753,243 · Granted Aug 20, 2013

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,516,599
App. No.
12/753,243
Granted
Aug 20, 2013
Kind
B2
Abstract

An information processing apparatus includes: a register holding a value input thereto; a first communication path through which an addition command is input; a second communication path through which a subtraction command is input; addition means adding a predetermined value to a register value held in the register according to the addition command input through the first communication path and causing the register to hold a value resulting from the addition; and subtraction means subtracting a predetermined value from a register value held in the register according to the subtraction command input through the second communication path and causing the register to hold a value resulting from the subtraction, wherein the addition means and the subtraction means operate exclusively of each other.

Claims (35)

1. An information processing apparatus comprising:

a register holding a value input thereto;

a first communication path through which an addition command is input;

a second communication path through which a subtraction command is input;

addition means adding a predetermined value to a register value held in the register according to the addition command input through the first communication path and causing the register to hold a value resulting from the addition; and

subtraction means subtracting a predetermined value from a register value held in the register according to the subtraction command input through the second communication path and causing the register to hold a value resulting from the subtraction, wherein

the addition means and the subtraction means operate exclusively of each other, and the addition means operates only when the register value is 0.

2. An information processing apparatus according to claim 1 , wherein:

the subtraction means operates only when the register value is not 0.

3. An information processing apparatus according to claim 2 , wherein:

a register value acquisition command is also input through the second communication path; and

the subtraction means acquires the register value according to the register value acquisition command input through the second communication path and outputs the register value through the second communication path.

4. An information processing apparatus according to claim 2 , further comprising zero detection means generating a zero detection signal indicating that the register value has changed from a non-zero value to zero.

5. An information processing apparatus according to claim 2 , further comprising authentication means for performing a mutual authentication process with an electronic apparatus from which the subtraction command is transmitted.

6. An information processing apparatus according to claim 2 , further comprising communication means for performing contactless radio communication with a communication apparatus from which the subtraction command is transmitted.

7. An information processing apparatus according to claim 6 , wherein the communication means has an NFC (near field communication) target function.

8. An information processing method of an information processing apparatus including a register holding a value input thereto, a first communication path through which an addition command is input, and a second communication path through which a subtraction command is input, the method comprising the steps of:

adding a predetermined value to a register value held in the register according to the addition command input through the first communication path and causing the register to hold a value resulting from the addition; and

subtracting a predetermined value from a register value held in the register according to the subtraction command input through the second communication path and causing the register to hold a value resulting from the subtraction, wherein

the process at the addition step and the process at the subtraction step are performed exclusively of each other, and the process at the addition step is performed only when the register value is 0.

9. An information processing apparatus according to claim 1 , wherein the register is included in a NOT-IF-THEN operation register.

10. An information processing apparatus according to claim 1 ,

wherein the addition command is input through the first communication path without performing authentication via the first communication path, and

wherein the subtraction command is input through the second communication path after performing authentication via the second communication path.

11. An information processing system comprising an information processing apparatus and a communication apparatus, the information processing apparatus including:

a register holding a value input thereto;

a first communication path through which an addition command is input;

a second communication path through which a subtraction command is input;

addition means adding a predetermined value to a register value held in the register according to the addition command input through the first communication path and causing the register to hold a value resulting from the addition; and

subtraction means subtracting a predetermined value from a register value held in the register according to the subtraction command input through the second communication path and causing the register to hold a value resulting from the subtraction,

the addition means and the subtraction means operating exclusively of each other, and the addition means operates only when the register value is 0,

the communication apparatus including:

first connection means connecting to a server through a predetermined communication line;

second connecting means connecting to the information processing apparatus through contactless radio communication; and

relaying means relaying information between the server and the information processing apparatus.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2024
From: Z INTERMEDIATE GLOBAL CORPORATION
To: LY CORPORATION
Reel/Frame 067096/0431 →
CHANGE OF NAME Recorded Apr 10, 2024
From: LINE CORPORATION
To: Z INTERMEDIATE GLOBAL CORPORATION
Reel/Frame 067069/0467 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY SHOULD BE SPELLED AS TOKYO PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0141. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 062401/0328 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEES CITY IN THE ADDRESS SHOULD BE TOKYO, JAPAN PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0303. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 062401/0490 →
CHANGE OF ADDRESS Recorded Dec 28, 2021
From: LINE CORPORATION
To: LINE CORPORATION
Reel/Frame 059511/0374 →
CHANGE OF NAME Recorded Dec 28, 2021
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 058597/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 058597/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2015
From: SONY CORPORATION
To: LINE CORPORATION
Reel/Frame 036436/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2013
From: MORITA, TADASHI
To: SONY CORPORATION
Reel/Frame 030806/0853 →