IP Library Granted Patent US 9,292,335
Granted Patent B2
US 9,292,335 · App. 14/110,752 · Granted Mar 22, 2016

Information processing device and program

Inventors: Sadaatsu Kato (Tokyo, JP); Takahiro Ohori (Tokyo, JP)
Assignee: NTT DOCOMO, INC.
G06F9/465G06F9/44505G06F9/54H04M1/72522
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 9,292,335
App. No.
14/110,752
Granted
Mar 22, 2016
Kind
B2
Abstract

An information-processing device includes: a storage unit that stores parameter types used in executing application proms, each parameter type associated with an identifier of an application program; a setting unit that sets a value for a parameter used in executing a first application; a determination unit that determines, based on an association between the identifiers and parameter types, which association is stored in the storage unit, at least one second application program that uses a parameter of a parameter type the same as a parameter type for which a value is set by the setting unit; and an incorporating unit that incorporates the value for the parameter set by the setting unit into a value for a parameter used in executing the at least one second application program determined by the determination unit.

Claims (32)

1. An information-processing device comprising:

a processor for executing an operating system;

a storage unit that stores parameter types used in executing application programs, each parameter type associated with an identifier of an application program;

a setting unit that sets a value for a parameter used in executing a first application in accordance with an input made by a user via an input device;

a determination unit that determines, based on an association between the identifiers and parameter types, which association is stored in the storage unit, at least one second application program that uses a parameter of a parameter type the same as a parameter type for which a value is set by the setting unit in response to the setting of the parameter used in executing the first application;

an incorporating unit that incorporates the value for the parameter set by the setting unit into a value for a parameter used in executing the at least one second application program determined by the determination unit;

a notification unit that notifies the user of the at least one second application program determined by the determination unit; and

a selection unit that selects from the at least one second application program determined by the determination unit at least one application program, wherein

the incorporating unit incorporates the value for the parameter set by the setting unit into a value for a parameter used in executing the at least one application program selected by the selection unit.

2. The information-processing device according to claim 1 , further comprising:

an accumulating unit that accumulates a history of selections made by the selection unit; and

a changing unit that analyzes the history accumulated by the selection unit and changes, based on a result of the analysis, parameter types stored in association with the identifiers in the storage unit.

3. The information-processing device according to claim 1 , further comprising a measuring unit that measures a physical quantity of an environment of the information processing device, wherein the incorporating unit incorporates the value of the parameter based on the physical quantity measured by the measuring unit.

4. The information-processing device according to claim 1 , further comprising an obtaining unit that obtains location information indicative of a position of the information-processing device, wherein the incorporating unit incorporates the value of the parameter based on the location information obtained by the obtaining unit.

5. The information-processing device according to claim 1 , further comprising:

a communication unit that communicates with another device; and

an obtaining unit that obtains information indicative of a status of a communication performed by the communication unit, wherein

the incorporating unit incorporates the value for the parameter based on the information obtained by the obtaining unit.

6. The information-processing device according to claim 1 , wherein:

the storage unit further stores information indicative of whether the incorporation of the value for the parameter by the incorporating unit is allow or prohibited; and

the incorporating unit incorporates the value for the parameter set by the setting means to a value for a parameter used in executing application program registered as an application program to which the incorporation is allowable in the storage unit.

7. The information processing device according to claim 1 , wherein:

the storage unit further stores a condition; and

the determination unit excludes an application program satisfying the condition stored in the storage unit from selectable application programs.

8. A computer program that causes a computer to execute:

registering parameter types used in executing application programs, each parameter type associated with an identifier of an application program;

setting a value for a parameter used in executing a first application in accordance with an input made by a user;

determining, based on the association between the identifiers and parameter types, at least one second application program that uses a parameter of a parameter type the same as a parameter type for which a value is set in response to the setting of the parameter used in executing the first application;

incorporating the value for the set parameter into a value for a parameter used in executing the at least one determined second application program;

notifying the user of the at least one determined second application program;

selecting from the at least one determined second application program at least one application program; and

incorporating the value for the set parameter into a value for a parameter used in executing the at least one selected application program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2013
From: KATO, SADAATSU; OHORI, TAKAHIRO
To: NTT DOCOMO, INC.
Reel/Frame 031394/0154 →
Priority Claims (1)
JP 2011-192894 · Sep 5, 2011 · national
Continuity (1)
Related Publication 20140245329A1 · Aug 28, 2014