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: 9861488Abstract: A knee joint prosthesis which comprises a tibial component (4, 6) and a femoral component (2). The femoral component has condyles (14, 16) which act against the tibial component, directly or indirectly, during flexing of the knee. A cam (20) on the femoral component acts against a post (26) on the tibial component at high flex angles. The surface of the post which is contacted by the cam at high flex angles is convex when the post viewed generally perpendicular to the tibial bone contact and bearing surfaces, and the femoral bearing surface which is provided by the cam, where it contacts the convex surface of the post at high flex angles, is locally concave (32) when viewed along the surface of the post which contacts the cam so that the area of contact between the post and the cam is greater at high flex angles than at lower flex angles.Type: GrantFiled: June 6, 2016Date of Patent: January 9, 2018Assignees: DePuy International, Ltd.Inventors: Richard Farrar, Liam Rowley, Andrew Cohen, James Brooks, Chitranjan S. Ranawat
-
Patent number: 9849807Abstract: A vehicle control system includes one or more processors configured to assign plural vehicles to different groups in one or more vehicle systems for travel along one or more routes. The one or more processors also are configured to determine trip plans for the different groups. The trip plans designate different operational settings of the vehicles in the different groups at different locations along one or more routes during movement of the one or more vehicle systems along the one or more routes. The one or more processors also are configured to modify one or more of the groups to which the vehicles are assigned or the operational settings for the vehicles in one or more of the vehicle systems based on a movement parameter of one or more of the vehicle systems. The trip plans for the different groups of the vehicles are interdependent upon each other.Type: GrantFiled: August 26, 2016Date of Patent: December 26, 2017Assignee: General Electric CompanyInventors: Harry Kirk Mathews, Jr., Dan Dai, James Brooks
-
Patent number: 9830480Abstract: A computing device executes one or more trusted execution environment (TEE) processes in a TEE of a processor. The one or more TEE processes cryptographically protect a secret and a policy. The policy specifies a plurality of conditions on usage of the secret. A particular non-TEE process generates a request whose fulfillment involves an action requiring use of the secret. Responsive to the request, one or more non-TEE processes determine whether a first subset of the plurality of conditions is satisfied. Responsive to the first subset of the plurality of conditions being satisfied, the one or more TEE processes determine that a second, different subset of the plurality of conditions is satisfied. Responsive to determining the second subset of the plurality of conditions is satisfied, the one or more TEE processes use the secret to perform the action.Type: GrantFiled: August 21, 2015Date of Patent: November 28, 2017Assignee: Google LLCInventors: Benjamin David Poiesz, Andrew Abramson, Neel Rao, Shawn Edward Willden, Andres Guillermo Morales, James Brooks Miller
-
Patent number: 9815470Abstract: An energy management system and method for a vehicle system operate the vehicle system according to a current trip plan as the vehicle system travels along a route during a trip. The current trip plan designates operational settings of the vehicle system. The system and method also revise the current trip plan into a revised trip plan responsive to current, actual operation of the vehicle system differing from the current trip plan by at least a designated threshold amount. The revised trip plan designates operational settings of the vehicle system and includes an initial designated operational setting that matches the current, actual operation of the vehicle system.Type: GrantFiled: May 20, 2016Date of Patent: November 14, 2017Assignee: General Electric CompanyInventors: Juli-Ann Luther, Jeffrey Twichel, Brian Nedward Meyer, Joseph Daniel Wakeman, Swapna Rameshbabu Gaikwad, John William Brand, James Brooks, David Allen Eldredge, Robert James Foy, Kevin Kapp, Ajith Kuttannair Kumar, William Martin, James Andrew Napolitano, Saravanan Thiyagarajan, Eric Vorndran
-
Patent number: 9805201Abstract: 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: June 23, 2014Date of Patent: October 31, 2017Assignee: Google Inc.Inventors: James Brooks Miller, Michael Andrew Cleron
-
Publication number: 20170240226Abstract: A vehicle airflow control apparatus (900) has an air inlet (902) at the rear quarter glass (906) of the vehicle and ducting (908) leading via an openable joint (912) and rear ducting (912) past a bend (916) to an exit blowing aperture (918), a concertina element (928) allowing duct movement, the openable joint having a self-alignment cup (938) with wedging inner sides (944, 946), an interface seal connecting the rear ducting and the cup, a deployable spoiler (920) having a drive system (978), 10 outboard positional control of the spoiler being provided by a rod (998) with cone surfaces (1000, 1002).Type: ApplicationFiled: October 14, 2015Publication date: August 24, 2017Inventors: James Brooks, Grant Hastie, Richard Wilcox, Andrew Kirk, Dean Smart, Benn Matcham, Andrew McAllister, Darren Coe
-
Patent number: 9726821Abstract: An adiabatic elliptical optical coupler device is provided comprising: a substrate having an edge; a first waveguide on the substrate, the first waveguide comprising a constant-width region and a tapered region terminating at the edge of the substrate, the tapered region having a smaller width at the edge than at the constant-width region; and, a pair of second waveguides on the substrate, and located on either side of the tapered region, each of the pair of the second waveguides terminating at the edge at a first end and extending to a second end adjacent the constant-width region, and distal the first end; at least a portion of each of the pair of second waveguides being tapered, and optically coupled to the first waveguide to transition a mode of an optical signal in the first waveguide from an elliptical mode at the edge towards a confined mode.Type: GrantFiled: December 1, 2015Date of Patent: August 8, 2017Assignee: RANOVUS INC.Inventors: Kyle Murray, Dylan Logan, Christopher James Brooks, Ryan Murray Hickey
-
Patent number: 9715164Abstract: The disclosure concerns a camera mouth mount including a mouth piece coupled to a camera mount and configured for holding the camera mount with the mouth of a user. The mouth piece includes a pair of opposing bite supports extending from a proximal end to a distal end, the bite supports being connected at a junction disposed at the distal end. The camera mount is coupled to the junction of the bite supports. Various embodiments are described wherein a mouth piece is coupled to a camera mount. The camera mouth piece is used to hold a camera in ones mouth for the purpose of obtaining media while performing an activity such as surfing or another action sport.Type: GrantFiled: May 18, 2016Date of Patent: July 25, 2017Assignee: MyGo, LLCInventors: Jeffrey Mark Russell, Nicholas James Brooks
-
Patent number: 9676403Abstract: A vehicle control system and method determine one or more designated speeds of a trip plan for a trip of a vehicle system along a route. The trip plan can designate the one or more designated speeds as a function of one or more of time or distance along the route for the trip. Geometry of the route that the vehicle system will travel along during the trip is determined, as well as one or more prospective forces that will be exerted on the vehicle system during movement of the vehicle system along the route for the trip based at least in part on the geometry of the route. The trip plan is revised to reduce at least one of the prospective forces by reducing at least one of the designated speeds of the trip plan based on the one or more prospective forces that are determined.Type: GrantFiled: April 29, 2015Date of Patent: June 13, 2017Assignee: General Electric CompanyInventors: James Brooks, Harry Kirk Mathews, Jr., Dan Dai, Ramu Sharat Chandra, Gabriel De Albuquerque Gleizer, Bruno Paes Leao, Carlos Gonzaga
-
Publication number: 20170153392Abstract: An adiabatic elliptical optical coupler device is provided comprising: a substrate having an edge; a first waveguide on the substrate, the first waveguide comprising a constant-width region and a tapered region terminating at the edge of the substrate, the tapered region having a smaller width at the edge than at the constant-width region; and, a pair of second waveguides on the substrate, and located on either side of the tapered region, each of the pair of the second waveguides terminating at the edge at a first end and extending to a second end adjacent the constant-width region, and distal the first end; at least a portion of each of the pair of second waveguides being tapered, and optically coupled to the first waveguide to transition a mode of an optical signal in the first waveguide from an elliptical mode at the edge towards a confined mode.Type: ApplicationFiled: December 1, 2015Publication date: June 1, 2017Inventors: Kyle MURRAY, Dylan LOGAN, Christopher James BROOKS, Ryan Murray HICKEY
-
Patent number: 9634833Abstract: Systems and techniques are provided for gesture-based password entry to unlock an encrypted device. A gesture input from a user to a gesture interface may be received. The gesture input may be converted to gesture data which may be hashed using a hashing algorithm to obtain a table key. A table including a master key may be encrypted using the table key. The master key may include a key for decrypting a primary storage that is at least partially encrypted. A second gesture input may be receive. The second gesture input may be an input from a user to the gesture interface. The second gesture input may be converted to second gesture data which may be hashed using the hashing algorithm to obtain a key equivalent to the table key. The table including the master key may be decrypted using the key equivalent to the table key.Type: GrantFiled: June 20, 2014Date of Patent: April 25, 2017Assignee: GOOGLE INC.Inventors: James Brooks Miller, Paul Daniel Lawrence
-
Publication number: 20160368495Abstract: An energy management system and method for a vehicle system operate the vehicle system according to a current trip plan as the vehicle system travels along a route during a trip. The current trip plan designates operational settings of the vehicle system. The system and method also revise the current trip plan into a revised trip plan responsive to current, actual operation of the vehicle system differing from the current trip plan by at least a designated threshold amount. The revised trip plan designates operational settings of the vehicle system and includes an initial designated operational setting that matches the current, actual operation of the vehicle system.Type: ApplicationFiled: May 20, 2016Publication date: December 22, 2016Inventors: Juli-Ann Luther, Jeffrey Twichel, Brian Nedward Meyer, Joseph Daniel Wakeman, Swapna Rameshbabu Gaikwad, John William Brand, James Brooks, David Allen Eldredge, Robert James Foy, Kevin Kapp, Ajith Kuttannair Kumar, William Martin, James Andrew Napolitano, Saravanan Thiyagarajan, Eric Vorndran
-
Publication number: 20160362022Abstract: A vehicle control system includes one or more processors configured to assign plural vehicles to different groups in one or more vehicle systems for travel along one or more routes. The one or more processors also are configured to determine trip plans for the different groups. The trip plans designate different operational settings of the vehicles in the different groups at different locations along one or more routes during movement of the one or more vehicle systems along the one or more routes. The one or more processors also are configured to modify one or more of the groups to which the vehicles are assigned or the operational settings for the vehicles in one or more of the vehicle systems based on a movement parameter of one or more of the vehicle systems. The trip plans for the different groups of the vehicles are interdependent upon each other.Type: ApplicationFiled: August 26, 2016Publication date: December 15, 2016Inventors: Harry Kirk Mathews, JR., Dan Dai, James Brooks
-
Publication number: 20160354662Abstract: An extension net for providing a backstop for a standard or specially modified lacrosse goal. The extension net includes one or more frame portions that are secured to the lacrosse goal and are rotatable so as to vary an angle between an end portion of the extension net and the lacrosse goal. The extension net can be sized so as to mark an outer boundary of a regulation lacrosse crease. A convertible goal that has both lacrosse and hockey goal modes and that can support an extension net in one or both of the modes.Type: ApplicationFiled: February 5, 2016Publication date: December 8, 2016Inventors: Harry Conforti, Raymond Cozzi, James Brooks Sweet
-
Publication number: 20160350561Abstract: A computing device executes one or more trusted execution environment (TEE) processes in a TEE of a processor. The one or more TEE processes cryptographically protect a secret and a policy. The policy specifies a plurality of conditions on usage of the secret. A particular non-TEE process generates a request whose fulfillment involves an action requiring use of the secret. Responsive to the request, one or more non-TEE processes determine whether a first subset of the plurality of conditions is satisfied. Responsive to the first subset of the plurality of conditions being satisfied, the one or more TEE processes determine that a second, different subset of the plurality of conditions is satisfied. Responsive to determining the second subset of the plurality of conditions is satisfied, the one or more TEE processes use the secret to perform the action.Type: ApplicationFiled: August 21, 2015Publication date: December 1, 2016Inventors: Benjamin David Poiesz, Andrew Abramson, Neel Rao, Shawn Edward Willden, Andres Guillermo Morales, James Brooks Miller
-
Publication number: 20160324529Abstract: A cutting block comprises a body having a top surface for guiding a saw blade, and a top plate connected to the body. The top plate can move between a first position in which the top plate is spaced apart from the body and a second position in which the top surface of the top plate is an extension of the top surface of the body. The top plate has first and second resiliently deformable arms extending from it, spaced apart along the top plate, and the body has first and second recesses formed in it extending substantially perpendicularly to the top surface of the body. The first and second arms on the top plate are inserted in the recesses so that the arms and the recesses define the path for movement of the top plate relative to the body between the first and second position.Type: ApplicationFiled: February 17, 2015Publication date: November 10, 2016Applicant: DEPUY (IRELAND)Inventors: ANDREW BAILEY, JAMES BROOKS
-
Publication number: 20160318532Abstract: A vehicle control system and method determine one or more designated speeds of a trip plan for a trip of a vehicle system along a route. The trip plan can designate the one or more designated speeds as a function of one or more of time or distance along the route for the trip. Geometry of the route that the vehicle system will travel along during the trip is determined, as well as one or more prospective forces that will be exerted on the vehicle system during movement of the vehicle system along the route for the trip based at least in part on the geometry of the route. The trip plan is revised to reduce at least one of the prospective forces by reducing at least one of the designated speeds of the trip plan based on the one or more prospective forces that are determined.Type: ApplicationFiled: April 29, 2015Publication date: November 3, 2016Inventors: JAMES BROOKS, HARRY KIRK MATHEWS, JR., DAN DAI, RAMU SHARAT CHANDRA, GABRIEL DE ALBUQUERQUE GLEIZER, BRUNO PAES LEAO, CARLOS GONZAGA
-
Patent number: 9458542Abstract: The present teachings are directed toward an electrocatalytic cell including a barrier, having at least a first side and a second side opposite the first side, comprising a material permeable to oxygen ions and impermeable to at least CO2, CO, H2, H2O and hydrocarbons, an electrical power supply in communication with the barrier, a catalyst adjacent the first side of the barrier, a supply of feedstock components in communication with the first side of the barrier, a supply of a carrier gas component in communication with the second side of the barrier; wherein the feedstock components contact the catalyst and react to form hydrocarbon-containing components and oxygen-containing components, and the electrical power supply biases the barrier to thereby conduct oxygen ions from the first side to the second side. Also presented are a device and methods for producing carbon nanotubes.Type: GrantFiled: March 26, 2012Date of Patent: October 4, 2016Assignees: Honda Motor Co., Ltd., University of Connecticut, TheInventors: Steven L. Suib, Christopher James Brooks, Samuel Frueh, Boxun Hu, Eric Rolland Kreidler
-
Publication number: 20160278931Abstract: A knee joint prosthesis which comprises a tibial component (4, 6) and a femoral component (2). The femoral component has condyles (14, 16) which act against the tibial component, directly or indirectly, during flexing of the knee. A cam (20) on the femoral component acts against a post (26) on the tibial component at high flex angles. The surface of the post which is contacted by the cam at high flex angles is convex when the post viewed generally perpendicular to the tibial bone contact and bearing surfaces, and the femoral bearing surface which is provided by the cam, where it contacts the convex surface of the post at high flex angles, is locally concave (32) when viewed along the surface of the post which contacts the cam so that the area of contact between the post and the cam is greater at high flex angles than at lower flex angles.Type: ApplicationFiled: June 6, 2016Publication date: September 29, 2016Inventors: Richard Farrar, Liam Rowley, Andrew Cohen, James Brooks, Chitranjan S. Ranawat
-
Patent number: 9453735Abstract: A system and method for determining dynamically changing distributions of vehicles in a vehicle system are disclosed. The system and method determine handling parameters of the vehicle system. The handling parameters are determined for different distributions of the vehicles among different groups at different potential change points along a route. The system and method also determine whether to change the distributions at potential change points based on the handling parameters. Based on determining that the distributions are to change, a selected sequence of changes to the distributions is determined at one or more of the potential change points along the route. Change indices are generated based on the selected sequence. The change indices designate times and/or the one or more potential change points at which the distributions changes. The vehicles included in a common group have common designated operational settings while the vehicles are in the common group.Type: GrantFiled: February 25, 2015Date of Patent: September 27, 2016Assignee: General Electric CompanyInventors: Harry Kirk Mathews, Jr., Dan Dai, James Brooks