Patents by Inventor Bryan Kelly

Bryan Kelly 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: 20210104114
    Abstract: A gaming terminal includes an input device, an image sensor, and logic circuitry. The logic circuitry detects user input received at the input device and that is associated with a restricted action, receives, via the image sensor, image data that corresponds to the user input, applies at least one neural network model to the image data to classify pixels of the image data as representing human characteristics including at least one face and at least one pose model, compares, based at least partially on pixel coordinates of (i) the human characteristics within the received image data and (ii) a user input zone within the image data, each of the pose models to the user input zone and the faces, and permits, in response to one of the pose models matching (i) a face of the at least one face and (ii) the user input zone, the restricted action.
    Type: Application
    Filed: October 6, 2020
    Publication date: April 8, 2021
    Inventors: Terrin EAGER, Bryan KELLY, Martin LYONS
  • Patent number: 10943471
    Abstract: A system and method provides biometric authentication using proximity and secure information on a Personal Digital Key (PDK). The PDK stores a biometric profile of a legitimate user in a secured memory. The PDK acquires biometric input from a user using a biometric reader of the PDK responsive to receiving a request for a biometric authentication of the legitimate user. The PDK compares the biometric input to the biometric profile to determine whether the biometric input matches the biometric profile. A secure wireless communication link is established between the PDK and a reader device if the biometric input matches the biometric profile and the PDK device is within proximity of the reader device to send an identification code uniquely identifying the PDK device over to the reader device. The reader device sends information including the identification code to a trusted third-party system for authentication.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 9, 2021
    Assignee: Proxense, LLC
    Inventors: John J. Giobbi, Bryan Kelly, David L. Brown, Fred S. Hirt
  • Patent number: 10936038
    Abstract: A computing device may comprise a volatile memory and a non-volatile storage device. Upon system shutdown, contents of the volatile memory may be preserved by memory transfer operations from the volatile memory to the non-volatile storage device. During memory preservation, the computing device may enter a low-power state. The low-power state may comprise suspension of power to a core of a processor while maintaining power to the processor's uncore, and disablement of interrupt signals not related to memory transfer operations. Power delivery to the core of the processor may be periodically resumed to initiate additional memory transfer operations.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 2, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bryan Kelly, Mark Santaniello, Sriram Govindan, Anirudh Badam
  • Publication number: 20210056804
    Abstract: A system including an image sensor that captures image data of a gaming table and a player area, and a tracking controller communicatively coupled to the image sensor. The tracking controller detects a player and a token set from the captured image data by applying an image neural network model to the image data to generate at least one key player data element for the player and at least one key token data element for the token set, generates a player data object representing physical characteristics of the player based on the key player data elements, links the player data object to a player identifier of the player, generates a token identifier based on the key token data elements, and links the token identifier to the player data object based on a physical relationship between the player and the token set indicated by the key data elements.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 25, 2021
    Inventors: Terrin EAGER, Bryan KELLY, Martin S. LYONS
  • Publication number: 20200374456
    Abstract: An approach is provided for adjusting camera shots. The approach involves receiving, via a sensor of a mobile device, an audio signal during a video recording of a subject by a camera of the mobile device. The approach also involves determining, at the mobile device, an audio level in a vicinity of the subject based on the received audio signal, wherein the audio level represents a change in pitch, pace, and cadence of a sound produced by the subject. The approach additionally involves determining that the audio level triggers a shot adjustment state. In the alternative or in addition to, the shot adjustment state is triggered by facial expression of the subject. The approach further involves dynamically adjusting, in response to the shot adjustment state, one or more camera parameters of the camera to alter a shot of the subject by the camera during the video recording. The camera parameters relate to either zoom control, aperture, lighting, or a combination thereof.
    Type: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Inventors: Bryan KELLY, Kelly Lea O'LEARY
  • Patent number: 10789117
    Abstract: Embodiments of ensuring data integrity in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving, at a memory controller, a data request from the persistent storage to copy data from the memory. In response to the received data request, the requested data is retrieved from the memory. The retrieved data contains data bits and corresponding error correcting bits. The method can also include determining, at the memory controller, whether the retrieved data bits contain one or more data integrity errors based on the error correcting bits associated with the data bits. In response to determining that the retrieved data bits contain one or more data integrity errors, the memory controller can write data representing existence of the one or more data integrity errors into a memory location accessible by the processor for ensuring data integrity.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Kelly, Mallik Bulusu, Tom Nguyen
  • Publication number: 20200302540
    Abstract: Systems, methods, and computer-readable storage media facilitating automated testing of datasets including natural language data are disclosed. In the disclosed embodiments, rule sets may be used to condition and transform an input dataset into a format that is suitable for use with one or more artificial intelligence processes configured to extract parameters and classification information from the input dataset. The parameters and classes derived by the artificial intelligence processes may then be used to automatically generate various testing tools (e.g., scripts, test conditions, etc.) that may be executed against a test dataset, such as program code or other types of data.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 24, 2020
    Inventors: Dacheng Xiu, Zheng Tracy Ke, Bryan Kelly
  • Patent number: 10688681
    Abstract: A wooden drum shell that is treated by direct heating by exposure to a flame to alter the state of fibers in an outer layer of the drum shell relative to the untreated drum shell or inner fibers below the outermost layer. A method of manufacturing a treated drum shell includes selecting a wooden starting material, forming an untreated drum shell from the starting material, and exposing the drum untreated drum shell directly to a flame.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 23, 2020
    Assignee: D'Addario & Company, Inc.
    Inventors: Ben Alldred, Bryan Kelly, Jason Talas
  • Patent number: 10469268
    Abstract: The present technology relates to the field of configuration and setup of encrypted computer network transmission systems. In particular, the present technology relates to setting up and configuring network encryption systems, including MACsec, Internet Protocol Security (IPsec), and TLS protocols, in heterogeneous networks over Wireless Area Networks (WAN), Wireless Local Area Network (WLAN) or cellular links. In some embodiments, the present technology includes a method for setting up, configuring, and monitoring of encryption equipment providing encrypted links over WAN connections (typically IPsec VPN gateways and clients or TLS applications). The method includes communicating with encryption and PKI equipment necessary to automate the generation of encryption keys, digital certificates, and digital certificate signing requests.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: November 5, 2019
    Assignee: Pacific Star Communications, Inc.
    Inventors: Charles Nobuo Kawasaki, Rodney James Snell, Bryan Kelly Armstrong
  • Publication number: 20190324516
    Abstract: A computing device may comprise a volatile memory and a non-volatile storage device. Upon system shutdown, contents of the volatile memory may be preserved by memory transfer operations from the volatile memory to the non-volatile storage device. During memory preservation, the computing device may enter a low-power state. The low-power state may comprise suspension of power to a core of a processor while maintaining power to the processor's uncore, and disablement of interrupt signals not related to memory transfer operations. Power delivery to the core of the processor may be periodically resumed to initiate additional memory transfer operations.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: Bryan Kelly, Mark Santaniello, Sriram Govindan, Anirudh Badam
  • Publication number: 20190290322
    Abstract: A telescoping access cannula comprising: an outer tube; an inner tube carried by the outer tube, the inner tube being coaxial with the outer tube and longitudinally movable relative to the outer tube; and a rotatable member carried by the outer tube and connected to the inner tube, wherein rotation of the rotatable member causes longitudinal movement of the inner tube relative to the outer tube.
    Type: Application
    Filed: April 2, 2019
    Publication date: September 26, 2019
    Inventors: James Flom, Thomas Weisel, Andrew Lantz, Roger Pisarnwongs, Jonathan Dewey, Matthew Frushell, Bryan Kelly, Michael Wei
  • Patent number: 10409349
    Abstract: Aspects extend to methods, systems, and computer program products for remediating power loss at a server. Aspects of the invention increase the likelihood of gracefully shutting down a server and associated components in a data center when mains power is lost for a specified amount of time (e.g., an amount of time beyond transition to generator power). A server can include a management module (e.g., a BMC) and a watchdog module. When the management controller detects loss of power at a power supply unit, the management controller orchestrates a graceful shutdown of the server in response to power loss. When the management module is unresponsive, the watchdog module provides backup functionality for orchestrating a graceful shutdown in response to power loss. As such, data can be saved from RAM to more durable storage even when the management module is unresponsive.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: September 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Kelly, Shaun L. Harris, Mark A. Shaw, Badriddine Khessib
  • Patent number: 10403128
    Abstract: A system and method provides efficient and highly reliable customer and asset tracking. A Personal Digital Key (PDK) is associated with and carried by a user or fixed to an asset. The PDK wirelessly communicates with a receiver/decoder circuit (RDC) that can be coupled to a variety of electronic devices. The RDC authenticates the PDK based on received data and stores information to track customers and provide improved service. The RDC can be coupled to or integrated with a variety of electronic devices. The operation of the electronic device is determined based on an identification code of the detected PDK and an identification code of the RDC. The electronic device, the PDK or both can be configured with a personalized user interface and execute specific functions based on stored state information associated with the PDK and RDC identification codes.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: September 3, 2019
    Assignee: Proxense, LLC
    Inventors: John J. Giobbi, Bryan Kelly, David L. Brown, Fred S. Hirt
  • Publication number: 20190235949
    Abstract: Embodiments of ensuring data integrity in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving, at a memory controller, a data request from the persistent storage to copy data from the memory. In response to the received data request, the requested data is retrieved from the memory. The retrieved data contains data bits and corresponding error correcting bits. The method can also include determining, at the memory controller, whether the retrieved data bits contain one or more data integrity errors based on the error correcting bits associated with the data bits. In response to determining that the retrieved data bits contain one or more data integrity errors, the memory controller can write data representing existence of the one or more data integrity errors into a memory location accessible by the processor for ensuring data integrity.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Inventors: Bryan Kelly, Mallik Bulusu, Tom Nguyen
  • Patent number: 10338659
    Abstract: A computing device may comprise a volatile memory and a non-volatile storage device. Upon system shutdown, contents of the volatile memory may be preserved by memory transfer operations from the volatile memory to the non-volatile storage device. During memory preservation, the computing device may enter a low-power state. The low-power state may comprise suspension of power to a core of a processor while maintaining power to the processor's uncore, and disablement of interrupt signals not related to memory transfer operations. Power delivery to the core of the processor may be periodically resumed to initiate additional memory transfer operations.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Kelly, Mark Santaniello, Sriram Govindan, Anirudh Badam
  • Patent number: 10310926
    Abstract: Embodiments of ensuring data integrity in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving, at a memory controller, a data request from the persistent storage to copy data from the memory. In response to the received data request, the requested data is retrieved from the memory. The retrieved data contains data bits and corresponding error correcting bits. The method can also include determining, at the memory controller, whether the retrieved data bits contain one or more data integrity errors based on the error correcting bits associated with the data bits. In response to determining that the retrieved data bits contain one or more data integrity errors, the memory controller can write data representing existence of the one or more data integrity errors into a memory location accessible by the processor for ensuring data integrity.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Kelly, Mallik Bulusu, Tom Nguyen
  • Publication number: 20190123368
    Abstract: A fuel cell power controller tracks load current and fuel cell output voltage, and alerts on excessive fuel cell ramp rate, so another power source can supplement the fuel cell and/or the load can be reduced. A power engineering process makes efficient use of available fuel cell power by ramping up power flow rapidly when power is available, while respecting the ramp rate and other power limitations of the fuel cell and safety limitations of the load. Power flow decreases after an alert indicating an electrical output limitation of the fuel cell. Permitted power flow increases in response to a power demand increase (actual or requested) from the load in the absence of the alert. Power flow may increase or decrease in a fixed amount, a proportional amount, or per a sequence. A power controller relay may trip open on a low fuel cell output voltage or high load current.
    Type: Application
    Filed: December 19, 2018
    Publication date: April 25, 2019
    Inventors: Di WANG, Sriram GOVINDAN, John J. SIEGLER, Jie LIU, Ricardo BIANCHINI, Eric PETERSON, Sean M. JAMES, Bryan KELLY
  • Publication number: 20190110790
    Abstract: A suture passer comprising: a hollow tube, the hollow tube comprising a distal end, a proximal end, and a lumen extending from the distal end to the proximal end; and a clamping rod slidably received in the lumen of the hollow tube, the clamping rod comprising a distal end and a proximal end, the distal end being bifurcated into a first arm and a second arm, one of the first and second arms extending distally of the other of the first and second arms and including a clamping surface; wherein at least one of the first arm and the second arm comprises a friction-enhancing surface for facilitating manipulation of a suture via engagement of the suture with the friction-enhancing surface.
    Type: Application
    Filed: October 16, 2018
    Publication date: April 18, 2019
    Inventors: Daren Stewart, Roger Pisarnwongs, James Flom, Bryan Kelly
  • Patent number: 10245070
    Abstract: A telescoping access cannula comprising: an outer tube; an inner tube carried by the outer tube, the inner tube being coaxial with the outer tube and longitudinally movable relative to the outer tube; and a rotatable member carried by the outer tube and connected to the inner tube, wherein rotation of the rotatable member causes longitudinal movement of the inner tube relative to the outer tube.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: April 2, 2019
    Assignee: Pivot Medical, Inc.
    Inventors: James Flom, Thomas Weisel, Andrew Lantz, Roger Pisarnwongs, Jonathan Dewey, Matthew Frushell, Bryan Kelly, Michael Wei
  • Patent number: 10210850
    Abstract: A wooden drumstick that is treated by direct heating by exposure to a flame to improve hardness characteristics by altering the state of fibers in an outer layer of the drum stick relative to inner fibers below the outer layer. A method of manufacturing a treated drumstick includes selecting a wooden starting material, forming a drumstick profile from the wooden starting material, and exposing the drumstick profile directly to a flame.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: February 19, 2019
    Assignee: D'Addario & Company, Inc.
    Inventors: Bryan Kelly, Jason Talas