Patents by Inventor Sreenath Unnikrishnan

Sreenath Unnikrishnan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230325010
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Application
    Filed: June 12, 2023
    Publication date: October 12, 2023
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi, Rafael Raymund Viernes, Pierre Zeloon Lye
  • Patent number: 11720188
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: August 8, 2023
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi, Rafael Raymund Viernes, Pierre Zeloon Lye
  • Publication number: 20220350420
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Application
    Filed: July 11, 2022
    Publication date: November 3, 2022
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi, Rafael Raymund Viernes, Pierre Zeloon Lye
  • Patent number: 11442558
    Abstract: According to various embodiments, there is provided an input device including a height sensor structure configured to provide a height output indicative of whether a gap between the input device and a reference surface is larger than a threshold value; a control circuit configured to control tracking of a movement of the input device in a plane defined by the reference surface, based on the height output; a motion detector configured to provide a detector output indicative of a direction of an at least substantially vertical motion of the input device; and an adjustment circuit configured to adjust the threshold value based on the detector output.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 13, 2022
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventor: Sreenath Unnikrishnan
  • Patent number: 11422644
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 23, 2022
    Assignee: Razer (Asia-Pacific) PTE. Ltd.
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi, Rafael Raymund Viernes, Pierre Zeloon Lye
  • Patent number: 11144141
    Abstract: According to various embodiments, there is provided an input device for providing a scrolling input to an application, the input device including a scroll wheel and a control circuit configured to provide exactly one step of scrolling input for every instance of rotation of the scroll wheel regardless of an angle that the scroll wheel is rotated through in the instance of rotation.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: October 12, 2021
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Sreenath Unnikrishnan, Jian Yao Lien, Pierre Zeloon Lye
  • Patent number: 11144135
    Abstract: A computer mouse is provided to make the mouse button easily reachable without being susceptible to misclick. The computer mouse may include an electronic circuit configured to implement operations of the computer mouse. The computer mouse may include a housing enclosing the electronic circuit. The housing may include an opening on one side of the housing and a switch on the side of the housing. The computer mouse may include a magnetically active lever attached to the housing through the opening on the side of the housing. The magnetically active lever may be configured to actuate the switch on the side of the housing to interact with the electronic circuit to provide input to a computing device. The magnetically active lever may be removable from the housing and replaced with a magnetically active lever of a different size or shape.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: October 12, 2021
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi
  • Publication number: 20210294433
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Sreenath UNNIKRISHNAN, Boon Sim CHONG, Farrukh Raza RIZVI, Rafael Raymund VIERNES, Pierre Zeloon LYE
  • Patent number: 11054924
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 6, 2021
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Sreenath Unnikrishnan, Boon Sim Chong, Farrukh Raza Rizvi, Rafael Raymund Viernes, Pierre Zeloon Lye
  • Patent number: 10996759
    Abstract: A method, a computer-readable medium, and an apparatus for customizing an input device are provided. The method may include setting a set of parameters associated with actuating a button of the input device. The set of parameters may include at least one of a threshold force for actuating the button or a threshold displacement for actuating the button. The method may receive a press of the button. The method may provide a tactile feedback based on the set of parameters in response to the press of the button.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: May 4, 2021
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventor: Sreenath Unnikrishnan
  • Patent number: 10983614
    Abstract: According to various embodiments, a computer mouse may be provided. The computer mouse may include: an electromagnet configured to provide a force between the computer mouse and a surface on which the computer mouse is moveable; and a control circuit configured to control the electromagnet based on an application running on a computer to which the computer mouse connectable.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: April 20, 2021
    Inventor: Sreenath Unnikrishnan
  • Patent number: 10838524
    Abstract: An input device may include a housing, a scroll wheel having an arresting surface, and a lever pivotable about a pivot axis between first and second lever arms of the lever. A first free end portion of the first lever arm may be configured to engage the arresting surface with an engagement force to arrest a rotation of the scroll wheel with a corresponding arresting force. The input device may further include an auxiliary wheel rotatably mounted on the housing, and a motion converter connected to the auxiliary wheel. The motion converter may be configured to apply a linear motion, converted from a rotation of the auxiliary wheel, to a second free end portion of the second lever arm so as to pivot the lever about the pivot axis to correspondingly adjust the engagement force, whereby the corresponding arresting force may be correspondingly adjustable by rotation of the auxiliary wheel.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: November 17, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Sreenath Unnikrishnan, Farrukh Raza Rizvi, Chang Sern Gwee
  • Patent number: 10747266
    Abstract: According to various embodiments, a dock may be provided. The dock may include: a first attachment member configured to attach to an external item; a second attachment member configured to receive a computing device; and a scroll wheel configured to provide user input to the computing device.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: August 18, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Sreenath Unnikrishnan, Min-Liang Tan, Chee Oei Chan, Jian Yao Lien, Jeffrey Chee Cheng Liang, Greg Breinholt, Boon Sim Chong, Kah Yong Lee, Sze Khiang Rex Kwek
  • Patent number: 10719141
    Abstract: A mouse for communication with a processor-based device. The mouse may include a housing having a base surface. The base surface may be configured to face a tracking surface on which the mouse may be placed on. The mouse may further include a plurality of mouse foot protrusions projecting from the base surface. A distal end of at least one of the plurality of mouse foot protrusions may be configured to contact the tracking surface on which the mouse may be placed on and the distal end may include a first color. An intermediate portion of the at least one of the plurality of mouse foot protrusions between the distal end of the at least one of the plurality of mouse foot protrusions and the base surface may include a second color, which may be different from the first color.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 21, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Min-Liang Tan, Sreenath Unnikrishnan
  • Publication number: 20200225770
    Abstract: According to various embodiments, there is provided an input device for providing a scrolling input to an application, the input device including a scroll wheel and a control circuit configured to provide exactly one step of scrolling input for every instance of rotation of the scroll wheel regardless of an angle that the scroll wheel is rotated through in the instance of rotation.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 16, 2020
    Inventors: Sreenath UNNIKRISHNAN, Jian Yao LIEN, Pierre Zeloon LYE
  • Publication number: 20200225776
    Abstract: A computer mouse is provided to make the mouse button easily reachable without being susceptible to misclick. The computer mouse may include an electronic circuit configured to implement operations of the computer mouse. The computer mouse may include a housing enclosing the electronic circuit. The housing may include an opening on one side of the housing and a switch on the side of the housing. The computer mouse may include a magnetically active lever attached to the housing through the opening on the side of the housing. The magnetically active lever may be configured to actuate the switch on the side of the housing to interact with the electronic circuit to provide input to a computing device. The magnetically active lever may be removable from the housing and replaced with a magnetically active lever of a different size or shape.
    Type: Application
    Filed: June 29, 2017
    Publication date: July 16, 2020
    Inventors: Sreenath UNNIKRISHNAN, Boon Sim CHONG, Farrukh Raza RIZVI
  • Publication number: 20200209981
    Abstract: According to various embodiments, there is provided a user input device including: a chassis including a socket configured to releasably receive a panel; a memory storing a plurality of button maps, wherein each button map of the plurality of button maps defines functions of at least one button of a respective panel of a plurality of panels, each of which being receivable in the socket; and a processor configured to read an identity code of the received panel, and further configured to identify a matching button map from the plurality of button maps based on the identity code, wherein the matching button map defines the functions of the at least one button of the received panel.
    Type: Application
    Filed: September 5, 2017
    Publication date: July 2, 2020
    Inventors: Sreenath UNNIKRISHNAN, Boon Sim CHONG, Farrukh Raza RIZVI, Rafael Raymund VIERNES, Pierre Zeloon LYE
  • Patent number: 10666240
    Abstract: A device having a memory configured to store information indicating debounce times for the device's switches and having circuits configured to determine whether the switches are depressed and closed based on the debounce times. The debounce times are updated based on the age of the device and/or switch usage. The method for debouncing may be performed by a computer having computer-readable media directed to adjusting the debounce times based on the age of the device containing the switches.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: May 26, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Min-Liang Tan, Sreenath Unnikrishnan, Kheng Joo Khaw
  • Publication number: 20200159341
    Abstract: An input device may include a housing, a scroll wheel having an arresting surface, and a lever pivotable about a pivot axis between first and second lever arms of the lever. A first free end portion of the first lever arm may be configured to engage the arresting surface with an engagement force to arrest a rotation of the scroll wheel with a corresponding arresting force. The input device may further include an auxiliary wheel rotatably mounted on the housing, and a motion converter connected to the auxiliary wheel. The motion converter may be configured to apply a linear motion, converted from a rotation of the auxiliary wheel, to a second free end portion of the second lever arm so as to pivot the lever about the pivot axis to correspondingly adjust the engagement force, whereby the corresponding arresting force may be correspondingly adjustable by rotation of the auxiliary wheel.
    Type: Application
    Filed: June 13, 2017
    Publication date: May 21, 2020
    Inventors: Sreenath UNNIKRISHNAN, Farrukh Raza RIZVI, Chang Sern GWEE
  • Publication number: 20200142488
    Abstract: A method, a computer-readable medium, and an apparatus for customizing an input device are provided. The method may include setting a set of parameters associated with actuating a button of the input device. The set of parameters may include at least one of a threshold force for actuating the button or a threshold displacement for actuating the button. The method may receive a press of the button. The method may provide a tactile feedback based on the set of parameters in response to the press of the button.
    Type: Application
    Filed: June 30, 2017
    Publication date: May 7, 2020
    Inventor: Sreenath UNNIKRISHNAN