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

  • Publication number: 20200228148
    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: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Philip A. Thomas, Edward David Beckman, Rajan Goyal, Satyanarayana Lakshmipathi Billa
  • Patent number: 10682997
    Abstract: A bleeding device (1, 100) for bleeding air from a hydraulic system, which includes a bleed screw (2, 102) and a bleeding needle (3, 103) for unseating the bleed screw (2, 102) to enable any air trapped within the system to be bled. The bleed screw (2, 102) is receivable within a threaded bleed port (41) in a component of the system, such as a brake caliper (4). The bleed screw (2, 102) includes a socket (28, 128), a conical sealing face (27) and a radial fluid passage (24) between the sealing face (27) and the socket (28, 128). The bleed needle (3, 103) includes a plug (34, 134) for releasable engaging receipt within the socket (28, 128) of the valve member and a fluid passageway (31) which is in fluid communication with the radial fluid passage (24) of the bleed screw (2) when the plug (34, 134) is received within the socket (28, 128).
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: June 16, 2020
    Assignee: Liberty Vehicle Technologies Limited
    Inventors: Anthony Blackwell, Daniel Mutch-Mathieson, Anthony Philips, Laurie Rippin, Benjamin Shepherd, Philip Thomas, Steven Young
  • Publication number: 20200170671
    Abstract: The present embodiments relate generally to systems and methods for measuring an analyte in a host. More particularly, the present embodiments provide sensor applicators and methods of use with activation that implant the sensor, withdraw the insertion needle, engage the transmitter with the housing, and disengage the applicator from the housing. Systems and methods according to present principles allow for such steps to occur without significant loss of spring force, and without deleterious effects such as seal slingshotting.
    Type: Application
    Filed: February 6, 2020
    Publication date: June 4, 2020
    Inventors: Ryan Everett Schoonmaker, Jennifer Blackwell, Christopher M. Davis, David DeRenzy, Eric Gobrecht, Jason Halac, Jonathan Hughes, Kathleen Suzanne Hurst, Randall Scott Koplin, Phong Lieu, Kyle Neuser, Todd Andrew Newhouse, Jack Pryor, Peter C. Simpson, Maria Noel Brown Wells, Justen Deering England, Stefanie Lynn Mah, Leonard Darius Barbod, Jillian K. Allen, Michael J. Estes, Philip Thomas Pupa, Timothy Joseph Goldsmith, Kyle Tinnell Keller
  • Publication number: 20200169513
    Abstract: A fabric control protocol is described for use within a data center in which a switch fabric provides full mesh interconnectivity such that any of the servers may communicate packet data for a given packet flow to any other of the servers using any of a number of parallel data paths within the data center switch fabric. The fabric control protocol enables spraying of individual packets for a given packet flow across some or all of the multiple parallel data paths in the data center switch fabric and, optionally, reordering of the packets for delivery to the destination. The fabric control protocol may provide end-to-end bandwidth scaling and flow fairness within a single tunnel based on endpoint-controlled requests and grants for flows. In some examples, the fabric control protocol packet structure is carried over an underlying protocol, such as the User Datagram Protocol (UDP).
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventors: Deepak Goel, Narendra Jayawant Gathoo, Philip A. Thomas, Srihari Raju Vegesna, Pradeep Sindhu, Wael Noureddine, Robert William Bowdidge, Ayaskant Pani, Gopesh Goyal
  • Publication number: 20200148836
    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: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Applicant: Regents of the University of Minnesota
    Inventors: Hasmukh Patel, Marc Andrew Hillmyer, Larissa Ribeiro da Fonseca, Philip Thomas Dirlam
  • Patent number: 10632023
    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: May 31, 2018
    Date of Patent: April 28, 2020
    Assignee: The Procter & Gamble Company
    Inventors: Paul Anthony Kawka, Stephen Michael Varga, Aitzaz Ahmad, Paul Philip Thomas
  • Patent number: 10619686
    Abstract: A brake caliper (1) including a caliper body (2) with a pair of spaced limbs (3), a pair of end bridging members (4) each joining together a respective end of each limb (3) and an intermediate bridging portion (5) between the bridging members (4) and joining together a respective intermediate portion of each limb (3). Each limb (3) includes a hydraulic circuit (30) including fluidly connected hydraulic cylinders (31a, 31b, 31c) within which respective pistons (6a, 6b, 6c) are received. The hydraulic circuits (30) are fluidly connected together by a fluid channel (7). Part of the fluid channel (7) is formed in the intermediate bridging portion (5) and extends diagonally across the space between the limbs (3) and between the bridging members (4).
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: April 14, 2020
    Assignee: Liberty Vehicle Technologies Limited
    Inventors: Anthony Blackwell, Daniel Mutch-Mathieson, Anthony Philips, Laurie Rippin, Benjamin Shepherd, Philip Thomas, Steven Young
  • Patent number: 10596318
    Abstract: Methods, devices and systems are disclosed for inter-app communications between software applications on a mobile communications device. In one aspect, a computer-readable medium on a mobile computing device comprising 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: March 24, 2020
    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
  • Patent number: 10595900
    Abstract: The present embodiments relate generally to systems and methods for measuring an analyte in a host. More particularly, the present embodiments provide sensor applicators and methods of use with activation that implant the sensor, withdraw the insertion needle, engage the transmitter with the housing, and disengage the applicator from the housing. Systems and methods according to present principles allow for such steps to occur without significant loss of spring force, and without deleterious effects such as seal slingshotting.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: March 24, 2020
    Assignee: DexCom, Inc.
    Inventors: Ryan Everett Schoonmaker, Jennifer Blackwell, Christopher M. Davis, David DeRenzy, Eric Gobrecht, Jason Halac, Jonathan Hughes, Kathleen Suzanne Hurst, Randall Scott Koplin, Phong Lieu, Kyle Neuser, Todd Andrew Newhouse, Jack Pryor, Peter C. Simpson, Maria Noel Brown Wells, Justen Deering England, Stefanie Lynn Mah, Leonard Darius Barbod, Jillian K. Allen, Michael J. Estes, Philip Thomas Pupa, Timothy Joseph Goldsmith, Kyle Tinnell Keller
  • Publication number: 20200047654
    Abstract: Methods, systems, and related devices may partially or fully automatically control a thermal conditioning system of a thermally-conditioned receptacle in, for example, a vehicle. Selection of a method may be based on the presence and type of beverage detection sensors. Heating or cooling modes of operation may be based on historical preferences selected by the user, such as, for example, the selection of heating an item, such as a beverage container, when the first registration of the presence of the item in the receptacle occurs after system initiation. Heating or cooling modes of operation may be based on user input via one or more user input devices.
    Type: Application
    Filed: February 15, 2018
    Publication date: February 13, 2020
    Inventors: Amanda Caroline Pine, David Brian Marquette, Andrew Philip Thomas Moehring
  • Patent number: 10544843
    Abstract: A brake caliper (100) with first and second parts (104a, 104b) between which is received a pair of braking members (102a, 102b). The caliper (100) includes a service brake mechanism having at least two piston and cylinder assemblies (108a, 110a and 108b, 110b) forming an opposed piston mechanism for forcing each of the braking members (102a, 102b) towards a brake disc to apply a service braking force thereto. The caliper (100) also includes a park brake mechanism including an actuator mechanism (112) for applying a driving force to a first opposed braking member (102a) towards the brake disc and a force transmitting member (116) for transmitting the driving force to a second opposed braking member (102b).
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: January 28, 2020
    Assignee: Liberty Vehicle Technologies Limited
    Inventors: Philip Thomas, Anthony Blackwell, Daniel Mutch-Mathieson, Anthony Philips, Laurie Rippin, Benjamin Shepherd
  • Patent number: 10547333
    Abstract: In some embodiments, an apparatus includes an optical transceiver which includes a rate-adaptive forward error correction (FEC) encoder and a rate-adaptive FEC decoder. The rate-adaptive FEC encoder is configured to adjust a number of a set of known symbols associated with a codeword to achieve rate adaption. A length of the codeword is fixed. The rate-adaptive FEC encoder is configured to generate the codeword based on (1) a set of information symbols including the set of known symbols and a set of data symbols, and (2) a fixed number of a set of parity symbols generated using information symbols. The rate-adaptive FEC decoder is configured to receive a set of reliability values associated with a channel word, and expand the set of reliability values to produce an expanded set of reliability values. The rate-adaptive FEC decoder is further configured to decode the expanded set of reliability values.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: January 28, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Murat Arabaci, Marianna Pepe, Philip A. Thomas, David Ofelt, Massimiliano Salsi
  • Patent number: 10517092
    Abstract: A method for transmitting node data in a wireless meshed network from a plurality of wireless nodes to at least one consolidating node includes assigning each of the plurality of wireless nodes to one of a plurality of node pools and causing each of the plurality of wireless nodes to transmit node data to one or more other wireless nodes and/or the at least one consolidating node during the assigned time slots. Each wireless node transmits its node data during timeslots which are adjacent to timeslots during which a wireless node from another node pool transmits its node data. The node data for each wireless node includes data originating at the wireless node and node data received from another wireless node of the same node pool which are linearly aggregated using network coding.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: December 24, 2019
    Inventors: Jeffrey A. Weiss, Maximilian R. F. King, Declan Oller, Philip Thomas Zucker, Benjamin Naidich Wiener
  • Publication number: 20190379841
    Abstract: Embodiments of the present invention provide display method for use in a vehicle, the method comprising: obtaining (600) images of a region external to the vehicle; storing (608) at least a portion of the obtained images; generating (614) a composite image from a current image and a stored image by matching (612) portions of the stored image and the current image; and displaying (616) at least part of the composite image; wherein the composite image comprises a first region generated from the current image and a second region generated from the stored image, the second region not being visible within the current image.
    Type: Application
    Filed: January 29, 2018
    Publication date: December 12, 2019
    Inventors: Robert Hardy, Philip Thomas, David Wilson, Martin Edney
  • Publication number: 20190379553
    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: Application
    Filed: June 7, 2019
    Publication date: December 12, 2019
    Inventors: Pradeep Sindhu, Jaspal Kohli, Philip A. Thomas
  • Publication number: 20190373608
    Abstract: A method for transmitting node data in a wireless meshed network from a plurality of wireless nodes to at least one consolidating node includes assigning each of the plurality of wireless nodes to one of a plurality of node pools and causing each of the plurality of wireless nodes to transmit node data to one or more other wireless nodes and/or the at least one consolidating node during the assigned time slots. Each wireless node transmits its node data during timeslots which are adjacent to timeslots during which a wireless node from another node pool transmits its node data.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 5, 2019
    Inventors: Jeffrey A. Weiss, Maximilian R.F. King, Declan Oller, Philip Thomas Zucker, Benjamin Naidich Wiener
  • Patent number: 10406287
    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: July 6, 2018
    Date of Patent: September 10, 2019
    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
  • Publication number: 20190262569
    Abstract: A washout vent for a mask for use with a system for supplying breathable gas pressurized above atmospheric pressure to an airway of a mammal. The washout vent includes a vent orifice adapted for gas washout. The orifice includes one or more features that contribute to noise reduction, such as a channel with converging walls towards atmosphere, and/or a channel having one or more walls provided with surface treatment and/or contouring, such as roughening and/or scalloped portions.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Lee James VELISS, Philip Thomas STALLARD
  • Publication number: 20190252071
    Abstract: Disclosed are systems and methods for secure and seamless set up and modification of bolus calculator parameters for a bolus calculator tool by a health care provider (HCP). In one aspect, a method for enabling HCP set up of a bolus calculator includes providing a server accessible by both an HCP and a patient; upon login by the HCP, displaying, or transmitting for display, a fillable form, the fillable form including one or more fields for entry of one or more bolus calculator parameters; receiving data from the fillable form, the data corresponding to one or more bolus calculator parameters; and upon login by the patient, transmitting data to a device associated with the patient, the transmitted data based on the received data, where the transmitted data corresponds to one or more of the bolus calculator parameters in a format suitable for entry to a bolus calculator.
    Type: Application
    Filed: April 17, 2019
    Publication date: August 15, 2019
    Inventors: Anna Leigh Davis, Scott M. Belliveau, Esteban Cabrera, JR., Alexandra Elena Constantin, Rian Draeger, Peter Galuardi, Hari Hampapuram, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Aarthi Mahalingam, Gary A. Morris, Philip Thomas Pupa, Peter C. Simpson, Brian Christopher Smith, Tomas C. Walker
  • Publication number: 20190251456
    Abstract: Systems and methods are provided to determine a time to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a model or pattern. The time to deliver guidance may be calculated to be useful to a user in the management of a glucose concentration level.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Alexandra Elena Constantin, Scott M. Belliveau, Naresh C. Bhavaraju, Jennifer Blackwell, Eric Cohen, Basab Dattaray, Anna Leigh Davis, Rian Draeger, Arturo Garcia, John Michael Gray, Hari Hampapuram, Nathaniel David Heintzmann, Lauren Hruby Jepson, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Phil Mayou, Patrick Wile McBride, Michael Robert Mensinger, Sumitaka Mikami, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Tomas C. Walker, Daniel Justin Wiedeback, Subrai Girish Pai, Matthew T. Vogel