Patents by Inventor Andriy Naborskyy

Andriy Naborskyy 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).

  • Patent number: 7426582
    Abstract: Methods, systems, and computer-readable media service PS/2 devices within an extensible firmware interface (EFI) environment where the PS/2 devices provide data via a keyboard controller. The method involves receiving a request for data from an EFI driver, in response to receiving the request, determining whether data from any of the PS/2 devices is available for delivery to one or more EFI drivers via the keyboard controller. The method further involves in response to determining that the data is available for delivery, dispatching the data from the keyboard controller based on which PS/2 devices provided the data and forwarding the data to the EFI drivers associated with a PS/2 device providing at least some of the data.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: September 16, 2008
    Assignee: American Megatrends, Inc.
    Inventors: Oleg Ilyasov, Andriy Naborskyy
  • Patent number: 7415547
    Abstract: Methods, systems, and computer-readable media track a state of communication between a PS/2 device and a PS/2 device driver within an EFI environment. The method involves receiving from an application, a request for data and in response to receiving the request, reading a state machine table within the PS/2 device driver to determine a last known state of communication associated with the PS/2 device. The last known state of communication is stored within the state machine table. The method also involves, based on the last known state stored, utilizing the state machine table to select and execute a routine to send a command, receive a reply from the PS/2 device to a command, change the state of communication when a condition is met, store changes in the last known state of communication, and/or pass control back to the application thereby reducing delay associated with waiting on slow PS/2 device replies.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: August 19, 2008
    Assignee: American Megatrends, Inc.
    Inventors: Andriy Naborskyy, Oleg Ilyasov