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

  • Publication number: 20250087020
    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: November 21, 2024
    Publication date: March 13, 2025
    Applicant: Google LLC
    Inventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
  • Publication number: 20250078562
    Abstract: This document describes methods and systems of adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensors, UDFPS, in an electronic device. The electronic device includes an adaptive-enrollment module that determines characteristics of a fingerprint based on information corresponding to a touch input detected by a touch-display device, including size and shape of an area of the touch input. Based on the fingerprint characteristics, a number and location of enrollment touches used for completing enrollment of the fingerprint are adjusted to minimize the number of enrollment touches required to complete the enrollment, minimize the amount of time needed to complete the enrollment, and maximize coverage of the fingerprint.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Applicant: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Patent number: 12223708
    Abstract: A method includes identifying, within an image that represents a fingerprint, a plurality of keypoints. The method also includes determining a plurality of pixel vectors by transforming, for each respective keypoint, a corresponding two-dimensional (2D) array of pixel values associated with the respective keypoint into a corresponding pixel vector, and obtaining a plurality of filter vectors that represent, for each respective filter of a plurality of filters, a transformation of a corresponding 2D array of filter values of the respective filter into a corresponding filter vector. The method additionally includes convolving the plurality of keypoints with the plurality of filters by multiplying, using a tensor processing hardware, a pixel matrix formed by the plurality of pixel vectors and a filter matrix formed by the plurality of filter vectors, and determining, based on the convolving, a representation of the fingerprint.
    Type: Grant
    Filed: April 24, 2024
    Date of Patent: February 11, 2025
    Assignee: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Patent number: 12217536
    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: Grant
    Filed: December 5, 2019
    Date of Patent: February 4, 2025
    Assignee: Google LLC
    Inventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
  • Patent number: 12192756
    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: Grant
    Filed: March 9, 2022
    Date of Patent: January 7, 2025
    Assignee: Ruckus IP Holdings, LLC
    Inventor: James Brook Longdon
  • Patent number: 12175790
    Abstract: This document describes methods and systems of adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensors, UDFPS, in an electronic device. The electronic device includes an adaptive-enrollment module that determines characteristics of a fingerprint based on information corresponding to a touch input detected by a touch-display device, including size and shape of an area of the touch input. Based on the fingerprint characteristics, a number and location of enrollment touches used for completing enrollment of the fingerprint are adjusted to minimize the number of enrollment touches required to complete the enrollment, minimize the amount of time needed to complete the enrollment, and maximize coverage of the fingerprint.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: December 24, 2024
    Assignee: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Publication number: 20240420462
    Abstract: A method includes identifying, within an image that represents a fingerprint, a plurality of keypoints. The method also includes determining a plurality of pixel vectors by transforming, for each respective keypoint, a corresponding two-dimensional (2D) array of pixel values associated with the respective keypoint into a corresponding pixel vector, and obtaining a plurality of filter vectors that represent, for each respective filter of a plurality of filters, a transformation of a corresponding 2D array of filter values of the respective filter into a corresponding filter vector. The method additionally includes convolving the plurality of keypoints with the plurality of filters by multiplying, using a tensor processing hardware, a pixel matrix formed by the plurality of pixel vectors and a filter matrix formed by the plurality of filter vectors, and determining, based on the convolving, a representation of the fingerprint.
    Type: Application
    Filed: April 24, 2024
    Publication date: December 19, 2024
    Inventors: Firas Sammoura, James Brooks Miller
  • Publication number: 20240405872
    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: August 12, 2024
    Publication date: December 5, 2024
    Applicant: pureLiFi Limited
    Inventors: Harald Ulrich Haas, Zhihong Zeng, Roger James Brook Jellicoe
  • Patent number: 12110046
    Abstract: System includes a controller comprising one or more processors configured to generate alertness requests to an operator of a vehicle system during a trip. The alertness requests are generated according to a determined routine. The controller is further configured to receive reactive inputs from the operator that are responsive to the alertness requests. The controller is further configured to determine whether the trip includes a permissible route segment for suspending the determined routine. The permissible route segment has a route characteristic of one or both of: a reduced likelihood of operator-required events occurring or a predicted workload for the operator that is less than a defined workload threshold.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 8, 2024
    Assignee: Transportation IP Holdings, LLC
    Inventors: James Brooks, Kaitlyn A. Hrdlicka, Joseph Wakeman, Matthew Price
  • Patent number: 12101118
    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: Grant
    Filed: May 29, 2020
    Date of Patent: September 24, 2024
    Assignee: PURELIFI LIMITED
    Inventors: Harald Ulrich Haas, Zhihong Zeng, Roger James Brook Jellicoe
  • Publication number: 20240269304
    Abstract: Antibody-drug conjugates that bind to human oncology targets are disclosed. The antibody-drug conjugates comprise a Bcl-xL inhibitor drug moiety. The disclosure farther relates to methods and compositions for use in the treatment of cancers by administering the antibody-drug conjugates provided herein. Linker-drug conjugates comprising Bcl-xL inhibitor drug moiety and methods of making same are also disclosed.
    Type: Application
    Filed: November 23, 2021
    Publication date: August 15, 2024
    Inventors: Matthew T. Burger, Zhuoliang Chen, Joseph Anthony D'Alessio, Eric McNeill, Katsumasa Nakajima, Richard Vaughan Newcombe, Mark G. Palermo, Bing Yu, Qiang Zhang, Frédéric Colland, James Edward Paul Davidson, Lea Delacour, Patrice Desos, Olivier Geneste, Vesela Kostova, Andras Kotschy, Ana Leticia Maragno, James Brooke Murray, Tibor Novak, Jérôme Benoit Starck
  • Patent number: 12058514
    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: Grant
    Filed: June 23, 2021
    Date of Patent: August 6, 2024
    Assignee: Ruckus IP Holdings LLC
    Inventors: John Randolph Bestermann, James Brook Longdon
  • Publication number: 20240245699
    Abstract: Compounds of formula (I): wherein A1, A2, Ra, Rb, Rc, Rd, R3, R4, R5 and T are as defined in the description. Medicinal products containing the same which are useful in treating pathologies involving a deficit in apoptosis, such as cancer, auto-immune diseases, and diseases of the immune system.
    Type: Application
    Filed: February 29, 2024
    Publication date: July 25, 2024
    Inventors: Arnaud LE TIRAN, Thierry LE DIGUARHER, Jérôme-Benoît STARCK, Jean-Michel HENLIN, Anne-Françoise GUILLOUZIC, Guillaume DE NANTEUIL, Olivier GENESTE, Imre FEJES, János TATAI, Miklós NYERGES, James Edward Paul DAVIDSON, James Brooke MURRAY, I-Jen CHEN, Didier DURAND
  • Publication number: 20240240874
    Abstract: Provided is a heatpipe for effective heat transfer. In one example, a heatpipe includes an evaporator section, a condenser section, and a fluid transport section. The evaporator section includes a first wick having a first porosity. The condenser section includes a second wick having a second porosity. The fluid transport section is configured to transport a fluid between the evaporator section and the condenser section.
    Type: Application
    Filed: January 18, 2023
    Publication date: July 18, 2024
    Inventors: Albert W. Chan, Don Nguyen, Glen Michael James Brooks
  • Publication number: 20240193985
    Abstract: This document describes methods and systems of adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensors, UDFPS, in an electronic device. The electronic device includes an adaptive-enrollment module that determines characteristics of a fingerprint based on information corresponding to a touch input detected by a touch-display device, including size and shape of an area of the touch input. Based on the fingerprint characteristics, a number and location of enrollment touches used for completing enrollment of the fingerprint are adjusted to minimize the number of enrollment touches required to complete the enrollment, minimize the amount of time needed to complete the enrollment, and maximize coverage of the fingerprint.
    Type: Application
    Filed: April 23, 2021
    Publication date: June 13, 2024
    Applicant: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Patent number: 11998163
    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: Grant
    Filed: March 19, 2020
    Date of Patent: June 4, 2024
    Assignee: Dyson Technology Limited
    Inventors: Daniel James Brook, Steven Hunter, Andrew Peter Sinclair, Stefan Keir
  • Patent number: 11993267
    Abstract: An alerter augmentation system includes one or more processors that determine an alertness of an operator of a vehicle system. The one or more processors also generate operator input requests that are separated in time by a temporal delay. These input requests seek responses or action by the operator in an attempt to keep or make the operator alert. The one or more processors change one or more of the temporal delay between the input requests and/or a type of the input requests that are generated based at least in part on the alertness of the operator that is determined.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: May 28, 2024
    Assignee: Transportation IP Holdings, LLC
    Inventors: James Brooks, Lalit Keshav Mestha
  • Patent number: 11995884
    Abstract: A method includes identifying, within an image that represents a fingerprint, a plurality of keypoints. The method also includes determining a plurality of pixel vectors by transforming, for each respective keypoint, a corresponding two-dimensional (2D) array of pixel values associated with the respective keypoint into a corresponding pixel vector, and obtaining a plurality of filter vectors that represent, for each respective filter of a plurality of filters, a transformation of a corresponding 2D array of filter values of the respective filter into a corresponding filter vector. The method additionally includes convolving the plurality of keypoints with the plurality of filters by multiplying, using a tensor processing hardware, a pixel matrix formed by the plurality of pixel vectors and a filter matrix formed by the plurality of filter vectors, and determining, based on the convolving, a representation of the fingerprint.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: May 28, 2024
    Assignee: Google LLC
    Inventors: Firas Sammoura, James Brooks Miller
  • Publication number: 20240150293
    Abstract: Compounds of Formula (I): wherein R1, R3, R11, R12, X, Y1, Y2, Y3, Y4 and are as defined in the description. Medicinal products containing the same which are useful in treating conditions requiring anti-apoptotic inhibitors.
    Type: Application
    Filed: January 11, 2022
    Publication date: May 9, 2024
    Inventors: Stephen STOKES, Simon BEDFORD, l-Jen CHEN, James Edward Paul DAVIDSON, Nicholas DAVIES, Christopher John GRAHAM, Sean Martin MCKENNA, Johannes W.G. MEISSNER, James Brooke MURRAY, Rachel Jane PARSONS, Stuart RAY, Emma SANDERS, Claire Louise WALMSLEY, Paul Andrew BROUGH, András KOTSCHY, Ágnes PROSZENYÁK, Ádám SINAI, Balázs Károly BÁLINT, Márton CSÉKEI, Márton ZWILLINGER, Rita GARAMVÖLGYI, Szabolcs SIPOS, Vilibald KUN, Zoltán SZABÓ, Maïa CHANRION, Francesca ROCCHETTI, Frédéric COLLAND, Ana Leticia MARAGNO, Laura BRESSON
  • 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