Information processing apparatus, information processing method, and program

US11314332B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11314332-B2
Application numberUS-201816762555-A
CountryUS
Kind codeB2
Filing dateNov 19, 2018
Priority dateNov 30, 2017
Publication dateApr 26, 2022
Grant dateApr 26, 2022

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 that is connected to a device having a button that can be pressed within a prescribed movement range, detecting the push-in position when the button is pressed, and being capable of presenting a resistance force against a pressing force of the button and that determines control information indicating the magnitude of the resistance force to be presented, which relates to the push-in position of the button on the basis of a determination standard that includes at least one of the number of pressing actions, past maximum push-in position, and duration of pressing operation of the button of the device.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing apparatus connected to a device which has a button that is able to be pressed in a predetermined movable range, the device detecting a push-in position of the button when the button is pressed, and the device being able to present a resistance force that repels a pressing force of the button, the information processing apparatus comprising: operation history information generating means for generating operation history including a number of past button presses, a past maximum push-in position, and a duration of past button presses; determination means that determines control information indicating a magnitude of the resistance force to be presented according to the operation history, the magnitude being related to the push-in position of the button, based on a duration of a pressing operation of the button of the device; and means that outputs the determined control information to the device. 2. The information processing apparatus according to claim 1 , further comprising: means that accepts an operation on a virtual object arranged in a virtual space from a user, wherein the determination criterion and a control information candidate determined by the determination criterion are set for each of the virtual objects, and the determination means determines control information to be output to the device, based on the determination criterion and the control information candidate set for the virtual object to be operated. 3. The information processing apparatus according to claim 1 , wherein the device has a vibrator that vibrates the device and causes the vibrator to vibrate in accordance with an instruction, and the information processing apparatus further includes means instructing the vibrator to vibrate, wherein vibration of the vibrator is increased as the push in position of the button is increased. 4. The information processing apparatus according to claim 1 , wherein if the duration of the pressing operation stored in the operation history exceeds a predetermined threshold value, the magnitude of the resistance force decreases over time. 5. The information processing apparatus according to claim 1 , wherein if the duration of the pressing operation exceeds a predetermined threshold, the resistance force is stopped. 6. A method for processing information using an information processing apparatus connected to a device which includes a button that is able to be pressed in a predetermined movable range, the device detecting a push-in position of the button when the button is pressed, and the device being able to present a resistance force repelling a pressing force of the button, the method comprising: generating operation history including a number of past button presses, a past maximum push-in position, and a duration of past button presses; determining by determination means, control information representing a magnitude of the resistance force to be presented according to the operation history, the magnitude being related to the push-in position of the button, based on a number of pressing actions; and outputting by output means, determined control information to the device. 7. The method according to claim 4 , wherein the magnitude of the resistance force is decreased as the number of button presses stored in the operation history increases. 8. The method according to claim 7 , wherein the magnitude of the resistance force is decreased until reaching a minimum force threshold. 9. A non-transitory computer readable medium having stored thereon a program for an information processing apparatus connected to a device which includes a button that is able to be pressed in a predetermined movable range, the device detecting a push-in position of the button when the button is pressed, and the device being able to present a resistance force repelling a pressing force of the button, the program comprising: by operation history information generating means, generating operation history including a number of past button presses, a past maximum push-in position, and a duration of past button presses; by determination means, determining control information representing a magnitude of the resistance force to be presented according to the operation history, the magnitude being related to the push-in position of the button, based on a duration of a pressing operation of the button of the device; and by means, outputting the determined control information to the device.

Assignees

Inventors

Classifications

  • the controlling member being movable by hand about orthogonal axes, e.g. joysticks {(for switches H01H25/04)} · CPC title

  • G06F3/016Primary

    Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • Means for preventing, limiting or returning the movements of parts of a control mechanism, e.g. locking controlling member · CPC title

  • Means for enhancing the operator's awareness of arrival of the controlling member at a command or datum position; Providing feel, e.g. means for creating a counterforce (arrangements for indicating the position of the controlling member G05G1/015) · 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 US11314332B2 cover?
An information processing apparatus that is connected to a device having a button that can be pressed within a prescribed movement range, detecting the push-in position when the button is pressed, and being capable of presenting a resistance force against a pressing force of the button and that determines control information indicating the magnitude of the resistance force to be presented, whic…
Who is the assignee on this patent?
Sony Interactive Entertainment Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 26 2022 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).