Patents by Inventor Kevin Thomas

Kevin Thomas 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: 11423816
    Abstract: Dynamically adjustable display systems for adjusting the position of a flexible display in response to ambient light. The display system includes a flexible display that is capable of reversibly bending along one or more bending axes. The display system further includes an adjustable support on which the flexible display is mounted, the adjustable support being able to selectively bend the flexible display. The display system includes photodetectors for detecting ambient light. The photodetectors may be positioned about a perimeter of the flexible display. A control unit in communication with the adjustable support and the plurality of photodetectors may cause the adjustable support to bend the flexible display in response to ambient light detected at the plurality of photodetectors.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: August 23, 2022
    Assignee: Corning Incorporated
    Inventors: James Gregory Couillard, Kevin Thomas Gahagan, James Joseph Kornacki, Cheng-Chung Li, Paul George Rickerl, Yawei Sun
  • Patent number: 11414393
    Abstract: Aminoalcohol lipidoids are prepared by reacting an amine with an epoxide-terminated compound are described. Methods of preparing aminoalcohol lipidoids from commercially available starting materials are also provided. Aminoalcohol lipidoids may be prepared from racemic or stereochemically pure epoxides. Aminoalcohol lipidoids or salts forms thereof are preferably biodegradable and biocompatible and may be used in a variety of drug delivery systems. Given the amino moiety of these aminoalcohol lipidoid compounds, they are particularly suited for the delivery of polynucleotides. Complexes, micelles, liposomes or particles containing the inventive lipidoids and polynucleotide have been prepared. The inventive lipidoids may also be used in preparing microparticles for drug delivery. They are particularly useful in delivering labile agents given their ability to buffer the pH of their surroundings.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: August 16, 2022
    Assignee: Massachusetts Institute of Technology
    Inventors: Kerry Peter Mahon, Kevin Thomas Love, Christopher G. Levins, Kathryn Ann Whitehead, Robert S. Langer, Daniel Griffith Anderson
  • Patent number: 11414051
    Abstract: A keyed-alike digital consumer access key is generated for distribution to a plurality of vehicles of a fleet. The keyed-alike digital consumer access key is deployed to the plurality of vehicles. The keyed-alike digital consumer access key is deployed to a mobile device. A request from a mobile device may be received to gain access to the plurality of vehicles. Responsive to validating the mobile device, the mobile device may be sent the keyed-alike digital consumer access key and a unique identifier corresponding to the mobile device, the keyed-alike digital consumer access key for use by the mobile device in authentication to one or more of the plurality of vehicles, the unique identifier for use by the mobile device in tracking which mobile device is accessing the one or more of the plurality of vehicles.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: August 16, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Hassani, Ryan Edwin Hanson, Hamid M. Golgiri, Kevin Thomas Hille
  • Publication number: 20220255752
    Abstract: An onboard communication network of a vehicle is monitored to detect a request message that includes a first cipher based message authentication code (CMAC) and a request. A challenge message is determined based on the request message. The challenge message includes a counter and a random number output from a random number generator. A second CMAC is generated based on the challenge message and the request. The request message is authenticated based on determining that the second CMAC matches the first CMAC. The vehicle is operated based on the authenticated request message.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Applicant: Ford Global Technologies, LLC
    Inventors: Xin Ye, Adam Mistick, Daniel Aaron Zajac, Kevin Thomas Hille
  • Publication number: 20220235590
    Abstract: A door of a vehicle includes a door body coupled to a vehicle body. The door body is movable relative to the vehicle body between an open position and a closed position. The door further includes a latch movable relative to the door body between a latched position and an unlatched position. The latch is configured to secure the door body in the closed position when the latch in the latched position. An actuator is supported by the door body and operable to move the latch from the latched position to the unlatched position, and a push button actuator is supported by the door body and operable to move the latch from the unlatched position to the latched position. The push button actuator is operable to move the latch from the latched position to the unlatched position without operating the actuator.
    Type: Application
    Filed: January 18, 2022
    Publication date: July 28, 2022
    Inventors: Kevin Thomas Kraus, Nathan Ray Dockendorf, Bryson Jay Nebeker
  • Patent number: 11381575
    Abstract: Systems and methods for controlling an edge computing device. The method includes, receiving a user input requesting access to a resource of the edge computing device, determining whether the user has privileges to access the resource by: formulating a claims request which requests claims based on the determined identity of the user, sending the claims request to a local claims provider agent executed by a processor of the edge computing device, determining, based on claim request handling factors, whether the local claims provider agent can generate a token including the requested claims, and if so, generating the token with the requested claims; if not, a request may be sent to a cloud service-side claims provider to receive the token. The method includes authorizing access to the resource based on a predetermined policy that specifies the presence of a predefined resource parameter in the requested claims is sufficient.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Thomas Damour, David Michael Sauntry, Peter Gregg Miller, Sindhura Tokala, Tara Sanathanan Prakriya, Bhawandeep Singh Panesar, Lawrence Brozak Sullivan, Jr.
  • Patent number: 11363930
    Abstract: A vacuum cleaner including a base, a spine, a dust collection assembly, and a battery. The spine is connected to the base. The spine includes a handle portion and a mounting portion. The battery is connected to the mounting portion of the spine. The battery is pivotable between a first position in which the battery is fixedly connected to the spine, and a second position in which the battery is pivoted away from the spine. The dust collection assembly is connected to the spine.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: June 21, 2022
    Assignee: Techtronic Cordless GP
    Inventors: Christopher Gilbert, Kevin Thomas, William Jacob Kozlowski, Jr.
  • Patent number: 11360753
    Abstract: Specific images of an OS are built using only the driver bindings that are necessary to link the OS to the particular hardware of a client device. A device tree of the client device is analyzed to identify the hardware components. Databases of different hardware source code for various hardware drivers are maintained and used to craft the driver bindings and instances for the hardware of the client device. The device tree is also analyzed to identify compatibility strings of the various hardware on the client device. The hardware source code is searched for these compatibility strings to see if a driver exists in the databases of hardware source code. Specific driver bindings and driver instances with the actual variable names and configuration parameters of the identified hardware drivers are then generated and included in an image of the OS that may be installed on the client device.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Thomas Weston, Jr., Ryan James Fairfax, Felix Stefan Domke, Dylan Keith Garrett
  • Publication number: 20220180286
    Abstract: A method for the automated identification of a product defect of a product and/or for the automated identification of a product defect cause of the product defect, includes producing the product from a plurality of product elements via a plurality of manufacturing steps, and gathering a number n of items of test information by at least one product test, wherein the n items of test information form an n-dimensional test value. The method also includes carrying out a dimension reduction of the n-dimensional test value by at least one statistics process to obtain a dimension-reduced test value, comparing the dimension-reduced test value with a multitude of learned reference values, assigning the dimension-reduced test value to at least one group of reference values that are similar to each other, and identifying, in an automated manner, the product defect and/or the product defect cause on the basis of the assignment.
    Type: Application
    Filed: February 5, 2020
    Publication date: June 9, 2022
    Inventors: Mazlum Zerey, Christoph Kirst, Emile Nomine, Kevin Thomas, Minjia Chang, Stefan Jochem
  • Publication number: 20220167485
    Abstract: A method and a lighting controller for controlling a light source are disclosed. The lighting controller comprises: an input configured to receive signals indicative of user inputs, a processor configured to determine a current time, select a light setting from a predefined sequence of light settings when a first signal indicative of a first user input has been received, wherein the selection of the light setting is based on the current time, control the light source according to the selected light setting, and select a subsequent light setting from the predefined sequence of light settings when a subsequent signal indicative of a subsequent user input has been received, wherein the subsequent light setting is a light setting subsequent to the light setting, and control the light source according to the subsequent light setting.
    Type: Application
    Filed: March 2, 2020
    Publication date: May 26, 2022
    Inventors: Berent Willem MEERBEEK, Kevin Thomas WORM, Gerhardus Engbertus MEKENKAMP
  • Publication number: 20220164173
    Abstract: Specific images of an OS are built using only the driver bindings that are necessary to link the OS to the particular hardware of a client device. A device tree of the client device is analyzed to identify the hardware components. Databases of different hardware source code for various hardware drivers are maintained and used to craft the driver bindings and instances for the hardware of the client device. The device tree is also analyzed to identify compatibility strings of the various hardware on the client device. The hardware source code is searched for these compatibility strings to see if a driver exists in the databases of hardware source code. Specific driver bindings and driver instances with the actual variable names and configuration parameters of the identified hardware drivers are then generated and included in an image of the OS that may be installed on the client device.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: Kevin Thomas WESTON, JR., Ryan James FAIRFAX, Felix Stefan DOMKE, Dylan Keith GARRETT
  • Patent number: 11340989
    Abstract: A RAID storage-device-assisted unavailable primary data/Q data rebuild system includes a RAID primary data drive that receives a RAID storage controller device command and DMA's first primary data to a RAID parity data drive. The RAID parity data drive receives a RAID storage controller device command and XORs its first parity data, the first primary data, and its second primary data to produce third primary data that it writes to its storage subsystem. The RAID parity data storage device then receives a RAID storage controller device command and performs GF and XOR operations on the first primary data, the second primary data, and the third primary data to produce second Q data, and DMA's the first Q data to a RAID Q data drive. The RAID Q data storage device receives a RAID storage controller device command and writes the first Q data to its storage subsystem.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 24, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules
  • Patent number: 11334292
    Abstract: An autonomous RAID data storage system includes a RAID storage controller device that communicates with RAID data storage devices in order to configure them to perform direct command operations with each other. A first RAID data storage device receives a multi-step command from the RAID storage controller device and performs a first subset of operations associated with the multi-step command, while also performing direct command operations with a second RAID data storage device in order to cause it to perform a second subset of operations associated with the multi-step command, When the first RAID data storage device completes the first subset of operations and receives a first completion communication from the second RAID data storage device that indicates that the second subset of operations are completed, it sends a second completion communication to the RAID storage controller device that indicates that the multi-step command is completed.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: May 17, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen
  • Patent number: 11334261
    Abstract: A scalable RAID storage controller device system includes a host system coupled to a switch device by first and second NTB subsystems, first and second RAID storage devices connected to the switch device and provided in respective data storage device chassis having a storage device form factor, and first and second RAID storage controller devices connected to the switch device and provided in respective storage controller device chassis having the storage device form factor. The first RAID storage controller device executes commands received via the first NTB subsystem from the host system for a first RAID data storage system that it provides with the first RAID data storage system, and the second RAID storage controller device executes commands received via the second NTB subsystem from the host system for a second RAID data storage system that it provides with the second RAID data storage system.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: May 17, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen
  • Publication number: 20220147336
    Abstract: Non-transitory computer readable media are encoded with instructions which, when executed by one or more processors of a central computing system, cause the central computing system to connect with multiple service domains and determine that at least one service domain of the multiple service domains is eligible for upgrade. The instructions further cause the central computing system to store an upgrade package for the at least one service domain at a storage service separate from the central computing system and communicate access credentials to the storage service to the at least one service domain. The central computing system receives a communication from the at least one service domain indicative of upgrade status responsive to the at least one service domain having accessed the upgrade package at the storage service and updates a state management database based on the communication.
    Type: Application
    Filed: January 13, 2021
    Publication date: May 12, 2022
    Applicant: Nutanix, Inc.
    Inventors: Akhilesh Joshi, Kevin Thomas, Gaurav Poothia, Naorem Khogendro Singh
  • Patent number: 11327683
    Abstract: A RAID storage-device-assisted RMW system includes a RAID primary data drive that retrieves second primary data via a DMA operation from a host system, and XOR's it with its first primary data to produce first interim parity data that it writes via a DMA operation to a RAID parity data drive. The RAID parity data drive XOR's its first parity data and the first interim parity data to produce second parity data that overwrites the first parity data. The RAID parity data drive also performs GF operations on the first interim parity data and its second interim parity data and XOR's the results to produce interim Q data that it writes via a DMA operation to a RAID Q data drive. The RAID Q data drive XOR's its first Q data and the interim Q data to produce second Q data that overwrites the first Q data.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 10, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules
  • Patent number: 11305332
    Abstract: Forging dies are formed from a plurality of layers stacked together to form an assembly, or laminate. Each respective layer may be cut to form a portion of a die cavity, and the layers may be stacked together such that the cut portions are aligned to form the die cavity. The layers are fastened together to form a first die half and/or a second die half of disclosed forging dies. Each layer may be selectively removable from the die half for maintenance and/or replacement. Disclosed forging dies may be formed of lower grade materials as compared to conventional forging dies, and the number and thickness of layers may be varied to accommodate the specific part geometry of the part being forged. Related methods of making said forging dies and using said forging dies to make parts are also disclosed.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 19, 2022
    Assignee: The Boeing Company
    Inventors: David P. Heck, Kevin Thomas Slattery, David M. Milliken
  • Publication number: 20220114366
    Abstract: The disclosed computer-implemented method may include identifying, via an artificial reality system, a plurality of physical objects in a real-world environment of a user and defining, based on identifying the plurality of objects, an object-manipulation objective for manipulating at least one of the plurality of objects. The method may also include determining an action sequence that defines a sequence of action steps for manipulating the at least one of the plurality of objects to complete the object-manipulation objective, and presenting, via the artificial reality system, a notification to the user indicative of the action sequence. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: May 13, 2021
    Publication date: April 14, 2022
    Inventors: Benjamin Alexander Newman, Kevin Thomas Carlberg, Ruta Parimal Desai, James Hillis
  • Patent number: 11299259
    Abstract: An exemplary method for controlling low speed flight of an aircraft having a controller receiving pilot input includes transitioning from a translational rate command (TRC) to a linear acceleration command (LAC) when the controller is displaced above a control transition displacement (CTD), and while in LAC holding speed when the controller is relaxed to CTD.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: April 12, 2022
    Assignee: Textron Innovations Inc.
    Inventors: Kevin Thomas Christensen, Hunter Barton Nelson, Martin Wesley Shubert, Paul David Ruckel
  • Patent number: 11287988
    Abstract: An autonomous RAID data storage device locking system includes first RAID data storage device(s) that store data included in a data stripe, and that are coupled to a second RAID data storage device. The second RAID data storage device receives a command to perform a data update operation on a subset of data included in the data stripe, and transmits a locking request to each first RAID data storage device. When the second RAID data storage device receives a locking confirmation that indicates that each first RAID data storage device is locked, it completes the data update operation on the subset of data included in the data stripe. The second RAID data storage device then transmits an unlocking request to each first RAID data storage device to cause them to unlock, and transmits a completion communication that indicates that the data update operation has been performed.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: March 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen