IP Library Granted Patent US 9,925,459
Granted Patent B2
US 9,925,459 · App. 14/198,422 · Granted Mar 27, 2018

Detecting and preventing false positives

Inventor: Anton Mikhailov (Campbell, CA)
Assignee: Sony Interactive Entertainment Inc.
A63F13/422A63F13/20A63F13/211A63F13/42
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,925,459
App. No.
14/198,422
Granted
Mar 27, 2018
Kind
B2
Abstract

Detection and prevention of false positives associated with a handheld controller are provided. Information is stored in memory regarding indicia of false positive input associated with a handheld controller used to control media usage. Sensor information is monitored at the handheld controller. It may be detected that the monitored sensor information matches one or more indicia of false positive input. Subsequent input received from the handheld controller may then be nullified, such that the nullified input is not registered and does not result in control changes to the associated media. It may then be detected that the monitored sensor information no longer matches one or more indicia of false positive input. Subsequently, nullification is ended, and subsequent input received from the handheld game controller is registered normally and results in control changes to the associated media.

Claims (49)

1. A method for detecting and preventing false positives in a handheld gaming controller, the method comprising:

storing information regarding indicia of false positive input associated with the handheld gaming controller used to control media usage, wherein the indicia of false positive input include at least one stored set of sensor readings indicative of unintentional activation;

monitoring sensor information at the handheld gaming controller, the sensor information obtained from one or more sensors associated with the handheld gaming controller;

detecting the monitored sensor information matches one or more of the indicia of false positive input, wherein the monitored sensor information includes a monitored set of sensor readings that match the at least one stored set of sensor readings indicative of unintentional activation;

nullifying input received from one or more input components of the handheld gaming controller based on detecting that the monitored sensor information matches one or more of the indicia of false positive input, wherein the nullified input does not result in control changes to associated media;

maintaining a nullification period as long as the monitored sensor information continues to match the indicia of false positive input, wherein any subsequent input received from the handheld gaming controller during the nullification period is nullified;

detecting when the monitored sensor information no longer matches one or more of the indicia of false positive input; and

ending the nullification period upon detection that the monitored sensor information no longer matches the indicia of false positive input, wherein further subsequent input received from the input components after the end of the nullification period results in control changes to the associated media.

2. The method of claim 1 , wherein the sensor information includes data from an accelerometer.

3. The method of claim 1 , wherein the sensor information includes data from a gyroscope.

4. The method of claim 1 , wherein the sensor information includes data from a touch sensor.

5. The method of claim 1 , wherein the indicia of false positive input includes indicia of a freefall.

6. The method of claim 5 , wherein the indicia of freefall includes a set of accelerometer or gyroscope values.

7. The method of claim 5 , wherein the indicia of freefall includes a time value indicative that a distance of the freefall is longer than an average human arm.

8. The method of claim 1 , wherein the stored indicia of false positive input associated with the handheld gaming controller is customizable with respect to a user associated with the handheld gaming controller.

9. The method of claim 1 , wherein the stored indicia of false positive input associated with the handheld gaming controller is different for each associated media.

10. The method of claim 1 , wherein the stored indicia of false positive input associated with the handheld gaming controller is different for each handheld gaming controller.

11. A system for detecting and preventing false positives in a handheld gaming controller, the system comprising:

a media system comprising memory that stores information regarding indicia of false positive input associated with the handheld gaming controller used to control media usage, wherein the indicia of false positive input include at least one stored set of sensor readings indicative of unintentional activation; and

the handheld gaming controller comprising:

one or more input components that receives input from a user regarding control of media usage,

one or more sensors that monitor sensor information, and

a communication interface that communicates the monitored input and sensor information; and

a processor that executes instructions stored in memory, wherein execution of the instructions by the processor:

detects that the monitored sensor information matches the one or more indicia of false positive input, wherein the monitored sensor information includes a monitored set of sensor readings that match the at least one stored set of sensor readings indicative of unintentional activation,

nullifies input received from one or more input components of the handheld gaming controller based on detecting that the monitored sensor information matches one or more of the indicia of false positive input, wherein the nullified input does not result in control changes to associated media,

maintains a nullification period as long as the monitored sensor information continues to match the indicia of false positive input, wherein any subsequent input received from the handheld gaming controller during the nullification period is nullified,

detects when the monitored sensor information no longer matches one or more of the indicia of false positive input, and

ends the nullification period upon detection that the monitored sensor information no longer matches the indicia of false positive input, wherein further subsequent input received from the input components after the end of the nullification period results in control changes to the associated media.

12. The system of claim 11 , wherein the sensor information includes data from an accelerometer.

13. The system of claim 11 , wherein the sensor information includes data from a gyroscope.

14. The system of claim 11 , wherein the sensor information includes data from a touch sensor.

15. The system of claim 11 , wherein the indicia of false positive input includes indicia of a freefall.

16. The system of claim 15 , wherein the sensors comprise one or more accelerometers or gyroscopes and wherein the indicia of freefall includes a set of accelerometer or gyroscope values.

17. The system of claim 15 , wherein the indicia of freefall includes a time value indicative that a distance of the freefall is longer than an average human arm.

18. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for detecting and preventing false positives in a handheld gaming controller, the method comprising:

storing information regarding indicia of false positive input associated with the handheld gaming controller used to control media usage wherein the indicia of false positive input include at least one stored set of sensor readings indicative of unintentional activation;

monitoring sensor information at the handheld gaming controller, the sensor information obtained from sensors associated with the handheld gaming controller;

detecting that the monitored sensor information matches one or more of the indicia of false positive input wherein the monitored sensor information includes a monitored set of sensor readings that match the at least one stored set of sensor readings indicative of unintentional activation;

nullifying input received from one or more input components of the handheld gaming controller based on detecting that the monitored sensor information matches one or more of the indicia of false positive input, wherein the nullified input does not result in control changes to associated media;

maintaining a nullification period as long as the monitored sensor information continues to match the indicia of false positive input, wherein any subsequent input received from the handheld gaming controller during the nullification period is nullified;

detecting when the monitored sensor information no longer matches one or more of the indicia of false positive input; and

ending the nullification period upon detection that the monitored sensor information no longer matches the indicia of false positive input, wherein subsequent further input received from the input components after the end of the nullification period results in control changes to the associated media.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the sensor information includes data from an accelerometer.

20. The non-transitory computer-readable storage medium of claim 18 , wherein the sensor information includes data from a gyroscope.

21. The non-transitory computer-readable storage medium of claim 18 , wherein the sensor information includes data from a touch sensor.

22. The non-transitory computer-readable storage medium of claim 18 , wherein the indicia of false positive input includes indicia of a freefall.

23. The non-transitory computer-readable storage medium of claim 22 , wherein the indicia of freefall includes a set of accelerometer or gyroscope values.

24. The non-transitory computer-readable storage medium of claim 22 , wherein the indicia of freefall includes a time value indicative that a distance of the freefall is longer than an average human arm.

Assignments (2)
CHANGE OF NAME Recorded Jul 1, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 039239/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: MIKHAILOV, ANTON
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 032359/0532 →
Continuity (2)
Provisional Application 61788197 · Mar 15, 2013
Related Publication 20140274396A1 · Sep 18, 2014