Patents by Inventor Richard Phillips

Richard Phillips 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: 11962788
    Abstract: A video compression method may include providing and transmitting encoder commands for sequences of one or more pixels in a video frame in a YCbCr color space from a set of hierarchal encoder commands. A particular encoder command for a particular sequence may include on of a copy command, a delta command, or a make pixel command. A copy command may indicate that the particular sequence is identical to one of a previous pixel in the video frame, a pixel located above a first pixel of the particular sequence in the video frame, or a pixel in a previous video frame at a location of the first pixel. A delta command may indicate that the particular sequence includes a single pixel with color values equal to the previous pixel in the video frame combined with a signed color delta. A make pixel command may provide color values of particular sequence.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: April 16, 2024
    Assignee: VERTIV IT SYSTEMS, INC.
    Inventors: Haralson K. Reeves, Jr., James C. McCormick, Jr., John M. Phillips, Jr., G. Richard Goodley, II
  • Publication number: 20240112554
    Abstract: Embodiments of the present invention are directed to security systems for securing an item of merchandise from theft or unauthorized removal. For example, the security system may include a sensor configured to be coupled to the item of merchandise, wherein the sensor includes an electrical connector. The security system also includes a base configured to removably support the sensor thereon, wherein the base includes an electronics module having a connector. The connector of the sensor and the connector of the electronics module are configured to electrically connect with one another when the sensor is supported on the base, and the sensor is configured to detect unauthorized removal of the item of merchandise from the sensor.
    Type: Application
    Filed: November 28, 2023
    Publication date: April 4, 2024
    Inventors: Christopher Richard Helman, Kyle Baker, Jonathon D. Phillips, Daniel G. Dugas, Michael R. Johnston, Daniel C. Symons, A. Reneau Van Landingham, JR., Eric Brutke
  • Patent number: 11940882
    Abstract: Example implementations relate to metadata operations in a storage system. An example includes receiving, by a storage controller of a deduplication storage system, a plurality of data streams to be stored in persistent storage of the deduplication storage system; identifying, by the storage controller, a set of journals in a first journal group that are modified during a first backup process; determining, by the storage controller, a count of the set of journals that are modified during the first backup process; comparing, by the storage controller, the determined count to a migration threshold; and migrating, by the storage controller, at least one journal of the set of journals to a second journal group based at least on a comparison of the determined count to the migration threshold.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: March 26, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Callum Murray, Richard Phillip Mayo
  • Publication number: 20240086098
    Abstract: Example implementations relate to deduplication operations in a storage system. An example includes, in response to initiation of a new backup process to store a first stream of data, initializing a temporary sparse index to be stored in a memory of a deduplication storage system; identifying a cloned portion of the first data stream; identifying at least one container index associated with the cloned portion of the first data stream; identifying a set of hook points included in the at least one container index; and populating the temporary sparse index with a set of entries, the set of entries mapping the identified set of hook points to the at least one container index.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Richard Phillip Mayo, Aman Sahil, David Malcolm Falkinder
  • Publication number: 20240068196
    Abstract: A wedge locking element (10) for a locking device of a quick coupler A for coupling the pin P2 of an attachment to earth working machinery. The wedge locking element (10) has a sloping wedge surface (13). Projecting from the wedge surface (13) is an engagement surface (12) with which the attachment pin P2 can engage but not apply any substantial driving force to the wedge locking element (10) in the event of failure of a force maintaining the wedge locking element (10) in a position where the pin P2 is retained with the coupler A. The pin engagement surface (12) lies in a plane that is substantially in line with the direction in which the locking element (10) is, in use, moved by the driving force.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Michael Hugh James RIDER, Andrew James Phillip RIDER, David Aperahama CALVERT, Matthew James CALVERT, Andre Richard ANDERSON
  • Publication number: 20240058751
    Abstract: The present invention relates to a catalyst composition. More particularly, the present invention relates to a catalyst composition comprising a low SAR zeolite, copper in an amount of at least 2 wt %; and a rare earth element. The present invention also relates to a method for the manufacture of a catalyst composition. The present invention further relates to a catalyst article comprising a catalyst composition and a method for the treatment of an exhaust gas which comprises contacting an exhaust gas with a catalyst article comprising a catalyst composition.
    Type: Application
    Filed: July 20, 2023
    Publication date: February 22, 2024
    Inventors: Kaneshalingam ARULRAJ, Daniel Robert AVIS, Guy Richard CHANDLER, Alexander Nicholas Michael GREEN, Matthew Eben HARRIS, Oliver HEMMING, Carmelo IACONO, Alanna Susan MURPHY, Paul Richard PHILLIPS, Maria Pia RUGGERI
  • Publication number: 20240037034
    Abstract: Example implementations relate to data storage. An example includes a method comprising: receiving a data stream to be stored in a persistent storage of a deduplication storage system; assigning new data units to container indexes; storing the new data units of the data stream in a plurality of intake buffers, where each new data unit is stored in the intake buffer associated with the container index it is assigned to; determining whether a cumulative amount stored in the plurality of intake buffers exceeds a first threshold; in response to a determination that the cumulative amount exceeds the first threshold, determining a least recently updated intake buffer of the plurality of intake buffers; generating a first container entity group object comprising a set of data units stored in the least recently updated intake buffer; and writing the first container entity group object from memory to the persistent storage.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: David Malcolm Falkinder, Richard Phillip Mayo
  • Publication number: 20240037078
    Abstract: Example implementations relate to metadata operations in a storage system. An example includes generating, by a storage controller of a deduplication storage system, a candidate list of container indexes for matching operations of a received data segment, each container index in the candidate list having an associated match cost; identifying, by the storage controller, a journal group associated with a first container index listed in the candidate list; reducing, by the storage controller, a match cost associated with the first container index in response to a determination that the identified journal group is in a modified state; and performing, by the storage controller, the matching operations of the received data segment based at least on the reduced match cost of the first container index.
    Type: Application
    Filed: July 26, 2022
    Publication date: February 1, 2024
    Inventors: Aman Sahil, Richard Phillip Mayo
  • Publication number: 20240032178
    Abstract: A lighting control device is provided which includes a microcontroller, at least one wireless transceiver, at least one dimmer, one or more lighting terminals powered by the at least one dimmer, at least one environmental sensor, and at least one input device. In operation, the microcontroller obtains environmental data from the at least one environmental sensor, obtains input data from the at least one input device, transmits the environmental data and the input data to an external server, obtains a lighting operating schedule based on the environmental data and the input data from the external server, and executes the lighting operating schedule from the external server by controlling one or more smart bulbs via the at least one wireless transceiver and controlling the electrical current output to lighting terminals.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Applicant: Lime Green Lighting, LLC
    Inventor: Jonathan Richard Phillips
  • Publication number: 20240028465
    Abstract: Example implementations relate to metadata operations in a storage system. An example includes receiving, by a storage controller of a deduplication storage system, a plurality of data streams to be stored in persistent storage of the deduplication storage system; identifying, by the storage controller, a set of journals in a first journal group that are modified during a first backup process; determining, by the storage controller, a count of the set of journals that are modified during the first backup process; comparing, by the storage controller, the determined count to a migration threshold; and migrating, by the storage controller, at least one journal of the set of journals to a second journal group based at least on a comparison of the determined count to the migration threshold.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Inventors: Callum Murray, Richard Phillip Mayo
  • Patent number: 11836053
    Abstract: Example implementations relate to metadata operations in a storage system. An example storage system includes a machine-readable storage storing instructions executable by a processor to determine to generate a synthetic full backup based on data stream representations of a plurality of data streams. The instructions are also executable to, in response to a determination to generate the synthetic full backup, create a logical group including the data stream representations. The instructions are also executable to specify a cache resource allocation for the logical group, and generate the synthetic full backup from data stream representations using an amount of a cache resource limited by the cache resource allocation for the logical group.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: December 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Malcolm Falkinder, Richard Phillip Mayo, Peter Thomas Camble
  • Patent number: 11826739
    Abstract: The present disclosure relates to a method for forming a catalyst article comprising: (a) forming a plastic mixture having a solids content of greater than 50% by weight by mixing together a crystalline small pore or medium pore molecular sieve in an H+ or NH4+ form, an insoluble active metal precursor, an inorganic matrix component, an organic auxiliary agent, an aqueous solvent and optionally inorganic fibres; (b) moulding the plastic mixture into a shaped article; and (c) calcining the shaped article to form a solid catalyst body. The present disclosure further relates to a catalyst article, particularly a catalyst article which is suitable for use in the selective catalytic reduction of nitrogen oxides, and to an exhaust system.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 28, 2023
    Inventors: Nikki Jane Amos-Reichert, Daniel Avis, Juergen Bauer, Yannick Bidal, Guy Richard Chandler, Alexander Nicholas Michael Green, Neil Greenham, Matthew Eben Harris, Sofia Lopez-Orozco, Joerg Werner Muench, Paul Richard Phillips, Irene Piras
  • Patent number: 11803518
    Abstract: Examples implementations relate to journals for metadata changes. An example includes detecting, by a storage controller, metadata changes associated with a container index of a deduplication storage system; recording, by the storage controller, the detected metadata changes in a journal associated with the container index, where the journal is included in a journal group comprising a plurality of journals; determining, by the storage controller, whether a filled amount of the journal exceeds a fill threshold; and, in response to a determination that the filled amount of the journal does not exceed the fill threshold, writing the journal group from memory to persistent storage.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Richard Phillip Mayo, David Malcolm Falkinder, Russell Ian Monk, Peter Thomas Camble
  • Patent number: 11803483
    Abstract: Example implementations relate to storing manifest portions in a metadata cache. An example includes receiving, by a storage controller, a read request associated with a first data unit. In response to receiving the read request, the storage controller stores a manifest portion in a metadata cache, the stored manifest portion comprising a plurality of records, the plurality of records including a first record associated with the first data unit. The storage controller determines storage information of the first data unit using pointer information included in the first record of the stored manifest portion, and replaces the pointer information in the first record with the determined storage information of the first data unit.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Richard Phillip Mayo, David Malcolm Falkinder, Peter Thomas Camble
  • Patent number: 11794169
    Abstract: An oxidation catalyst for treating an exhaust gas from a compression ignition engine, which oxidation catalyst comprises: a substrate; a first washcoat region comprising palladium (Pd) and a first support material comprising cerium oxide; and a second washcoat region comprising platinum (Pt) and a second support material.
    Type: Grant
    Filed: February 23, 2020
    Date of Patent: October 24, 2023
    Inventors: Andrew Francis Chiffey, Neil Robert Collins, John Benjamin Goodwin, Francois Moreau, Paul Richard Phillips
  • Patent number: 11759770
    Abstract: A passive NOx absorber for treating an exhaust gas from a diesel engine is described. The passive NOx absorber comprises a first washcoat region comprising a zeolite catalyst, the zeolite catalyst comprising a noble metal and a zeolite having a SAR of 2-15.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 19, 2023
    Inventors: Jillian Collier, Francois Moreau, Matthew O'Brien, Paul Richard Phillips, Sanyuan Yang
  • Patent number: 11757374
    Abstract: We describe techniques to reduce DC ripple voltage in an inverter by determining a plurality of switching events for each of the three phases in each Pulse Width Modulation (PWM) period. The switching events provide a desired target output voltage for the respective PWM period. From this determination of the switching events, a comparison can be made to determine a first time period between a first and second switching event across all of the phases, and a second time period between the second and a third switching event across all of the phases. The timing of one or more switching events in only one of the phases in the respective PWM period is adjusted in response to the determined time period being greater than a threshold in order to reduce the determined first or second time period.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: September 12, 2023
    Assignee: YASA LIMITED
    Inventors: Simon David Hart, Samuel David Ahearn, Richard Phillips, Tim Woolmer
  • Publication number: 20230259488
    Abstract: Example implementations relate to metadata operations in a storage system. An example includes a machine-readable medium storing instructions that upon execution cause a processor to: receive a data stream to be stored in persistent storage of a deduplication storage system; store data units of the data stream in a container entity group object according to arrival time, where the data units of the container entity group object are referenced by a plurality of container indexes; generate a data index to list each container index that references at least one data unit included in the container entity group object; and in response to a determination that the total size of the container entity group object exceeds the threshold size, transfer the container entity group object from memory to the persistent storage.
    Type: Application
    Filed: January 25, 2022
    Publication date: August 17, 2023
    Inventors: Richard Phillip Mayo, Peter Thomas Camble, David Malcolm Falkinder
  • Publication number: 20230237048
    Abstract: Example implementations relate to metadata operations in a storage system. An example includes detecting, by a storage controller of a deduplication storage system, a housekeeping operation to perform updates to data of a set of container indexes of stored deduplicated data; in response to a detection of the housekeeping operation, the storage controller identifying, among the set of container indexes, a plurality of container indexes associated with a particular journal group, the particular journal group comprising a plurality of journals to store updates to data of the plurality of container indexes, respectively; and maintaining, by the storage controller, the particular journal group loaded in memory until all of the updates of the housekeeping operation to the plurality of container indexes have been stored in the respective journals of the particular journal group.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Inventors: Richard Phillip Mayo, Callum Murray, David Malcolm Falkinder
  • Publication number: 20230223878
    Abstract: We describe a method and controller for controlling an axial flux machine in which an alternating current supplied to the plurality of coils injects a compensation current to reduce a mechanical resonant component of the rotor. The compensation current is a modulated current component added to at least one of the Quadrature Current (Iq) and Direct Current (Id) components (when the alternating current is represented as a vectored DC component), when the rotor is rotating over one or more ranges of rotational speeds. The modulated current component has an electrical frequency that varies over a range of frequencies between a first frequency and a second frequency depending on the rotational speed of the rotor, the range of frequencies including a frequency that is substantially the same as a fundamental mechanical resonant frequency of the rotor, and having a phase that is out of phase with the fundamental mechanical resonant frequency of the rotor.
    Type: Application
    Filed: May 26, 2021
    Publication date: July 13, 2023
    Inventors: Tim WOOLMER, Richard PHILLIPS