Patents by Inventor Ben John
Ben John 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: 9724600Abstract: Methods, systems, and computer-storage media having computer-usable instructions embodied thereon, for controlling objects in a virtual environment are provided. Real-world objects may be received into a virtual environment. The real-world objects may be any non-human object. An object skeleton may be identified and mapped to the object. A user skeleton of the real-world user may also be identified and mapped to the object skeleton. By mapping the user skeleton to the object skeleton, movements of the user control the movements of the object in the virtual environment.Type: GrantFiled: October 26, 2011Date of Patent: August 8, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christopher Harley Willoughby, Jeffrey Jesus Evertt, Justin Avram Clark, Ben John Hindle, Peter Glenn Sarrett, Joel Deaguero
-
Publication number: 20170212026Abstract: An exemplary paddle includes a central shaft having a first end and a second end. One or more lateral blades extend laterally from the central shaft, and each lateral blade including a geared end positioned adjacent the central shaft and a distal end opposite the geared end. Each lateral blade provides a blade gear at the geared end. A drive shaft is movably positioned within the central shaft and operatively coupled to the one or more lateral blades such that rotation of the drive shaft about a central axis rotates the one or more lateral blades about a corresponding one or more blade axes. The one or more lateral blades are able to move between a horizontal position and a vertical position via independent actuation.Type: ApplicationFiled: August 27, 2014Publication date: July 27, 2017Applicant: Halliburton Energy Services, Inc.Inventors: Kenneth Heidt Matthews, Ben John Iverson, Andrew David Vos, Christopher Ray Bell
-
Patent number: 9610709Abstract: The present invention provides a method and system for the management of multiple heated mould tools (302, 304) in a facility with limited resource, by monitoring energy usage of a first mould tool (302), and starting a second mould tool (304) when enough energy is available.Type: GrantFiled: June 24, 2013Date of Patent: April 4, 2017Assignee: SURFACE GENERATION LIMITEDInventor: Ben John Halford
-
Publication number: 20150342989Abstract: The invention provides analgesic, antipyretic, anti-inflammatory, and anti-neoplastic compositions containing epilactose in combination with non-steroidal anti-inflammatory drugs and pharmaceutically acceptable zinc compounds. This invention relates to the use of these novel compositions for significantly improved and synergistic safety and therapeutic profiles.Type: ApplicationFiled: June 13, 2015Publication date: December 3, 2015Inventors: PHILIP ALEX, Ben Johns
-
Publication number: 20150336295Abstract: The present invention provides a method and system for the management of multiple heated mould tools (302, 304) in a facility with limited resource, by monitoring energy usage of a first mould tool (302), and starting a second mould tool (304) when enough energy is available.Type: ApplicationFiled: June 24, 2013Publication date: November 26, 2015Applicant: SURFACE GENERATION LIMITEDInventor: Ben John HALFORD
-
Patent number: 9084769Abstract: The invention provides analgesic, antipyretic and anti-inflammatory compositions containing epilactose in combination with non-steroidal anti-inflammatory drugs and pharmaceutically acceptable zinc compounds. This invention relates to the use of these novel compositions for significantly improved and synergistic safety and therapeutic profiles.Type: GrantFiled: December 5, 2012Date of Patent: July 21, 2015Inventors: Phillip Alex, Ben Johns
-
Publication number: 20140279564Abstract: Methods, systems, apparatus, and computer program products are provided for facilitating anonymous texts and payments between a buyer and a seller. In one embodiment, a method is provided comprising (a) receiving input indicating a user selection of an item associated with a seller and a price that a user is interested in buying; (b) receiving a first text message from the user comprising a buy command; (c) providing a prompt to the user to provide a passcode via a second text message; (d) receiving a third text message from the user comprising a passcode; and (e) facilitating payment by the user to the seller of an amount based at least in part on the price associated with the item.Type: ApplicationFiled: March 7, 2014Publication date: September 18, 2014Applicant: MeetMePay, Inc.Inventors: Jesse Benjamin Dyer, Ben John Dyer, Stephen Douglas Crawford
-
Patent number: 8474124Abstract: A tooling system comprises a plurality of elements arranged in an array, the elements of the array being movable between a closed position in which the elements contact one another and are secured in position, and an open position in which the elements of the array are spaced apart and are capable of vertical movement relative to one another, characterized in that the tooling system further comprises means for retaining the elements of the array in a plurality of different relative vertical alignments. A method of operating the tooling system is also described, which method of operating includes at least the steps of moving the elements of the array into a first vertical alignment, machining the free ends of the elements according to a predetermined pattern and moving the elements of the array into a second vertical alignment in which the machined ends of the elements produce a desired surface contour.Type: GrantFiled: June 29, 2005Date of Patent: July 2, 2013Assignee: Surface Generation, Ltd.Inventor: Ben John Halford
-
Patent number: 8469344Abstract: A tooling system (1) having a number of elements (2) arranged in an array, which elements define a contoured surface, or a section of a contoured surface. The tooling system also including means (7) for mounting an element to a support rail (5) which extends across the array, which means allows adjustment of the height of the element with respect to other elements of the array, and extends through the support rail into a space defined below the support rail. A supporting element (6) formed from a suitable resistant material and including accommodation means (8) for the means for mounting, is located in the space below the support rail and is sized so that it substantially vertically fills the space between the support rail and a base on which the tooling system is located.Type: GrantFiled: June 25, 2007Date of Patent: June 25, 2013Assignee: Surface Generation, Ltd.Inventor: Ben John Halford
-
Publication number: 20130142869Abstract: The invention provides analgesic, antipyretic and anti-inflammatory compositions containing epilactose in combination with non-steroidal anti-inflammatory drugs and pharmaceutically acceptable zinc compounds. This invention relates to the use of these novel compositions for significantly improved and synergistic safety and therapeutic profiles.Type: ApplicationFiled: December 5, 2012Publication date: June 6, 2013Inventors: Phillip Alex, Ben Johns
-
Patent number: 8424691Abstract: A two-post mounting rack includes a frame bottom, a frame top, a pair of frame uprights interconnected between the frame bottom and the frame top, and a base assembly for supporting the frame bottom on a surface. One or more of the frame bottom, the frame top, the pair of frame uprights, and the base assembly are seismically hardened. Each frame upright has a closed cross-sectional shape. Each frame upright includes a flange with apertures adapted to provide a mounting location for cable management projections. The base assembly includes two separate end gusset members. Each end gusset member includes two corner gussets. Each corner gusset includes a floor plate and a riser plate. The two corner gussets in each end gusset member are connected by a bridge member. The frame top includes an upper cross-member and two lateral reinforcement plates.Type: GrantFiled: February 23, 2012Date of Patent: April 23, 2013Assignee: Chatsworth Products, Inc.Inventors: William McMillan, III, Ben John Sy, Andrew Ungho Pae
-
Publication number: 20120306924Abstract: Methods, systems, and computer-storage media having computer-usable instructions embodied thereon, for controlling objects in a virtual environment are provided. Real-world objects may be received into a virtual environment. The real-world objects may be any non-human object. An object skeleton may be identified and mapped to the object. A user skeleton of the real-world user may also be identified and mapped to the object skeleton. By mapping the user skeleton to the object skeleton, movements of the user control the movements of the object in the virtual environment.Type: ApplicationFiled: October 26, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: CHRISTOPHER HARLEY WILLOUGHBY, JEFFREY JESUS EVERTT, JUSTIN AVRAM CLARK, BEN JOHN HINDLE, PETER GLENN SARRETT, JOEL DEAGUERO
-
Publication number: 20120145655Abstract: A two-post mounting rack includes a frame bottom, a frame top, a pair of frame uprights interconnected between the frame bottom and the frame top, and a base assembly for supporting the frame bottom on a surface. One or more of the frame bottom, the frame top, the pair of frame uprights, and the base assembly are seismically hardened. Each frame upright has a closed cross-sectional shape. Each frame upright includes a flange with apertures adapted to provide a mounting location for cable management projections. The base assembly includes two separate end gusset members. Each end gusset member includes two corner gussets. Each corner gusset includes a floor plate and a riser plate. The two corner gussets in each end gusset member are connected by a bridge member. The frame top includes an upper cross-member and two lateral reinforcement plates.Type: ApplicationFiled: February 23, 2012Publication date: June 14, 2012Inventors: William McMILLAN, III, Ben John SY
-
Patent number: 8128077Abstract: This invention relates to a tooling system comprising a plurality of elements (22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64) having tessellating sides arranged in an array. The elements of the array being movable between a closed position in which the elements contact one another, and an open position in which the elements of the array are spaced apart. In the open position the elements are capable of vertical movement relative to one another. Drive means for opening and closing the array are provided and the elements are mounted on supporting rails (2, 4, 6, 8, 10, 12, 14) and are driven by the drive means between the open position and the closed position along a drive axis which is at angle to the longitudinal axis of the supporting rails.Type: GrantFiled: September 14, 2006Date of Patent: March 6, 2012Inventor: Ben John Halford
-
Publication number: 20120006330Abstract: The embodiments pertain to tracheostomy tubes with an outer cannula and a disposable inner cannula which is connected to a ventilator coupling and the other end of the ventilator coupling connected to the ventilator tubing. The existing connection between the disposable inner cannula and the ventilator coupling is made by simple insertion of the disposable inner cannula into the ventilator coupling and unintentional disconnections do occur. Embodiments consist of locking or securely fastening the connection between the disposable inner cannula and the ventilator coupling. One embodiment consists of level arms that are mounted on a ventilator coupling and a retaining collar mounted on a disposable inner cannula to securely fasten the ventilator coupling to the disposable inner cannula. This will prevent accidental or unintentional disconnection and thereby the patient's health will not be compromised nor will it deteriorate and death may be prevented.Type: ApplicationFiled: July 6, 2010Publication date: January 12, 2012Inventor: Ben John Barbot
-
Patent number: 7901166Abstract: A tooling system comprises a plurality of elongate elements each having an upper surface, said elements being arranged in an array to present said upper surfaces for machining by cutting tool means; support means for supporting said elements, each said element being supported on said support means for axial movement between upper and lower positions relative to the other elements in the array thereby to enable adjustment of the vertical position of said element surface; and clamping means for clamping the array of elements in a closed position in which the elements contact one another for enabling the free ends of the elements to be machined to produce a desired surface contour.Type: GrantFiled: December 23, 2004Date of Patent: March 8, 2011Assignee: Surface Generation LimitedInventor: Ben John Halford
-
Publication number: 20110018860Abstract: A display is provided having private and public viewing modes. The display comprises a display device and a parallax optic (3) comprising an array of parallax elements (4). Each of the elements (4) co-operates with a set of pixels (1,2) having at least one first pixel (1) and at least one second pixel (2). A line (23) passing through the centre (21) of each first pixel (1) and the centre (22) of the cooperating parallax element (4) extends into a first viewing region (20a). The parallax elements (4) re-strict viewing of the first pixels (1) to the first viewing region and permit viewing of the second pixels (2) in a second viewing region. The display device displays a private image in the private viewing mode by means of only the first pixels (1) and displays a non-private image in the public viewing mode by means of at least the second pixels (2).Type: ApplicationFiled: February 20, 2009Publication date: January 27, 2011Applicant: SHARP KABUSHIKI KAISHAInventors: Lesley Anne Parry-Jones, Grant Bourhill, Ben John Broughton, Jonathan Mather, Nathan James Smith, Emma Jayne Walton, Michel Sagardoyburu
-
Publication number: 20100295229Abstract: A tooling system (1) having a number of elements (2) arranged in an array, which elements define a contoured surface, or a section of a contoured surface. The tooling system also including means (7) for mounting an element to a support rail (5) which extends across the array, which means allows adjustment of the height of the element with respect to other elements of the array, and extends through the support rail into a space defined below the support rail. A supporting element (6) formed from a suitable resistant material and including accommodation means (8) for the means for mounting, is located in the space below the support rail and is sized so that it substantially vertically fills the space between the support rail and a base on which the tooling system is located.Type: ApplicationFiled: June 25, 2007Publication date: November 25, 2010Applicant: Surface Generation Ltd.Inventor: Ben John Halford
-
Patent number: 7797975Abstract: An element (10) for use in a tooling system which comprises a plurality of elements arranged in an array, the elements of the array being movable between a closed position in which the elements contact one another and are secured in position, and an open position in which the elements of the array are spaced apart and are capable of vertical movement relative to one another is characterized in that the element comprises tagging means (8) providing the element with a unique identifier. The tagging means preferably comprises a radio frequency identification (RFID) tag.Type: GrantFiled: December 22, 2005Date of Patent: September 21, 2010Assignee: Surface Generation LtdInventor: Ben John Halford
-
Patent number: 7726167Abstract: A tooling system comprises a plurality of elements (24) arranged in an array, each element being supported on a cross rail (22) and being moveable relative to the other elements in the array. Each element terminates in a threaded support post (25) extending from a first end of the element, and is associated with a corresponding internally threaded aperture in the cross rail upon which the element is supported. The tooling system further comprises an adjusting component in the form of a fork (46) which is driveable in rotation and engageable with an element of the array to drive the element in rotation, upon rotation of the fork.Type: GrantFiled: December 23, 2004Date of Patent: June 1, 2010Assignee: Surface Generation, LtdInventor: Ben John Halford