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: 20220200250Abstract: 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: ApplicationFiled: December 21, 2021Publication date: June 23, 2022Inventors: James Brooks, Josef Feigl, Brad Wilson, Grant Young, Alexander Zink
-
Publication number: 20220142432Abstract: 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: ApplicationFiled: March 19, 2020Publication date: May 12, 2022Applicant: Dyson Technology LimitedInventors: Daniel James BROOK, Steven HUNTER, Andrew Peter SINCLAIR, Stefan KEIR
-
Publication number: 20210321253Abstract: 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: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: ARRIS Enterprises LLCInventors: John Randolph BESTERMANN, James Brook LONGDON
-
Publication number: 20210312060Abstract: 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: ApplicationFiled: June 21, 2021Publication date: October 7, 2021Inventors: James Brooks Miller, Michael Andrew Cleron
-
Publication number: 20210291029Abstract: 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: ApplicationFiled: March 22, 2021Publication date: September 23, 2021Inventors: Gregory James Brooks, Nicholas Scott Knowles
-
Patent number: 11068603Abstract: 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: GrantFiled: October 22, 2019Date of Patent: July 20, 2021Assignee: Google LLCInventors: James Brooks Miller, Michael Andrew Cleron
-
Patent number: 11065958Abstract: A control system having one or more controllers configured to determine physical or psychophysiological (3P) changes of an operator of a vehicle. First and second imaging devices take real-time images of an operator of a vehicle. Then, based on the physical, physiological and/or psychological features extracted from the imaging device data, and a 3P model from historical data the one or more processors also configured to, responsive to the physical, physiological and/or psychological changes of the operator of the vehicle, alert the operator and control the operation of the vehicle.Type: GrantFiled: January 3, 2017Date of Patent: July 20, 2021Assignee: TRANSPORTATION IP HOLDINGS, LLCInventors: Lalit Keshav Mestha, James Brooks, Peter Tu
-
Patent number: 11064354Abstract: An apparatus and method provide personal networks to tenants on a multiple dwelling unit (MDU) network. Virtual Local Area Networks (VLANs) are assigned to a plurality of tenants to define a plurality of personal networks on the MDU network such that each of the personal networks is for a different tenant and is assigned a different VLAN. Onboarding requests are received from a plurality of client devices of a tenant for access to a personal network assigned to the tenant such that, when provisioned onto the personal network, intercommunication between the client devices of the tenant across the MDU network within the personal network is provided while access thereto by client devices of other tenants is blocked.Type: GrantFiled: February 23, 2018Date of Patent: July 13, 2021Assignee: ARRIS Enterprises LLCInventors: John Randolph Bestermann, James Brook Longdon
-
Publication number: 20210188332Abstract: 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: ApplicationFiled: December 20, 2019Publication date: June 24, 2021Inventors: James Brooks, Kaitlyn A. Hrdlicka, Joseph Wakeman, Matthew Price
-
Patent number: 10783255Abstract: 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: GrantFiled: April 4, 2019Date of Patent: September 22, 2020Assignee: Google LLCInventors: James Brooks Miller, Michael Andrew Cleron
-
Patent number: 10613619Abstract: Techniques and apparatuses are described that provide an ultra-low power mode for a low-cost force-sensing device. These techniques extend battery life of the device by minimizing power consumption for potential wake-up events. To do this, a high-pass filter (e.g., differentiator) is used to evaluate sensor signals in a time domain to provide an estimate of a rate of change of the signal. When the rate of change of the signal deviates from a baseline value by a threshold amount, then a microcontroller is woken to evaluate a large number of historical samples, such as 200 or more milliseconds worth of historical data. If a human gesture is not recognized, then the microcontroller returns to an idle state, but if a human gesture is recognized, then a high-power application processor is woken to execute an application configured to perform an operation mapped to the human gesture.Type: GrantFiled: December 15, 2017Date of Patent: April 7, 2020Assignee: Google LLCInventors: Debanjan Mukherjee, James Brooks Miller
-
Publication number: 20200050771Abstract: 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: ApplicationFiled: October 22, 2019Publication date: February 13, 2020Inventors: James Brooks Miller, Michael Andrew Cleron
-
Publication number: 20200038190Abstract: An acetabular orthopaedic prosthesis and method are disclosed. The acetabular orthopaedic prosthesis includes a shell configured to engage a surgically-prepared surface of a patient's acetabulum. The shell includes one or more mounting holes that extend through the inner surface and the outer surface. A plurality of plugs are configured to be coupled to the shell, and each plug is sized to be positioned in at least one of the mounting holes of the shell. A bone screw is configured to be inserted through one of the plurality of plugs into the surgically-prepared surface to secure the shell to the patient's acetabulum.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventors: Larry G. McCleary, James Brooks
-
Publication number: 20190268762Abstract: An apparatus and method provide personal networks to tenants on a multiple dwelling unit (MDU) network. Virtual Local Area Networks (VLANs) are assigned to a plurality of tenants to define a plurality of personal networks on the MDU network such that each of the personal networks is for a different tenant and is assigned a different VLAN. Onboarding requests are received from a plurality of client devices of a tenant for access to a personal network assigned to the tenant such that, when provisioned onto the personal network, intercommunication between the client devices of the tenant across the MDU network within the personal network is provided while access thereto by client devices of other tenants is blocked.Type: ApplicationFiled: February 23, 2018Publication date: August 29, 2019Inventors: John Randolph Bestermann, James Brook Longdon
-
Publication number: 20190263416Abstract: 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: ApplicationFiled: May 13, 2019Publication date: August 29, 2019Inventors: James Brooks, Lalit Keshav Mestha
-
Publication number: 20190228162Abstract: 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: ApplicationFiled: April 4, 2019Publication date: July 25, 2019Inventors: James Brooks Miller, Michael Andrew Cleron
-
Patent number: 10341390Abstract: Systems and techniques are provided for aggregation of asynchronous trust outcomes in a mobile device. Trust levels may be determined from the signals. Each trust level may be determined independently of any other trust level. Each trust level may be determined based on applying to the signals heuristics, mathematical optimization, decisions trees, machine learning systems, or artificial intelligence systems. An aggregated trust outcome may be determined by aggregating the trust levels. Aggregating the trust levels may include applying heuristics, mathematical optimization, decisions trees, machine learning systems, or artificial intelligence systems to the trust levels, and wherein the aggregated trust outcome; and sending the aggregated trust outcome to be implemented by the enabling, disabling, or relaxing of at least one security measure based on the aggregated trust outcome.Type: GrantFiled: October 24, 2018Date of Patent: July 2, 2019Assignee: Google LLCInventors: Tal Dayan, Maya Ben Ari, Tanton Holt Gibbs, Ido Ofir, Jay Pierre Civelli, Brandon Keely, Christiaan Prins, Zheng Sun, Ning Zheng, James Brooks Miller, Jennifer Seth, Rongjing Xiang, Hugh Brendan McMahan
-
Publication number: 20190192300Abstract: An instrument for assembling an implant on a neck. The implant and neck being coupled via a taper having a taper axis. The instrument includes a frame having a distal portion and a proximal portion, the distal portion of the frame including a retaining member adapted to engage a portion of the neck. The instrument also includes a force applier retained in the proximal portion of the frame. The force applier includes a screw having a screw axis that is coaxial with the taper axis, wherein the screw is adapted to engage the implant. As the screw is turned, the force applier applies a force on the implant while the neck is held in place by the frame, thereby causing the tapers of the implant and neck to engage.Type: ApplicationFiled: August 27, 2018Publication date: June 27, 2019Inventors: JAMES BROOKS, JONATHAN THOMPSON
-
Patent number: 10328946Abstract: 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: January 3, 2017Date of Patent: June 25, 2019Assignee: GE GLOBAL SOURCING LLCInventors: James Brooks, Lalit Keshav Mestha
-
Publication number: 20190187776Abstract: Techniques and apparatuses are described that provide an ultra-low power mode for a low-cost force-sensing device. These techniques extend battery life of the device by minimizing power consumption for potential wake-up events. To do this, a high-pass filter (e.g., differentiator) is used to evaluate sensor signals in a time domain to provide an estimate of a rate of change of the signal. When the rate of change of the signal deviates from a baseline value by a threshold amount, then a microcontroller is woken to evaluate a large number of historical samples, such as 200 or more milliseconds worth of historical data. If a human gesture is not recognized, then the microcontroller returns to an idle state, but if a human gesture is recognized, then a high-power application processor is woken to execute an application configured to perform an operation mapped to the human gesture.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Applicant: Google LLCInventors: Debanjan Mukherjee, James Brooks Miller