Patents by Inventor James Brook

James Brook 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: 11977620
    Abstract: Examples for validating the identify of an application in an inter-app communication protocol are described. An attestation payload is obtained from a third party attestation service that is executed remotely from a device on which the application is running. The attestation payload can be validated by another application on the device in order to validate the identity of the application providing the attestation payload.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: May 7, 2024
    Assignee: VMware LLC
    Inventors: Simon Paul Brooks, Anuj Panwar, Siavash James Joorabchian Hawkins
  • Patent number: 11973326
    Abstract: A power distribution box is disclosed. The power distribution box may include a housing including one or more panels. The one or more panels may define a cavity. The power distribution box may include one or more outlets coupled to one or more portions of the one or more panels of the housing. The power distribution box may include one or more output plugs configured to receive one or more power distribution whips. The one or more output plugs may be configured to couple to one or more portions of the one or more panels of the housing. The power distribution box may include one or more circuit breakers coupled to one or more portions of the one or more panels of the housing. The power distribution box may include at least one power whip coupled to an output plug of the one or more output plugs.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 30, 2024
    Assignee: VERTIV CORPORATION
    Inventors: James Brooks, Josef Feigl, Brad Wilson, Grant Young, Alexander Zink
  • Patent number: 11950986
    Abstract: A press for shaping an absorbent tampon blank into a shaped tampon pledget includes a central cavity arranged and configured to accommodate an absorbent tampon blank having a front portion and a back portion. The main longitudinal axis of the press passes in the middle of the central cavity and a plurality of penetrating dies are arranged radially around the said main longitudinal axis. Each penetrating die has a pressing face on at least a fragment of its side facing the central cavity. The said press comprises at least one cam to actuate the plurality of penetrating dies. Furthermore, the plurality of penetrating dies comprises at least one penetrating die having a pressing face with a first shaped longitudinal profile, and least one penetrating die having a pressing face with a second shaped longitudinal profile.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: April 9, 2024
    Assignee: Johnson & Johnson GmbH
    Inventors: Nick Brooks, David L. Kimball, Peter Morgan, James Stembridge
  • Patent number: 11948242
    Abstract: Methods and apparatuses are described for intelligent smoothing of 3D alternative reality applications for secondary 2D viewing. A computing device receives a first data set corresponding to a first position of an alternative reality viewing device. The computing device generates a 3D virtual environment for display on the alternative reality viewing device using the first data set, and a 2D rendering of the virtual environment for display on a display device using the first data set. The computing device receives a second data set corresponding to a second position of the alternative reality viewing device after movement of the alternative reality viewing device. The computing device determines whether a difference between the first data set and the second data set is above a threshold. The computing device updates the 2D rendering of the virtual environment on the display device using the second data set, when the difference is above the threshold value.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: April 2, 2024
    Assignee: FMR LLC
    Inventors: Adam Schouela, David Martin, Brian Lough, James Andersen, Cecelia Brooks
  • Patent number: 11946478
    Abstract: There is provided a fan assembly comprising a motor-driven impeller arranged to generate an airflow, an air outlet arranged to emit the airflow, a plurality of sensors arranged to measure a value for each of a plurality of air quality characteristics, a display and a processor. The processor is configured to receive measured values for each of the plurality of air quality characteristics, identify one of a corresponding set of intervals within which the measured value falls and select an air quality index value associated with the identified interval. The processor is then configured to identify the highest of the selected air quality index values as a current overall air quality index value and to cause the display to display a time series plot of the current air quality index value and a number of preceding air quality index values.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: April 2, 2024
    Assignee: Dyson Technology Limited
    Inventors: David John Shorter, Liam Craig Barclay, Mark Douglas Whiting, Victoria Isabelle Palmer, Jonathan Edward Clear, Edward Michael Waugh, Daniel James Beavis, Thomas Sideropoulos, James Benjamin Brooks
  • Publication number: 20240101326
    Abstract: A product container made of a certain plastic material, and the coupling of multiple such product containers together are disclosed herein. Each of the product containers includes either a solid or a solid/liquid combination product therein, which impacts the process of coupling the product containers.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 28, 2024
    Inventors: Theodore TEKIP, Jessica HAMILTON, Joerg HENDRIX, James MARTINEK, Li ZHANG, Timothy MUI, Stephanie GUSTAFSON, Ryan BROOKS, Clayton OHMES
  • Patent number: 11931555
    Abstract: A power injector system having a power injector for enabling delivery of fluid in an injection procedure to be performed on a patient may include one or more processors; a first user interface; and a second user interface. The first user interface and the second user interface may be configured to accept a plurality of user inputs associated with control of a plurality of operations of the power injector system and display information associated with the plurality of operations. One of the first user interface and the second user interface may be proximate to the power injector and the other may be remote from the power injector. The one or more processors may be programmed and/or configured to independently control the first user interface and the second user interface based on a first user input and a next user input received from the first user interface and/or the second user interface.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: March 19, 2024
    Assignee: BAYER HEALTHCARE LLC
    Inventors: John Volkar, Corey Kemper, Samantha Parker, James Hoon Yoo, Leona Mulcahy, Michael Brooks, Richard Sokolov
  • Publication number: 20240086216
    Abstract: A method, system, computer program product and a computer program for prioritizing queued tasks waiting to access a resource associated with a resource manager in an application server, wherein an incoming task received at the application server from a calling application may have a status indicating that the incoming task is in a final phase during which a response to the calling application is created, the method comprising: receiving the incoming task; identifying the status of the incoming task; in response to identifying that the status of the incoming task is in the final phase, placing the incoming task in a priority queue; analyzing any queued tasks waiting to access the resource in the priority queue and one or more other queues; and processing a queued task from the priority queue in preference to the one or more other queues.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Inventors: Philip I Wakelin, Michael D. Brooks, Alan Hollingshead, Mark James Hiscock
  • Publication number: 20240078846
    Abstract: This document describes techniques and systems that enable grid-based enrollment for face authentication. The techniques and systems include overlaying a three-dimensional (3D) tracking window over a preview image of the user's face displayed via a display device. The 3D tracking window includes a plurality of segments, which persist to correspond to an approximate direction that the user's face is facing. Based on the tracking, segments are highlighted to indicate the approximate direction that the user's face is facing, a camera captures enrollment images of the user's face facing that direction, and embeddings are generated based on the enrollment images and stored in a fixed grid of pose cells corresponding to various facial poses for use in face authentication. Responsive to generation and storage of the embeddings, an indication that the one or more segments are completed is provided.
    Type: Application
    Filed: December 5, 2019
    Publication date: March 7, 2024
    Applicant: Google LLC
    Inventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
  • Patent number: 11918443
    Abstract: A doming tool for manufacturing absorbent tampon includes a plurality of stations made of devices for shaping a tampon pledget tip, and a hollow mandrel engaging with the stations. The stations are supported by at least one mounting plate.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: March 5, 2024
    Assignee: Johnson & Johnson GmbH
    Inventors: Nick Brooks, Peter Morgan, James Stembridge, Trevor Whales
  • Patent number: 11883727
    Abstract: The portable and adjustable training apparatus (also labelled as portable hangboard) is portable and can be attached to a fixed point of stabilization via the cord as desired for training purposes. It is freely moveable in that it can be transported to various locations or orientations for use. It is made up of a cylindrical shape in which a hollow core has a cord tied in a loop through the core. The cord is designed to travel through grooves/channels on the apparatus endcap resulting in the body to rotate to desired angle or position for training purposes. Attaching the cord to a fixed point allows the user to apply resistance on the body of the apparatus through the user's fingers resulting in the required resistance to train finger strength. The apparatus is used in training finger strength for sport and recreation.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: January 30, 2024
    Inventors: Gregory James Brooks, Nicholas Scott Knowles
  • Publication number: 20230385393
    Abstract: This document describes a biometric authentication system including a biometric authentication manager is configured to receive user input at a touch-sensitive display, determine a shape of the user input, and alter a luminosity and/or color of one or more portions of a region of the touch-sensitive display. Through such a technique, the biometric authentication manager can implement spatially, temporally, and/or chromatically variable illumination patterns to produce a fingerprint reflection, receive the fingerprint reflection, and then analyze the fingerprint reflection for authenticity and/or for liveness characteristics effective to detection spoof fingerprints.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 30, 2023
    Applicant: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Patent number: 11693974
    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: July 4, 2023
    Assignee: Google LLC
    Inventors: James Brooks Miller, Michael Andrew Cleron
  • Publication number: 20230182791
    Abstract: Various methods and systems are provided for a railyard system. In one example, a method for managing a railyard comprises, within the railyard, positioning a cargo unit on a multi-directional pad and moving the pad multi-directionally based on a requested order for the cargo unit relative to other cargo units, where the requested order corresponds to an order of cargo units on railcars of an outbound train. The multi-directional pad may operate within an arena, where the arena includes a concrete surface depressed into the ground such that a surface of the pad is level with a surface of the ground surrounding the arena, thereby allowing railcars to be pushed onto the pad by a locomotive of a train.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: Thomas Lewis, Anthony D. Paul, Ankit Mathur, Nathan North, James Brooks
  • Publication number: 20220224414
    Abstract: An optical wireless communication (OWC) system comprises: an access point (AP) comprising a plurality of OWC transmitters and a plurality of OWC receivers; a station (STA) comprising at least one retroreflector; and a controller configured to control the OWC AP transmitters and/or OWC AP receivers; wherein the controller is configured to process data representative of at least one OWC signal that is received by at least one of the OWC AP receivers after having been transmitted by at least one of the OWC AP transmitters and reflected by the at least one retroreflector; and the controller is configured to activate and/or deactivate at least one of the OWC AP transmitters and/or OWC AP receivers based on the processing of the data that is representative of the received at least one OWC signal.
    Type: Application
    Filed: May 29, 2020
    Publication date: July 14, 2022
    Applicant: pureLiFi Limited
    Inventors: Harald Ulrich Haas, Zhihong Zeng, Roger James Brook Jellicoe
  • Publication number: 20220201469
    Abstract: A computer that segments traffic associated with different entities across heterogeneous networks is described. During operation, the computer may provide, addressed to a second computer, information that specifies a mapping of an identifier of an electronic device in a wireless network and a second identifier of a virtual container for traffic associated with the electronic device in the wireless network to a third identifier of the electronic device in a cellular-telephone network, where the electronic device and the virtual container are associated with an entity. Then, the computer may communicate the traffic between the wireless network and the cellular-telephone network within the virtual container based at least in part on the mapping, where the virtual container isolates the traffic from other traffic in the wireless network. Note that the identifier may include a MAC address and the third identifier may include an IMSI.
    Type: Application
    Filed: March 9, 2022
    Publication date: June 23, 2022
    Applicant: ARRIS Enterprises LLC
    Inventor: James Brook Longdon
  • Publication number: 20220200250
    Abstract: A power distribution box is disclosed. The power distribution box may include a housing including one or more panels. The one or more panels may define a cavity. The power distribution box may include one or more outlets coupled to one or more portions of the one or more panels of the housing. The power distribution box may include one or more output plugs configured to receive one or more power distribution whips. The one or more output plugs may be configured to couple to one or more portions of the one or more panels of the housing. The power distribution box may include one or more circuit breakers coupled to one or more portions of the one or more panels of the housing. The power distribution box may include at least one power whip coupled to an output plug of the one or more output plugs.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 23, 2022
    Inventors: James Brooks, Josef Feigl, Brad Wilson, Grant Young, Alexander Zink
  • Publication number: 20220142432
    Abstract: A vacuum cleaner includes a vacuum motor configured to draw air through the vacuum cleaner; a battery configured to supply electricity to the vacuum motor; and a control system configured to control the supply of electricity from the battery to the vacuum motor. The control system is configured to switch the vacuum cleaner between a first power mode in which electricity is delivered from the battery to the vacuum motor at a first power level, and at least a second power mode in which electricity is delivered from the battery to the vacuum motor at a second power level which is lower than the first power level. The control system is configured to monitor the extent of operation of the vacuum cleaner in the different power modes, and to provide an alert if usage of the vacuum cleaner in the first power mode exceeds a threshold.
    Type: Application
    Filed: March 19, 2020
    Publication date: May 12, 2022
    Applicant: Dyson Technology Limited
    Inventors: Daniel James BROOK, Steven HUNTER, Andrew Peter SINCLAIR, Stefan KEIR
  • Publication number: 20210321253
    Abstract: An apparatus and method provide personal networks to a plurality of tenant entities on a property network, which has a captive portal and a property identification (ID). Virtual Local Area Network (VLAN) are assigned to each of the plurality of tenant entities to define a plurality of personal networks on the property network using dynamic VLAN assignment. Onboarding requests are received from one or more user devices on a specific personal network of the plurality of personal networks. The onboarding requests are processed in a manner permitting intercommunication among the one or more user devices within the specific personal network, to take place across the property network.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Applicant: ARRIS Enterprises LLC
    Inventors: John Randolph BESTERMANN, James Brook LONGDON
  • Publication number: 20210312060
    Abstract: Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.
    Type: Application
    Filed: June 21, 2021
    Publication date: October 7, 2021
    Inventors: James Brooks Miller, Michael Andrew Cleron