Electronic device, service execution system, and log acquisition method
AssigneeKYOCERA Document Solutions Inc.
InventorsTomonori Naota, Tomihito Doi
Life of this patent
Estimating the term…
Abstract
An electronic device performs a function according to an input by a user. The electronic device includes a market log acquisition unit that acquires a market log, the market log including contents of the input and an execution result of a process based on the function with respect to each execution unit of the process based on the function.
Claims9
An electronic device that performs a function according to an input by a user, the electronic device comprising:
- a market log acquisition unit that acquires a market log,
- a signal log acquisition unit that acquires a signal log, the signal log including a signal transmitted from software to hardware in the electronic device, a signal transmitted/received between a plurality of pieces of the software, and a signal received by the software from the hardware, and
- a storage unit, wherein
- the electronic device is included as a node in a service execution system in which a plurality of the nodes cooperate with one another to perform a service according to the input by the user,
- the service execution system includes, as nodes in the plurality of nodes, respectively at least one of another device as an electronic device other than one's own device as the electronic device, and a cloud server,
- the market log acquisition unit in one's own device acquires a service log as the market log, the service log including, with respect to each execution unit of the service, a service unit log including a node execution unit log including contents of the input for each node in the plurality of nodes and an execution result of a process based on the function, with respect to each execution unit of the process based on the function,
- the signal log acquisition unit acquires the signal log as a development log, the signal log being acquired separately from the service log, and
- the storage unit stores the market log and the development log, the market log and the development log being stored separately with each other in the storage unit.
A service execution system in which a plurality of nodes cooperate with one another to perform a service according to an input by a user, the service execution system comprising:
- an electronic device as a node in the plurality of nodes;
- at least each one of an electronic device other than the electronic device and a cloud server as nodes in the plurality of nodes;
- a market log acquisition unit that acquires a market log,
- a signal log acquisition unit that acquires a signal log, the signal log including a signal transmitted from software to hardware in the electronic device, a signal transmitted/received between a plurality of pieces of the software, and a signal received by the software from the hardware, and
- a storage unit, wherein
- the market log acquisition unit in one's own device acquires a service log as the market log, the service log including, with respect to each execution unit of the service, a service unit log including a node execution unit log including contents of the input for each node in the plurality of nodes and an execution result of a process based on the function, with respect to each execution unit of the process based on the function,
- the signal log acquisition unit acquires the signal log as a development log, the signal log being acquired separately from the service log, and
- the storage unit stores the market log and the development log, the market log and the development log being stored separately with each other in the storage unit.
A market log acquisition method comprising:
- acquiring a market log including contents of an input to an electronic device by a user and an execution result of a process based on a function by the electronic device according to the input with respect to each execution unit of the process based on the function,
- acquiring a signal log as a development log, the signal log being acquired separately from the service log, the signal log including a signal transmitted from software to hardware in the electronic device, a signal transmitted/received between a plurality of pieces of the software, and a signal received by the software from the hardware, and
- storing the market log and the development log in a storage unit, the market log and the development log being stored separately with each other in the storage unit.
Dependencies are inferred from the claim text.