Patents by Inventor Gary Morgan
Gary Morgan 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: 11428615Abstract: Viscosity assemblies may be used to determine the viscosity of a sample fluid at a surface location under one or more downhole conditions prior to pumping or flowing of the sample fluid downhole. A viscosity assembly may include a bob assembly disposed in a container that includes a bob disposed about a magnet rotor that rotates when a shear force is applied by the flow of the sample fluid in the container. A stator coil may receive a control signal that induces a force or a voltage that causes the magnet rotor to rotate the bob by a predetermined distance to position the bob from the rotated position back to the initial position.Type: GrantFiled: March 31, 2017Date of Patent: August 30, 2022Assignee: Halliburton Energy Services, Inc.Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista, Abhhilash Mamilla, Sandeep Mavinkal Kizhakke Veedu, Andrew David Vos
-
Patent number: 10853133Abstract: A method for scheduling tasks to a cyclic schedule, comprising maintaining a request queue, a count, the count being initialized to a given limit, and an index of a current time slot within the schedule. Periodically, if the request queue contains a reference to an urgent task among the tasks, that reference is removed from the request queue and the urgent task is dispatched and if the request queue is empty, the index is advanced to the next time slot within the schedule. If the next time slot is statically assigned to a task among the tasks, that task is dispatched, and if the next time slot is unassigned and the count is below the limit, the count is incremented and the index is further advanced to the next but one time slot.Type: GrantFiled: May 1, 2018Date of Patent: December 1, 2020Assignee: Robert Bosch GmbHInventors: Nigel Tracey, Alexander Vensmer, Gary Morgan, Michael Mutter, Paul Austin, Thomas Wendel
-
Patent number: 10821374Abstract: A mud retort assembly includes a retort that heats a fluid and thereby generates vapors, a condenser in fluid communication with the retort to at least partially condense the vapors and thereby generate a liquid, a condensate collector that receives the liquid and residual vapors via an outlet pipe of the condenser, and a collector plug having a frustoconical body that extends partially into the condensate collector at an opening to the condensate collector. The collector plug defines a central aperture that receives the outlet pipe and has an annular flange extending radially outward from the frustoconical body to rest on the condensate collector at the opening.Type: GrantFiled: November 18, 2016Date of Patent: November 3, 2020Assignee: Halliburton Energy Services, Inc.Inventors: Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Harmeet Singh Jammu, Andrew David Vos
-
Publication number: 20200064245Abstract: Viscosity assemblies may be used to determine the viscosity of a sample fluid at a surface location under one or more downhole conditions prior to pumping or flowing of the sample fluid downhole. A viscosity assembly may include a bob assembly disposed in a container that includes a bob disposed about a magnet rotor that rotates when a shear force is applied by the flow of the sample fluid in the container. A stator coil may receive a control signal that induces a force or a voltage that causes the magnet rotor to rotate the bob by a predetermined distance to position the bob from the rotated position back to the initial position.Type: ApplicationFiled: March 31, 2017Publication date: February 27, 2020Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista, Abhhilash Mamilla, Sandeep Mavinkal Kizhakke Veedu, Andrew David Vos
-
Patent number: 10501657Abstract: There is provided herein an opaque one-part room temperature vulcanizing silicone polymer composition comprising: (a) a silanol-terminated diorganopolysiloxane, (b) an opaque reinforcing filler; (c) a polyalkoxysilane crosslinking agent; (d) a condensation cure catalyst; (e) an organo-functional alkoxy silane adhesion promoter; and, (f) a cyclic siloxane. There is also provided a method for the continuous production of such a silicone polymer composition, and a paint containing such a silicone polymer composition.Type: GrantFiled: March 8, 2017Date of Patent: December 10, 2019Assignee: Momentive Performance Materials Inc.Inventor: Gary Morgan Lucas
-
Patent number: 10495558Abstract: Systems and methods for measuring the viscosity of a fluid may comprise a rotor cup having an inner chamber; a first bob rotatably disposed within a first region of the inner chamber; and a second bob rotatably disposed within a second region of the inner chamber, wherein the second bob rotates relative to the first bob based on a difference in viscosity of fluid in the first region and the second region.Type: GrantFiled: March 17, 2015Date of Patent: December 3, 2019Assignee: Halliburton Energy Services, Inc.Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista
-
Patent number: 10445125Abstract: A method for securing an application programming interface of a utility program library, including at least one program construct, of a hypervisor, including a configuration of the hypervisor that assigns at least one permissible call of the program construct to at least one guest system of the hypervisor, and a code generation, supported by the configuration, of a declaration of the program construct adapted to the guest system.Type: GrantFiled: July 27, 2016Date of Patent: October 15, 2019Assignee: Robert Bosch GmbHInventors: Gunnar Piel, Gary Morgan
-
Patent number: 10444134Abstract: A system for measuring the viscosity of a fluid comprises a rotor cup; a bob disposed within the rotor cup and having shaft rotatably coupled to the rotor cup; a bearing connecting the shaft of the bob to the rotor cup; a magnetic coupling comprising a first magnetic element connected to the shaft of the bob and a second magnetic element disposed outside the rotor cup adjacent to the first magnetic element; and an inertial measurement unit disposed adjacent to the second magnetic element which is capable of sensing rotation of the magnetic coupling.Type: GrantFiled: March 26, 2015Date of Patent: October 15, 2019Assignee: Halliburton Energy Services, Inc.Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista, Chatti Srinivasa Rao
-
Patent number: 10430231Abstract: A method for creating a hypervisor unit for a control unit is described. The hypervisor unit is designed to execute two applications on the control unit during a run time. The hypervisor unit is created during a compile time as a function of a first property of the first application, as a function of a second property of the second application, and as a function of a third property of the control unit.Type: GrantFiled: May 20, 2015Date of Patent: October 1, 2019Assignee: Robert Bosch GmbHInventors: Andrew Borg, Gary Morgan, Holger Broede, Jochen Haerdtlein
-
Publication number: 20190227724Abstract: A method for protecting a working memory, including the following features:—memory areas of the working memory are optionally assigned to a first class or a second class; prior to a program execution, at least the memory areas of the first class are entered into a configuration table of the memory protection unit; and when access to a destination area among the memory areas of the second class is requested during the program execution, the destination area is entered into the configuration table before the access is granted.Type: ApplicationFiled: September 20, 2017Publication date: July 25, 2019Inventors: Achim Schaefer, Andrew Borg, Gary Morgan, Gunnar Piel, Paul Austin
-
Patent number: 10281381Abstract: Systems and methods for measuring the viscosity of a fluid comprises an oscillation cylinder having an inner surface, wherein the oscillation cylinder includes a fluid; a fixed piston having a first stopper disposed within the oscillation cylinder and forming a seal with the inner surface; an adjustable piston having a second stopper disposed within the oscillation cylinder and forming a seal with the inner surface; a chamber defined between the first stopper and second stopper; a bob formed within the chamber having a sensor which measures an axial shear force induced by the oscillating cylinder which is indicative of the apparent viscosity of the fluid in the chamber; and a motor capable of linearly translating the oscillation cylinder.Type: GrantFiled: March 18, 2015Date of Patent: May 7, 2019Assignee: Halliburton Energy Services, Inc.Inventors: Bhargav Gajji, Richard Gary Morgan, Ketan Chimanlal Bhaidasna, Subrahmanyam Surya Venkata Sista
-
Publication number: 20180321973Abstract: A method for scheduling tasks to a cyclic schedule, comprising maintaining a request queue, a count, the count being initialized to a given limit, and an index of a current time slot within the schedule. Periodically, if the request queue contains a reference to an urgent task among the tasks, that reference is removed from the request queue and the urgent task is dispatched and if the request queue is empty, the index is advanced to the next time slot within the schedule. If the next time slot is statically assigned to a task among the tasks, that task is dispatched, and if the next time slot is unassigned and the count is below the limit, the count is incremented and the index is further advanced to the next but one time slot.Type: ApplicationFiled: May 1, 2018Publication date: November 8, 2018Inventors: Nigel Tracey, Alexander Vensmer, Gary Morgan, Michael Mutter, Paul Austin, Thomas Wendel
-
Patent number: 10095544Abstract: Method for hosting a multitasking guest on a host system, wherein the guest is allocated a periodic execution server and a deferrable execution server associated with a partition of the system, event-driven tasks of the guest are assigned to the deferrable execution server, time-driven tasks of the guest are assigned to the periodic execution server, a hypervisor of the execution servers is assigned to a first priority group of the system, the deferrable execution server is assigned to a second priority group of the system, the periodic execution server is assigned to a third priority group of the system, and a preemptive task scheduler maintains a descending priority order among the priority groups while the execution servers execute the tasks concurrently.Type: GrantFiled: July 20, 2016Date of Patent: October 9, 2018Assignee: ROBERT BOSCH GMBHInventors: Christos Evripidou, Gary Morgan, Alan Burns
-
Publication number: 20180258316Abstract: There is provided herein an opaque one-part room temperature vulcanizing silicone polymer composition comprising: (a) a silanol-terminated diorganopolysiloxane, (b) an opaque reinforcing filler; (c) a polyalkoxysilane crosslinking agent; (d) a condensation cure catalyst; (e) an organo-functional alkoxy silane adhesion promoter; and, (f) a cyclic siloxane. There is also provided a method for the continuous production of such a silicone polymer composition, and a paint containing such a silicone polymer composition.Type: ApplicationFiled: March 8, 2017Publication date: September 13, 2018Inventor: Gary Morgan Lucas
-
Patent number: 10013300Abstract: A method for the on-board diagnosis of a control unit which include a hypervisor and at least one guest system operated under the hypervisor. In the method, the guest system receives a diagnosis inquiry at an individual diagnosis address of the guest system from a diagnostic tool with the aid of a communication infrastructure. The guest system makes a self-diagnosis. The guest system receives a hypervisor diagnosis from the hypervisor. The guest system transmits, at its diagnosis address, the self-diagnosis or the hypervisor diagnosis to the diagnostic tool as a function of the diagnosis inquiry.Type: GrantFiled: July 28, 2016Date of Patent: July 3, 2018Assignee: ROBERT BOSCH GMBHInventors: Gunnar Piel, Gary Morgan
-
Publication number: 20180140968Abstract: A mud retort assembly includes a retort that heats a fluid and thereby generates vapors, a condenser in fluid communication with the retort to at least partially condense the vapors and thereby generate a liquid, a condensate collector that receives the liquid and residual vapors via an outlet pipe of the condenser, and a collector plug having a frustoconical body that extends partially into the condensate collector at an opening to the condensate collector. The collector plug defines a central aperture that receives the outlet pipe and has an annular flange extending radially outward from the frustoconical body to rest on the condensate collector at the opening.Type: ApplicationFiled: November 18, 2016Publication date: May 24, 2018Applicant: Halliburton Energy Services, Inc.Inventors: Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Harmeet Singh Jammu, Andrew David Vos
-
Publication number: 20180017476Abstract: Systems and methods for measuring the viscosity of a fluid comprises an oscillation cylinder having an inner surface, wherein the oscillation cylinder includes a fluid; a fixed piston having a first stopper disposed within the oscillation cylinder and forming a seal with the inner surface; an adjustable piston having a second stopper disposed within the oscillation cylinder and forming a seal with the inner surface; a chamber defined between the first stopper and second stopper; a bob formed within the chamber having a sensor which measures an axial shear force induced by the oscillating cylinder which is indicative of the apparent viscosity of the fluid in the chamber; and a motor capable of linearly translating the oscillation cylinder.Type: ApplicationFiled: March 18, 2015Publication date: January 18, 2018Inventors: Bhargav Gajji, Richard Gary Morgan, Ketan Chimanlal Bhaidasna, Subrahmanyam Surya Venkata Sista
-
Publication number: 20180010995Abstract: A system for measuring the viscosity of a fluid comprises a rotor cup; a bob disposed within the rotor cup and having shaft rotatably coupled to the rotor cup; a bearing connecting the shaft of the bob to the rotor cup; a magnetic coupling comprising a first magnetic element connected to the shaft of the bob and a second magnetic element disposed outside the rotor cup adjacent to the first magnetic element; and an inertial measurement unit disposed adjacent to the second magnetic element which is capable of sensing rotation of the magnetic coupling.Type: ApplicationFiled: March 26, 2015Publication date: January 11, 2018Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista, Chatti Srinivasa Rao
-
Publication number: 20180003607Abstract: Systems and methods for measuring the viscosity of a fluid may comprise a rotor cup having an inner chamber; a first bob rotatably disposed within a first region of the inner chamber; and a second bob rotatably disposed within a second region of the inner chamber, wherein the second bob rotates relative to the first bob based on a difference in viscosity of fluid in the first region and the second region.Type: ApplicationFiled: March 17, 2015Publication date: January 4, 2018Inventors: Bhargav Gajji, Ketan Chimanlal Bhaidasna, Richard Gary Morgan, Subrahmanyam Surya Venkata Sista
-
Publication number: 20170161097Abstract: A method for creating a hypervisor unit for a control unit is described. The hypervisor unit is designed to execute two applications on the control unit during a run time. The hypervisor unit is created during a translation time as a function of a first property of the first application, as a function of a second property of the second application, and as a function of a third property of the control unit.Type: ApplicationFiled: May 20, 2015Publication date: June 8, 2017Applicant: Robert Bosch GmbHInventors: Andrew Borg, Gary Morgan, Holger Broede, Jochen Haerdtlein