Patents by Inventor John A. Holman
John A. Holman 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: 20240288058Abstract: A strain wave gear includes a wave generator configured to contact a spline, the wave generator being rotatable. The strain wave gear also includes a coupler configured to couple a driver shaft to the wave generator. The coupler permits displacement of the driver shaft relative to the strain wave generator.Type: ApplicationFiled: February 23, 2024Publication date: August 29, 2024Inventors: David John HOLMAN, Neil Stuart WHITFIELD
-
Publication number: 20240179181Abstract: A system and method for authorization policy evaluation. Authorization policies are authored in a general-purpose authorization language. An evaluation engine is used in a provider network by application developers to manage access within their applications based on fine-grained permissions. The policy language combines elements of role-based and attributed-based access control within an intuitive syntax and efficient evaluation strategy. The policy syntax separates role-based expressions of a policy from attribute-based expressions of the policy.Type: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Inventors: Emina TORLAK, Darin MCADAMS, Neha RUNGTA, Michael W. HICKS, Craig Ryan DISSELKOEN, Aaron Joseph ELINE, John Holman KASTNER, Kyle HEADLEY, Anwar MAMAT, Richard Matthew MCCUTCHEN, Andrew Marshall WELLS, Kesha Hanne HIETALA, Shaobo HE, Mark Edward STALZER, Julian LOVELOCK
-
Publication number: 20240179182Abstract: A system and method for authorization policy validation. A validator takes as input an authorization policy to be analyzed and a schema that specifies entity types and their attributes, types of entity parents in an entity hierarchy, and which entity types can be used with which actions. The validator checks that the policy conforms to the schema. If the check passes, then the policy is guaranteed to be free of both type errors and attribute access errors for any input that conforms to the schema.Type: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Inventors: Michael W. HICKS, John Holman KASTNER, Emina TORLAK, Richard Matthew MCCUTCHEN, Darin MCADAMS, Neha RUNGTA, Aaron Joseph ELINE, Joseph Wallace CUTLER, Eleftherios IOANNIDIS
-
Publication number: 20230366454Abstract: A drive system for an actuator comprises first and second motors, and first and second input shafts connected to be driven by the respective first and second motors. Each of the first and second input shafts comprises a first overrunning clutch configured to rotate with the input shaft in a first direction, and a second overrunning clutch configured to rotate with the input shaft in a second direction. A first drive gear is configured to be driven by either one of the first overrunning clutches, and a second drive gear is configured to be driven by either one of the second overrunning clutches, and an output clutch and an output shaft are arranged to be driven by the first drive gear in a first mode of operation of the drive system and be driven by the second drive gear in a second mode of operation of the drive system.Type: ApplicationFiled: May 10, 2023Publication date: November 16, 2023Inventors: Stephen Harlow DAVIES, David John HOLMAN
-
Publication number: 20220237062Abstract: A graph structure provides a representation of source code and includes a plurality of nodes to represent a plurality of pointers within the source code, a plurality of type edges connecting nodes in the plurality of nodes within the graph structure (to identify a flow of a program to be implemented using the source code), and a plurality of checked edges based on respective usage of pointers in the plurality of pointers. A system determines, from the graph structure, whether one or more of the plurality of pointers comprise wild pointers based on one or more of the plurality of checked edges, and further determines, from the graph structure, pointer types for at least a portion of the plurality of pointers based on one or more of the plurality of type edges.Type: ApplicationFiled: January 26, 2021Publication date: July 28, 2022Inventors: Michael W. Hicks, John Holman Kastner, Aaron Joseph Eline
-
Patent number: 10450251Abstract: There is described a method of preparing a compound of formula I, and optical isomers thereof; in which R1 is hydrogen or a protecting group; said method comprising oxidizing verbenone and optical isomers thereof.Type: GrantFiled: December 2, 2016Date of Patent: October 22, 2019Assignee: E-THERAPEUTICS PLCInventors: Vijaya Bhasker Gondi, James Thomson Loch, III, Nicholas John Holman, Steven James Collier
-
Publication number: 20180354876Abstract: There is described a method of preparing a compound of formula I, and optical isomers thereof; in which R1 is hydrogen or a protecting group; said method comprising oxidising verbenone and optical isomers thereof.Type: ApplicationFiled: December 2, 2016Publication date: December 13, 2018Applicant: e-Therapeutics plcInventors: Vijaya Bhasker Gondi, James Thomson Loch, III, Nicholas John Holman, Steven James Collier
-
Patent number: 7959195Abstract: A lock arrangement comprises a first jaw component (28) pivotally moveable about a pivot axis (12), a second jaw component (30) releasably securable to the first jaw component (28) to form a pivotable jaw assembly (10), and an actuator arrangement operable to drive the jaw assembly from a locked position to a released position.Type: GrantFiled: March 16, 2006Date of Patent: June 14, 2011Assignee: Goodrich Actuation Systems LimitedInventors: John Herbert Harvey, David John Holman
-
Publication number: 20080063350Abstract: An optical fiber cable management panel is provided with slideable drawers and structure within the drawers for cable management and/or connection to other devices. Tray inserts drop into the drawers to provide the appropriate management and connection devices. A movable take-up mechanism manages the cable entering and exiting the drawers at side openings. Stackable pivoting storage trays on the tray insert include a detent arrangement for holding each tray in a pivoted access position. The tray inserts further include a front key, and a back tab mounting arrangement for mounting the tray inserts to the drawers, and side radius limiters including notches for extending over raised portions of the drawer. The take-up mechanism includes a U-shaped trough section and cable retention tabs. A control mechanism is provided for controlling movement of the take-up mechanism relative to the drawer.Type: ApplicationFiled: August 10, 2007Publication date: March 13, 2008Applicant: ADC Telecommunications, Inc.Inventors: Steven Trebesch, Thomas Tinucci, Joel Douglas, John Holman, Trevor Smith, Paul Lance
-
Publication number: 20070177847Abstract: A cable clip includes a housing defining an open space and outer grooves about the housing for mounting the cable clip into a mounting opening, the inner edge of the housing including trumpet flares around the edges of the ends and side to provide bend radius protection for cables passing through the clip and a gate closing off the open sided space. The gate may be attached to the housing by a living hinge.Type: ApplicationFiled: July 21, 2006Publication date: August 2, 2007Applicant: ADC Telecommunications, Inc.Inventors: Dennis Krampotich, Thomas Tinucci, John Holman
-
Publication number: 20070058918Abstract: An optical fiber cable management panel is provided with slideable drawers and structure within the drawers for cable management and/or connection to other devices. Tray inserts drop into the drawers to provide the appropriate management and connection devices. A movable take-up mechanism manages the cable entering and exiting the drawers at side openings. Stackable pivoting storage trays on the tray insert include a detent arrangement for holding each tray in a pivoted access position. The tray inserts further include a front key, and a back tab mounting arrangement for mounting the tray inserts to the drawers, and side radius limiters including notches for extending over raised portions of the drawer. The take-up mechanism includes a U-shaped trough section and cable retention tabs. A control mechanism is provided for controlling movement of the take-up mechanism relative to the drawer.Type: ApplicationFiled: July 25, 2006Publication date: March 15, 2007Applicant: ADC Telecommunications, Inc.Inventors: Steven Trebesch, Thomas Tinucci, Joel Douglas, John Holman, Trevor Smith, Paul Lance
-
Publication number: 20060008235Abstract: A cable clip includes a housing defining an open space and outer grooves about the housing for mounting the cable clip into a mounting opening, the inner edge of the housing including trumpet flares around the edges of the ends and side to provide bend radius protection for cables passing through the clip and a gate closing off the open sided space. The gate may be attached to the housing by a living hinge.Type: ApplicationFiled: September 16, 2005Publication date: January 12, 2006Applicant: ADC Telecommunications, Inc.Inventors: Dennis Krampotich, Thomas Tinucci, John Holman
-
Publication number: 20040161220Abstract: In an improved approach to mounting optical elements in a fiber optic device, the positioning and orientation of the element are more accurate and the temperature dependent variations of the position and orientation are reduced. The mount has a protruding tip contact region on a mounting surface. Adhesive is supplied between the optical element and the mounting surface, and the optical element is pressed into contact with the protruding contact tip region, substantially expelling the adhesive from between the optical element and the protruding contact tip region. The adhesive is cured at a temperature exceeding the predetermined temperature range. This permits the adhesive to pull the element on to the contact tip region throughout the operating temperature range. This also permits the optical element to contact the mounting surface so that the optical element's surface is oriented parallel to the mounting plane.Type: ApplicationFiled: September 5, 2003Publication date: August 19, 2004Applicant: ADC Telecommunications, Inc.Inventors: Jeffrey P. Treptau, Thomas J. Schmitt, John Holman
-
Patent number: 6255087Abstract: A process for preparing enantiomerically pure alcohols of the formula I (Ia or Ib) where the substituents have the following meanings: R1 hydrogen or substituted or unsubstituted C1-C6-alkyl, C1-C6-alkoxy or C1-C6-alkanoyl, R2 and R3 independently of one another hydrogen or substituted or unsubstituted C1-C6-alkyl, C1-C6-alkoxy, C1-C6-alkanoyl, C1-C6-alkylthio, C1-C6-alkylsulfinyl or C1-C6-alkylsulfonyl, R4 substituted or unsubstituted C1-C6-alkyl, C3-C8-cycloalkyl, which comprises reducing compounds of the formula II where the substituents R1 to R4 have the abovementioned meanings in aqueous solution in the presence of a carbon source and of a microorganism or of a reducing agent, of a cofactor and of an enzyme, to compounds of the formula I.Type: GrantFiled: June 21, 1999Date of Patent: July 3, 2001Assignee: BASF AktiengesellschaftInventors: Christoph Dingler, Nicholas John Holman
-
Patent number: 6234811Abstract: A process for preparing enantiomerically pure esters of the formula I (Ia and Ib) where the substituents have the following meanings: R1 hydrogen or substituted or unsubstituted C1-C6-alkyl, C1-C6-alkoxy or Cl-C6-alkanoyl, R2 and R3 independently of one another hydrogen or substituted or unsubstituted C1-C6-alkyl, C1-C6-alkoxy, C1-C6-alkanoyl, C1-C6-alkylthio, C1-C6-alkylsulfinyl or C1-C6-alkylsulfonyl, R4 and R5 R4≠R5 and independently of one another hydrogen or substituted or unsubstituted C1-C6-alkyl or R4 and R5 form together with the carbon atoms to which they are bonded a substituted or unsubstituted C3-C6-cycloalkylidene, R6 substituted or unsubstituted aryl, C1-C20-alkyl, C3-C20-alkenyl, C3-C20-alkynyl, C1-C20-alkoxy-C1-C20-alkyl comprises converting racemic compounds of the formula II, where the substituents R1 to R5 have the abovementioned meanings, with a lipase or esterase in the presence of vinyl esters of the formula III, wherType: GrantFiled: June 14, 1999Date of Patent: May 22, 2001Assignee: BASF AktiengesellschaftInventors: Friedhelm Balkenhohl, Stefan Koser, Nicholas John Holman
-
Patent number: 6225469Abstract: An improved process for the preparation of 1,2,4-triazolo[1,5-a]pyrimidine compounds comprising the reaction involving a compound of formula II and a compound of formula III in the presence of an oxidizing agent and a reducing agent, wherein a metal salt is added to form a complex with the oxidized reducing agent produced in the process, and this complex is separated from the desired product.Type: GrantFiled: February 17, 1999Date of Patent: May 1, 2001Assignee: Knoll AktiengesellschaftInventors: Nicholas John Holman, Stefan Koser
-
Patent number: 6076860Abstract: A scratch-off lottery game including a substrate having at least one area having printed indicia thereon, the printed indicia being covered by at least one clear, transparent layer which can be removed by scratching, and at least one layer on said clear transparent layer which is colored, transparent and made of a non-scratch-off material, the colored transparent layer being affixed to the clear transparent layer in a manner in which removing the clear transparent layer by scratching results in removal of the colored transparent layer.Type: GrantFiled: December 9, 1998Date of Patent: June 20, 2000Assignee: Oberthur Gaming Technologies IncInventors: Stephen John Holman, Francois Gougeon
-
Patent number: 6011181Abstract: A process for reducing the level of tri-substituted phosphine, arsine and/or stibine oxide from a mixture comprising a desired product and at least one such oxide is provided, comprising the addition of a metal salt to the mixture to form a complex with the oxide, and removing the complex from the mixture. This process has particular utility for removing triphenylphosphine oxide from a mixture--a task that was previously hard to perform.Type: GrantFiled: December 17, 1997Date of Patent: January 4, 2000Assignee: BASF AktiengesellschaftInventors: Arthur Mark Isola, Nicholas John Holman, Gerald Bernard Tometzki, John Paul Watts, Stefan Koser, Ralf Klintz, Peter Munster
-
Patent number: D526083Type: GrantFiled: October 19, 2004Date of Patent: August 1, 2006Inventor: John Holman
-
Patent number: D482488Type: GrantFiled: January 24, 2003Date of Patent: November 18, 2003Inventor: John Holman