Patents by Inventor Philip Thomas

Philip 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: 11118675
    Abstract: A method for controlling gear shifting, including: acquiring a current gear-shifting parameter of the vehicle (101); according to the current gear-shifting parameter and a preset target rotational speed, determining a gear-shifting inputted rotational speed (102); and when a rotational speed of the vehicle reaches the gear-shifting inputted rotational speed, controlling a shifting fork to start up a gear-shifting operation (103). The method for controlling gear shifting presets the target rotational speed of the gears, and, according to the current gear-shifting parameter of the vehicle that is acquired in real time and the preset target rotational speed, inversely calculates the gear-shifting inputted rotational speed, whereby the gear-shifting inputted rotational speed is an accurate gear-shifting inputted rotational speed that matches with the current condition of the vehicle.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 14, 2021
    Assignee: GREAT WALL MOTOR COMPANY LIMITED
    Inventors: Zhiyuan Shen, Philip-Thomas Harris, Haoyong Lv, Peng Jia, Wenjian Liu
  • Publication number: 20210281394
    Abstract: This disclosure describes techniques that include performing cryptographic operations (encryption, decryption, generation of a message authentication code). Such techniques may involve the data processing unit performing any of multiple modes of encryption, decryption, and/or other cryptographic operation procedures or standards, including, Advanced Encryption Standard (AES) cryptographic operations. In some examples, the security block is implemented as a unified, multi-threaded, high-throughput encryption and decryption system for performing multiple modes of AES operations.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 9, 2021
    Inventors: Philip A. Thomas, Rajan Goyal, Eric Scot Swartzendruber
  • Publication number: 20210219877
    Abstract: Applicators for applying an on-skin assembly to skin of a host and methods of their use and/or manufacture are provided. An applicator includes an insertion assembly configured to insert at least a portion of the on-skin assembly into the skin of the host, a housing configured to house the insertion assembly, the housing comprising an aperture through which the on-skin assembly can pass, an actuation member configured to, upon activation, cause the insertion assembly to insert at least the portion of the on-skin assembly into the skin of the host, and a sealing element configured to provide a sterile barrier and a vapor barrier between an internal environment of the housing and an external environment of the housing.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 22, 2021
    Inventors: Joseph J. Baker, Philip Thomas Pupa, Timothy Joseph Goldsmith, Jonathan Bodnar, Jason Halac, John Michael Gray, Neal Davis Johnston, Justen Deering England, Peter C. Simpson, Paul V. Neale, Jennifer Blackwell, Maria Noel Brown Wells, Kenneth Pirondini, Andrew Michael Reinhardt, Mark Douglas Kempkey, Young Woo Lee, Warren Terry, Patrick John Castagna, David A. Keller, Randall Scott Koplin, Andrew Joncich
  • Patent number: 11051992
    Abstract: A method for inspecting absorbent articles is provided. The inspection is performed using an inspection algorithm generated with a convolutional neural network having convolutional neural network parameters. The convolutional neural network parameters are generated by a training algorithm. Based on the inspection, characteristics of the absorbent articles, such as defects, can be identified. Absorbent articles having identified characteristics can be rejected, or other actions can be taken.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: July 6, 2021
    Assignee: The Procter & Gamble Company
    Inventors: Paul Anthony Kawka, Stephen Michael Varga, Aitzaz Ahmad, Paul Philip Thomas
  • Publication number: 20210176347
    Abstract: Network access node virtual fabrics configured dynamically over an underlay network are described. A centralized controller, such as a software-defined networking (SDN) controller, of a packet switched network is configured to establish one or more virtual fabrics as overlay networks on top of the physical underlay network of the packet switched network. For example, the SDN controller may define multiple sets of two of more access nodes connected to the packet switched network, and the access nodes of a given one of the sets may use a new data transmission protocol, referred to generally herein as a fabric control protocol (FCP), to dynamically setup tunnels as a virtual fabric over the packet switched network. The FCP tunnels may include all or a subset of the parallel data paths through the packet switched network between the access nodes for a given virtual fabric.
    Type: Application
    Filed: January 21, 2021
    Publication date: June 10, 2021
    Inventors: Deepak Goel, Narendra Jayawant Gathoo, Philip A. Thomas, Srihari Raju Vegesna, Pradeep Sindhu, Wael Noureddine, Robert William Bowdidge, Ayaskant Pani, Gopesh Goyal
  • Patent number: 11025445
    Abstract: This disclosure describes techniques for providing early acknowledgments to a source device performing a data write operation within a data center or across a geographically-distributed data center. In one example, this disclosure describes a method that includes receiving, by a gateway device and from a source device within a local data center, data to be stored at a remote destination device that is located within a remote data center; storing, by the gateway device, the data to high-speed memory included within the gateway device; transmitting, by the gateway device, the data over a connection to the remote data center; after transmitting the data and before the data is stored at the remote destination device, outputting, by the gateway device to the source device, a local acknowledgment, wherein the local acknowledgment indicates to the source device that the data can be assumed to have been stored at the remote destination device.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: June 1, 2021
    Assignee: Fungible, Inc.
    Inventors: Pradeep Sindhu, Jaspal Kohli, Philip A. Thomas
  • Patent number: 10980941
    Abstract: A computer-readable medium on a mobile computing device comprises an inter-application communication data structure to facilitate transitioning and distributing data between software applications in a shared app group for an operating system of the mobile computing device includes a scheme field of the data structure providing a scheme id associated with a target software app to transition to from a source software app, wherein the scheme id is listed on a scheme list stored with the source software app; and a payload field of the data structure providing data and/or an identification where to access data in a shared file system accessible to the software applications in the shared app group, wherein the payload field is encrypted.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 20, 2021
    Assignee: DexCom, Inc.
    Inventors: Gary A. Morris, Scott M. Belliveau, Esteban Cabrera, Jr., Rian Draeger, Laura J. Dunn, Timothy Joseph Goldsmith, Hari Hampapuram, Christopher Robert Hannemann, Apurv Ullas Kamath, Katherine Yerre Koehler, Patrick Wile McBride, Michael Robert Mensinger, Francis William Pascual, Philip Mansiel Pellouchoud, Nicholas Polytaridis, Philip Thomas Pupa, Anna Leigh Davis, Kevin Shoemaker, Brian Christopher Smith, Benjamin Elrod West, Atiim Joseph Wiley
  • Publication number: 20210051116
    Abstract: A method during a first cycle includes receiving, at a first port of a device, a plurality of network packets. The method may include storing, by the device, at least some portion of a first packet of the plurality of network packets at a first address within a first record bank and storing, by the device and concurrent with storing the at least some portion of the first packet from the first address, at least some portion of a second packet of the plurality of network packets at a second address within a second record bank, different than the first record bank. The method may further include storing, by the device, the first address within the first record bank and the second address within the second record bank in the first link stash associated with the first record bank and updating, by the device, a tail pointer to reference the second address.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 18, 2021
    Inventors: Paul Kim, Philip A. Thomas
  • Publication number: 20210039753
    Abstract: A stand-up inflatable paddle board (2) comprising (i) a deck (4); (ii) a valve (6) for enabling the stand-up inflatable paddle board (2) to be inflated and deflated; (iii) indicator means (12) for indicating that the stand-up inflatable paddle board (2) requires at least one fold which is longitudinal when the stand-up inflatable paddle board (2) is to be placed in a deflated condition; and (iv) at least one deck pad (8, 10) which extends longitudinally of the deck (4) and which is for receiving a user of the stand-up inflatable paddle board (2), and the stand-up inflatable paddle board (2) being such that (v) the deck pad (8, 10) causes the stand-up inflatable paddle board to have a gap (14) which permits the fold to be effected about the gap (14).
    Type: Application
    Filed: January 28, 2019
    Publication date: February 11, 2021
    Inventor: Philip Thomas Hawthorne
  • Patent number: 10862513
    Abstract: A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes a parallel decoding of codewords within input data stream based on a codeword type and position.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: December 8, 2020
    Assignee: Fungible, Inc.
    Inventors: Philip A. Thomas, Edward David Beckman, Rajan Goyal, Satyanarayana Lakshmipathi Billa
  • Publication number: 20200380433
    Abstract: This disclosure relates to techniques for controlling hazardous conditions and workflows at various sites, such as residential or commercial buildings. A logistics platform can include functionality for monitoring the hazardous conditions, which can include hazardous biological or chemical conditions, associated with the sites. Dynamic models can be generated for controlling workflows related to managing the hazardous conditions. Inputs can be received at the logistics platform from monitoring equipment that includes sensors that enable real-time tracking of the hazardous conditions. Inputs can additionally, or alternatively, be received over a network from electronic devices. The execution of the workflows can be controlled using the dynamic models and the inputs received. The logistics platform can detect logistical events associated with the workflows, at least in part, using the dynamic models.
    Type: Application
    Filed: July 21, 2020
    Publication date: December 3, 2020
    Inventor: Philip Thomas D'Amelia
  • Patent number: 10800893
    Abstract: Lactose-derived hydrogels include at least lactose and methacrylic anhydride. A method of preparing lactose-derived hydrogels includes copolymerizing lactose methacrylate, methacrylic acid, and sodium methacrylate using light-induced photopolymerization. Polymerization proceeds in the absence of a photoinitiator. No volatile organic compounds or waste are produced by the method. The lactose may be provided by a milk permeate waste stream from the dairy or food processing industry.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: October 13, 2020
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Hasmukh Patel, Marc Andrew Hillmyer, Larissa Ribeiro da Fonseca, Philip Thomas Dirlam
  • Publication number: 20200316296
    Abstract: Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 8, 2020
    Inventors: Anna Leigh Davis, Scott M. Belliveau, Naresh C. Bhavaraju, Leif N. Bowman, Rita M. Castillo, Alexandra Elena Constantin, Rian Draeger, Laura J. Dunn, Gary Brian Gable, Arturo Garcia, Thomas Hall, Hari Hampapuram, Christopher Robert Hannemann, Anna Claire Harley-Trochimczyk, Nathaniel David Heintzman, Andrea Jean Jackson, Lauren Hruby Jepson, Apurv Ullas Kamath, Katherine Yerre Koehler, Aditya Sagar Mandapaka, Samuel Jere Marsh, Gary A. Morris, Subrai Girish Pai, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Ashley Anne Rindfleisch, Sofie Wells Schunk, Peter C. Simpson, Daniel Smith, Stephen J. Vanslyke, Matthew T. Vogel, Tomas C. Walker, Benjamin Elrod West, Atiim Joseph Wiley
  • Publication number: 20200314026
    Abstract: A network system for a data center is described in which an access node sprays a data flow of packets over a logical tunnel to another access node. In one example, a method comprises establishing, by a plurality of access nodes, a logical tunnel over a plurality of data paths across a switch fabric between a source access node and a destination access node included within the plurality of access nodes, wherein the source access node is coupled to a source network device; and spraying, by the source access node, a data flow of packets over the logical tunnel to the destination access node, wherein the source access node receives the data flow of packets from the source network device, and wherein spraying the data flow of packets includes directing each of the packets within the data flow to a least loaded data path.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Inventors: Pradeep Sindhu, Deepak Goel, Jean-Marc Frailong, Srihari Raju Vegesna, Wael Noureddine, Philip A. Thomas, Satish D Deo, Sunil Mekad, Ayaskant Pani
  • Publication number: 20200298232
    Abstract: A microfluidics device has one or more bubble diversion regions. Problems associated with the generation of air bubbles are avoided in a microfluidics device such as a cartridge, for use with a point of care (POC) diagnostics device, the cartridge being able to carry out downstream processing such as polymerase chain reaction (PCR) and/or nucleic acid capture. The bubble diversion region has a lower flow resistance than the flow resistance of an area of interest.
    Type: Application
    Filed: October 15, 2018
    Publication date: September 24, 2020
    Inventors: Hojjat MADADI, Thomas Michael WILLSHARE, Jonathan O'HALLORAN, Philip Thomas SCULLY, Paul MARSHALL, Eduardo BOADA
  • Patent number: 10751896
    Abstract: A method of making a shaving article comprising a substrate comprising stainless steel; and an external polymer coating comprising polymer brushes, the method comprising the steps of: providing said substrate; providing a initiating species comprising an anchor group that is chemically reactive with surface moieties on the substrate, and a polymerization initiator group; reacting said anchor group with said surface moieties of the substrate; providing monomers reactive for polymerization with the polymerization initiator; and polymerizing the monomers with the initiator group of the initiating species.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: August 25, 2020
    Assignee: The Gillette Company LLC
    Inventors: Wuge Henry Briscoe, Philip Thomas Cresswell, Alison Mary Riches, Robert Barrett Yates
  • Patent number: 10744289
    Abstract: A nasal or full-face mask frame includes a main body and a vent assembly provided to the main body. The vent assembly includes a plurality of holes arranged in at least one column. The holes are positioned on a relatively flat and/or non-recessed portion of the main body.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: August 18, 2020
    Assignee: ResMed Pty Ltd
    Inventors: Susan Robyn Lynch, Philip Thomas Stallard, Scott Alexander Howard, Joshua Adam Gudiksen, Murray William Lee, Matthew Eves, Melanie Lucia Cariola
  • Patent number: 10737025
    Abstract: Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: August 11, 2020
    Assignee: DexCom, Inc.
    Inventors: Anna Leigh Davis, Scott M. Belliveau, Naresh C. Bhavaraju, Leif N. Bowman, Rita M. Castillo, Alexandra Elena Constantin, Rian Draeger, Laura J. Dunn, Gary Brian Gable, Arturo Garcia, Thomas Hall, Hari Hampapuram, Christopher Robert Hannemann, Anna Claire Harley-Trochimczyk, Nathaniel David Heintzman, Andrea J. Jackson, Lauren Hruby Jepson, Apurv Ullas Kamath, Katherine Yerre Koehler, Aditya Sagar Mandapaka, Samuel Jere Marsh, Gary A. Morris, Subrai Girish Pai, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Ashley Anne Rindfleisch, Sofie Wells Schunk, Peter C. Simpson, Daniel Smith, Stephen J. Vanslyke, Matthew T. Vogel, Tomas C. Walker, Benjamin Elrod West, Atiim Joseph Wiley
  • Patent number: 10726957
    Abstract: This disclosure relates to an automated and comprehensive communications and monitoring platform that enables conditions to be monitored at one or more sites, and which includes a set of tools for preventing, mitigating and/or remediating occurrences of unfavorable conditions, such as hazardous biological/chemical conditions or device failures at the sites. Historical data aggregated by the platform is utilized to predict occurrences of hazardous or unfavorable conditions. Automated remediation actions are triggered to cure or prevent the occurrences of the hazardous or unfavorable conditions.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 28, 2020
    Assignee: VITRALOGY IP, LLC
    Inventor: Philip Thomas D'Amelia
  • Publication number: 20200222247
    Abstract: A method for inspecting absorbent articles is provided. The inspection is performed using an inspection algorithm generated with a convolutional neural network having convolutional neural network parameters. The convolutional neural network parameters are generated by a training algorithm. Based on the inspection, characteristics of the absorbent articles, such as defects, can be identified. Absorbent articles having identified characteristics can be rejected, or other actions can be taken.
    Type: Application
    Filed: March 24, 2020
    Publication date: July 16, 2020
    Inventors: Paul Anthony Kawka, Stephen Michael Varga, Aitzaz Ahmad, Paul Philip Thomas