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: 20250087020Abstract: 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: ApplicationFiled: November 21, 2024Publication date: March 13, 2025Applicant: Google LLCInventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
-
Publication number: 20250078562Abstract: 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: ApplicationFiled: November 20, 2024Publication date: March 6, 2025Applicant: Google LLCInventors: Firas Sammoura, James Brooks Miller
-
Patent number: 12223708Abstract: 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: GrantFiled: April 24, 2024Date of Patent: February 11, 2025Assignee: Google LLCInventors: Firas Sammoura, James Brooks Miller
-
Patent number: 12217536Abstract: 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: GrantFiled: December 5, 2019Date of Patent: February 4, 2025Assignee: Google LLCInventors: Kevin Chyn, James Brooks Miller, Tyler Reed Kugler
-
Patent number: 12192756Abstract: 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: GrantFiled: March 9, 2022Date of Patent: January 7, 2025Assignee: Ruckus IP Holdings, LLCInventor: James Brook Longdon
-
Patent number: 12175790Abstract: 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: GrantFiled: April 23, 2021Date of Patent: December 24, 2024Assignee: Google LLCInventors: Firas Sammoura, James Brooks Miller
-
Publication number: 20240420462Abstract: 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: ApplicationFiled: April 24, 2024Publication date: December 19, 2024Inventors: Firas Sammoura, James Brooks Miller
-
Publication number: 20240405872Abstract: 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: ApplicationFiled: August 12, 2024Publication date: December 5, 2024Applicant: pureLiFi LimitedInventors: Harald Ulrich Haas, Zhihong Zeng, Roger James Brook Jellicoe
-
Patent number: 12110046Abstract: 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: GrantFiled: December 20, 2019Date of Patent: October 8, 2024Assignee: Transportation IP Holdings, LLCInventors: James Brooks, Kaitlyn A. Hrdlicka, Joseph Wakeman, Matthew Price
-
Patent number: 12101118Abstract: 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: GrantFiled: May 29, 2020Date of Patent: September 24, 2024Assignee: PURELIFI LIMITEDInventors: Harald Ulrich Haas, Zhihong Zeng, Roger James Brook Jellicoe
-
Publication number: 20240269304Abstract: 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: ApplicationFiled: November 23, 2021Publication date: August 15, 2024Inventors: 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: 12058514Abstract: 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: GrantFiled: June 23, 2021Date of Patent: August 6, 2024Assignee: Ruckus IP Holdings LLCInventors: John Randolph Bestermann, James Brook Longdon
-
Publication number: 20240245699Abstract: 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: ApplicationFiled: February 29, 2024Publication date: July 25, 2024Inventors: 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: 20240240874Abstract: 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: ApplicationFiled: January 18, 2023Publication date: July 18, 2024Inventors: Albert W. Chan, Don Nguyen, Glen Michael James Brooks
-
Publication number: 20240193985Abstract: 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: ApplicationFiled: April 23, 2021Publication date: June 13, 2024Applicant: Google LLCInventors: Firas Sammoura, James Brooks Miller
-
Patent number: 11998163Abstract: 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: GrantFiled: March 19, 2020Date of Patent: June 4, 2024Assignee: Dyson Technology LimitedInventors: Daniel James Brook, Steven Hunter, Andrew Peter Sinclair, Stefan Keir
-
Patent number: 11993267Abstract: 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: GrantFiled: May 13, 2019Date of Patent: May 28, 2024Assignee: Transportation IP Holdings, LLCInventors: James Brooks, Lalit Keshav Mestha
-
Patent number: 11995884Abstract: 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: GrantFiled: June 13, 2023Date of Patent: May 28, 2024Assignee: Google LLCInventors: Firas Sammoura, James Brooks Miller
-
Publication number: 20240150293Abstract: 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: ApplicationFiled: January 11, 2022Publication date: May 9, 2024Inventors: 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: 11973326Abstract: 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: GrantFiled: December 21, 2021Date of Patent: April 30, 2024Assignee: VERTIV CORPORATIONInventors: James Brooks, Josef Feigl, Brad Wilson, Grant Young, Alexander Zink