Patents by Inventor John Mullin
John Mullin 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: 9303599Abstract: Methods are provided for reliving excess vacuum from a fuel tank. In response to elevated fuel tank vacuum levels, a canister purge valve is opened to dissipate the vacuum to an engine intake manifold while the engine is not combusting. Alternatively, the purge valve is opened to dissipate the excess vacuum to the intake manifold while the engine is combusting during conditions when the likelihood of air-fuel ratio errors are lower or when any incurred errors are better tolerated.Type: GrantFiled: February 21, 2013Date of Patent: April 5, 2016Assignee: Ford Global Technologies, LLCInventors: Robert Roy Jentz, John Mullins, Aed M. Dudar, Mark W. Peters
-
Publication number: 20150379545Abstract: Embodiments of the present invention provide systems, methods and computer readable media for calculating the capacity of a provider by calculating, using biographical data representing the provider, a first total units of service that are available to be offered to consumers during a first time period; calculating a second total units of service potentially available from the provider for a proposed second time period using a projection based in part on a model of consumer demand for the units of service; determining a third total units of service that are unavailable during the second time period based on at least one known or projected unavailability; and calculating a capacity based on the third total units of service and the second total units of service, the capacity being a capacity for a proposed promotion representing a maximum total of instruments to be offered in the proposed promotion by the provider.Type: ApplicationFiled: September 2, 2015Publication date: December 31, 2015Inventors: Brian John Mullins, Stephen Michael Lang
-
Publication number: 20150164514Abstract: Apparatus and methods for bone cavity preparation. Formed broaching members may be supported inside a bone by a rotator. The broaching members may be bowed out inside the bone to create a cavity having a shape determined by the broaching members and bone anatomy.Type: ApplicationFiled: December 12, 2014Publication date: June 18, 2015Inventors: Grace Wlodarski, Alex A. Peterson, Todd A. Krinke, Michael P. Brenzel, Steve D. Kruse, Troy Michael Siemers, Benjamin Arcand, Brian John Mullins, Michael Bennett Tradewell, Erik Julian Nelson, Matthew Howard Rust, Cameron Thomas Kramer, Rachel Marie Kramer, Kyle Taylor
-
Patent number: 9047116Abstract: An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of data likely to be used by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a particular thread, data may be prefetched on behalf of that thread so that when execution of the thread is resumed, more of the working state for the thread is likely to be cached, or at least in the process of being retrieved into cache memory, thus reducing cache-related performance penalties associated with context switching.Type: GrantFiled: April 24, 2008Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Jeffrey Powers Bradford, Harold F. Kossman, Timothy John Mullins
-
Publication number: 20150048228Abstract: A worktop (1) comprising a leaf (3) hingedly coupled to a wall (6) about a hinge axis (7) by a pair of support mechanisms (91) between a usable state and a folded state. Each support mechanism (91) comprises a first mounting member (93) and a second mounting member (92) which are pivotally connected by a main pivot pin (94) which defines the hinge axis (7). A strut (15) extends between the first and second mounting members (93,92). A first pivot pin (19) at a first end (17) of the strut (15) is slideable and pivotal in an elongated first guide track (96) in the first mounting member (93) between first and second positions (73,74). A second pivot pin (20) at a second end (18) of the strut (15) is pivotal in a slideable element (25), which in turn is slideable in a second guide track (14) of the second mounting member (92) between first and second positions (26,27).Type: ApplicationFiled: March 22, 2013Publication date: February 19, 2015Inventor: John Mullins
-
Patent number: 8959322Abstract: Images for information handling system manufacture and maintenance are created and managed by manipulating the images as virtual machines through a secure remote network interface, such as a virtual private network or virtual desktop infrastructure. Operating system and application installation and updates, such as service packs and patches, are performed on a virtual machine of the image to adjust the image as desired, and then the image is transformed for loading on physical information handling systems, such as newly manufactured information handling systems or deployed information handling systems in need of maintenance.Type: GrantFiled: September 24, 2013Date of Patent: February 17, 2015Assignee: Dell Products L.P.Inventors: John Mullin, Campbell McNeill, Christopher Speers, Dana Ragsdill, John Tracey, Lawrence Smithmier
-
Publication number: 20140279058Abstract: Embodiments of the present invention provide systems, methods and computer readable media for calculating the capacity of a provider by calculating, using biographical data representing the provider, a first total units of service that are available to be offered to consumers during a first time period; calculating a second total units of service potentially available from the provider for a proposed second time period using a projection based in part on a model of consumer demand for the units of service; determining a third total units of service that are unavailable during the second time period based on at least one known or projected unavailability; and calculating a capacity based on the third total units of service and the second total units of service, the capacity being a capacity for a proposed promotion representing a maximum total of instruments to be offered in the proposed promotion by the provider.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Groupon, Inc.Inventors: Brian John Mullins, Stephen Michael Lang
-
Publication number: 20140230795Abstract: Methods are provided for reliving excess vacuum from a fuel tank. In response to elevated fuel tank vacuum levels, a canister purge valve is opened to dissipate the vacuum to an engine intake manifold while the engine is not combusting. Alternatively, the purge valve is opened to dissipate the excess vacuum to the intake manifold while the engine is combusting during conditions when the likelihood of air-fuel ratio errors are lower or when any incurred errors are better tolerated.Type: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: Ford Global Technologies, LLCInventors: Robert Roy Jentz, John Mullins, Aed M. Dudar, Mark W. Peters
-
Publication number: 20140026135Abstract: Images for information handling system manufacture and maintenance are created and managed by manipulating the images as virtual machines through a secure remote network interface, such as a virtual private network or virtual desktop infrastructure. Operating system and application installation and updates, such as service packs and patches, are performed on a virtual machine of the image to adjust the image as desired, and then the image is transformed for loading on physical information handling systems, such as newly manufactured information handling systems or deployed information handling systems in need of maintenance.Type: ApplicationFiled: September 24, 2013Publication date: January 23, 2014Applicant: Dell Products L.P.Inventors: John Mullin, Campbell McNeill, Christopher Speers, Dana Ragsdill, John Tracey, Lawrence Smithmier
-
Patent number: 8549272Abstract: Images for information handling system manufacture and maintenance are created and managed by manipulating the images as virtual machines through a secure remote network interface, such as a virtual private network or virtual desktop infrastructure. Operating system and application installation and updates, such as service packs and patches, are performed on a virtual machine of the image to adjust the image as desired, and then the image is transformed for loading on physical information handling systems, such as newly manufactured information handling systems or deployed information handling systems in need of maintenance.Type: GrantFiled: February 10, 2010Date of Patent: October 1, 2013Assignee: Dell Products L.P.Inventors: John Mullin, Campbell McNeill, Christopher Speers, Dana Ragsdill, John Tracey, Lawrence Smithmier
-
Patent number: 8350677Abstract: A system includes an ordering module, an asset tagging module, a database, and a manufacturer server. The ordering module is configured to receive an order for a component from a web browser. The asset tagging module is configured to receive information for an asset tag from the web browser, and to receive a selection of a location on the component to place the asset tag. The database is configured to store the order for the component, the information for the asset tag, and the location of the asset tag on the component. The manufacturer server is configured to retrieve the order for the component, the information for the asset tag, and the location of the asset tag on the component, and to direct printing of the information on the asset tag and placement of the asset tag at the location on the component prior to placing the component in packaging for the component.Type: GrantFiled: October 12, 2009Date of Patent: January 8, 2013Assignee: Dell Products, LPInventors: John Mullin, David J. Trotter, John Herrick, Reza Koohrangpour, Stuart Ross Hobbie
-
Patent number: 8140833Abstract: A method, apparatus and computer program product are provided for implementing polymorphic branch history table (BHT) reconfiguration. A BHT includes a plurality of predetermined configurations corresponding predetermined operational modes. A first BHT configuration is provided. Checking is provided to identify improved performance with another BHT configuration. The BHT is reconfigured to provide improved performance based upon the current workload.Type: GrantFiled: October 7, 2005Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Jeffrey Powers Bradford, Richard James Eickemeyer, Timothy Hume Heil, Harold F. Kossman, Timothy John Mullins
-
Patent number: 8141098Abstract: An apparatus initiates, in connection with a context switch operation, a prefetch of data likely to be used by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a particular thread, data may be prefetched on behalf of that thread so that when execution of the thread is resumed, more of the working state for the thread is likely to be cached, or at least in the process of being retrieved into cache memory, thus reducing cache-related performance penalties associated with context switching.Type: GrantFiled: January 16, 2009Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Jeffrey Powers Bradford, Harold F. Kossman, Timothy John Mullins
-
Publication number: 20120000848Abstract: Apparatus including a rigid fluid-permeable body, having a first non-planar fluid-permeable body surface, and having a second fluid-permeable body surface; a plurality of fluid-permeable cells in the fluid-permeable body; and a plurality of raised micro-scale features on the first fluid-permeable body surface. Apparatus including a fluid-permeable body having first and second fluid-permeable body surfaces; a plurality of fluid-permeable cells in the fluid-permeable body; a plurality of raised micro-scale features on the first fluid-permeable body surface; and a fluid containment body forming, together with the second fluid-permeable body surface, a second fluid containment structure. Methods, utilizing an apparatus, of treating a liquid with a fluid, and of maintaining a superhydrophobic surface.Type: ApplicationFiled: September 13, 2011Publication date: January 5, 2012Applicant: LUCENT TECHNOLOGIES INC.Inventors: Alan M. Lyons, John Mullins, Michael J. Schabel
-
Patent number: 8047235Abstract: Apparatus including a rigid fluid-permeable body, having a first non-planar fluid-permeable body surface, and having a second fluid-permeable body surface; a plurality of fluid-permeable cells in the fluid-permeable body; and a plurality of raised micro-scale features on the first fluid-permeable body surface. Apparatus including a fluid-permeable body having first and second fluid-permeable body surfaces; a plurality of fluid-permeable cells in the fluid-permeable body; a plurality of raised micro-scale features on the first fluid-permeable body surface; and a fluid containment body forming, together with the second fluid-permeable body surface, a second fluid containment structure. Methods, utilizing an apparatus, of treating a liquid with a fluid, and of maintaining a superhydrophobic surface.Type: GrantFiled: November 30, 2006Date of Patent: November 1, 2011Assignee: Alcatel LucentInventors: Alan Michael Lyons, John Mullins, Michael Joseph Schabel
-
Publication number: 20110197051Abstract: Images for information handling system manufacture and maintenance are created and managed by manipulating the images as virtual machines through a secure remote network interface, such as a virtual private network or virtual desktop infrastructure. Operating system and application installation and updates, such as service packs and patches, are performed on a virtual machine of the image to adjust the image as desired, and then the image is transformed for loading on physical information handling systems, such as newly manufactured information handling systems or deployed information handling systems in need of maintenance.Type: ApplicationFiled: February 10, 2010Publication date: August 11, 2011Inventors: John Mullin, Campell McNeill, Christopher Speers, Dana Ragsdill, John Tracey, Lawrence Smithmier
-
Publication number: 20110126193Abstract: A method includes emulating an information handling system on a virtual machine, allowing users to create and validate an operating environment on the emulation, creating an image based on the validated environment, and loading the image onto an information handling system. The environment includes an operating system and an application from the virtual machine module, and an application from the user. A disk imaging system includes a virtual machine that emulates an information handling system, and a session manager that establishes a session between an interface and the virtual machine. The virtual machine allows users to create an operating environment including an operating system and an application from the virtual machine and an application from the users, and to validate the environment, captures an image of the environment, and loads the image onto an information handling system.Type: ApplicationFiled: November 20, 2009Publication date: May 26, 2011Applicant: DELL PRODUCTS, LPInventors: John Mullin, Amer Chowdhry, Campbell McNeill, Christopher Speers, Dana Ragsdill, Lawrence Smithmier
-
Publication number: 20110084813Abstract: A system includes an ordering module, an asset tagging module, a database, and a manufacturer server. The ordering module is configured to receive an order for a component from a web browser. The asset tagging module is configured to receive information for an asset tag from the web browser, and to receive a selection of a location on the component to place the asset tag. The database is configured to store the order for the component, the information for the asset tag, and the location of the asset tag on the component. The manufacturer server is configured to retrieve the order for the component, the information for the asset tag, and the location of the asset tag on the component, and to direct printing of the information on the asset tag and placement of the asset tag at the location on the component prior to placing the component in packaging for the component.Type: ApplicationFiled: October 12, 2009Publication date: April 14, 2011Applicant: DELL PRODUCTS, LPInventors: John Mullin, David J. Trotter, John Herrick, Reza Koohrangpour, Stuart Ross Hobbie
-
Publication number: 20100010022Abstract: A method of treating cancer is described including administration of a pyrimidine derivative and a quinazoline derivative as well as a pharmaceutical composition including the same.Type: ApplicationFiled: August 5, 2009Publication date: January 14, 2010Applicant: SmithKline Beecham CorporationInventors: Rakesh KUMAR, Robert John MULLIN, Tona M. GILMER
-
Patent number: 7617499Abstract: An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of at least one instruction likely to be executed by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a particular thread, one or more instructions may be prefetched on behalf of that thread so that when execution of the thread is resumed, those instructions are more likely to be cached, or at least in the process of being retrieved into cache memory, thus enabling a thread to begin executing instructions more quickly than if the thread was required to fetch those instructions upon resumption of its execution.Type: GrantFiled: December 18, 2003Date of Patent: November 10, 2009Assignee: International Business Machines CorporationInventors: Jeffrey Powers Bradford, Harold F. Kossman, Timothy John Mullins