US 12,366,929 B2
Systems, methods, and apparatus for enhanced peripherals
James Jorasch, New York, NY (US); Christopher Capobianco, Hastings-on-Hudson, NY (US); Isaac W. Hock, Chicago, IL (US); Michael Werner, Seneca, SC (US); Geoffrey Gelman, New York, NY (US); and Gennaro Rendino, Horseheads, NY (US)
Assigned to SCIENCE HOUSE LLC, New York, NY (US)
Filed by Science House LLC, New York, NY (US)
Filed on May 1, 2024, as Appl. No. 18/652,247.
Application 18/652,247 is a continuation of application No. 18/467,454, filed on Sep. 14, 2023, granted, now 12,008,174.
Application 18/467,454 is a continuation of application No. 17/745,308, filed on May 16, 2022, granted, now 11,809,642, issued on Nov. 7, 2023.
Application 17/745,308 is a continuation of application No. 17/244,906, filed on Apr. 29, 2021, granted, now 11,366,531, issued on Jun. 21, 2022.
Claims priority of provisional application 63/017,640, filed on Apr. 29, 2020.
Prior Publication US 2024/0281074 A1, Aug. 22, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0354 (2013.01); G06F 3/01 (2006.01); G06F 3/023 (2006.01); G06F 3/038 (2013.01); G08B 5/36 (2006.01); H04L 67/12 (2022.01)
CPC G06F 3/03543 (2013.01) [G06F 3/011 (2013.01); G06F 3/016 (2013.01); G06F 3/038 (2013.01); G08B 5/36 (2013.01); H04L 67/12 (2013.01); G06F 3/023 (2013.01); G06F 2203/0383 (2013.01)] 39 Claims
OG exemplary drawing
 
1. A system for connecting users via their utilization of computer peripherals, comprising:
a mouse operated by a first user, the mouse comprising:
a first sensor;
a first electronic processing device;
a network device in communication with the first electronic processing device; and
a first memory storing first instructions that, when executed by the first electronic processing device, result in:
receiving a first reading from the first sensor; and
transmitting, to a keyboard and by the network device, a first signal indicative of the first reading, and
the keyboard operated by a second user, the keyboard comprising:
an output component;
a second electronic processing device;
a second memory storing (i) second instructions that, when executed by the second electronic processing device, result in:
receiving the first signal from the mouse;
classifying a first action of the first user based on the first signal;
identifying, based on the classification of the first action, a first output command comprising an instruction defining a first output for the keyboard; and
outputting, via the output component, the first output in accordance with the instruction.