Patents by Inventor Neil A. Jacobson

Neil A. Jacobson 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: 20220313481
    Abstract: A temperature management system is configured to control a temperature of a patient's body using a heat exchange device. The temperature management system is configured to deliver temperature management treatment or therapy to a patient. A user interface of the system is configured to display operational data and patient data on the user interface in a configuration that allows a user to determine or review one or more periods of the performed temperature management treatment.
    Type: Application
    Filed: December 23, 2021
    Publication date: October 6, 2022
    Inventors: Jeremy Thomas Dabrowiak, Sean W. Yip, George L. Walls, Neil Jacobson, David M. Braunstein
  • Publication number: 20190354355
    Abstract: Configuration items for a software application can be automatically and/or manually discovered, and the application can be packaged to form a virtual application package. A deployment configuration can include settings for the configuration items. The deployment configuration can be set after packaging the software application. For example, a selected configuration item in the deployment configuration may be changed in response to user input. The virtual application package can be deployed to instantiate the application one or more times, and the deployment configuration can be applied in the instantiated application.
    Type: Application
    Filed: April 29, 2019
    Publication date: November 21, 2019
    Inventors: Neil Jacobson, Jeremy E. Dunker, Eric C. Jewart, John M. Sheehan
  • Patent number: 10437628
    Abstract: Application virtualization at the thread level, rather than at the process level. the operation of a thread across virtualization contexts. For instance, one virtualization context might be a native environment, whereas another virtualization context might be a virtualization environment in which code running inside a virtualization package has access to virtualized computing resources. A thread operating in a first virtualization context then enters an entry point to code associated with a second virtualization context. For instance, a native thread might enter a plug-in operating as part of a virtualized package in a virtualization environment. While the thread is operating on the code, the thread might request access to the second computing resources associated with the second virtualization environment. In response, the thread is associated with the second virtualization context such that the thread has access to the second computing resources associated with the second virtualization context.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, Gurashish Singh Brar, Kristofer Hellick Reierson
  • Patent number: 10318263
    Abstract: Configuration items for a software application can be automatically and/or manually discovered, and the application can be packaged to form a virtual application package. A deployment configuration can include settings for the configuration items. The deployment configuration can be set after packaging the software application. For example, a selected configuration item in the deployment configuration may be changed in response to user input. The virtual application package can be deployed to instantiate the application one or more times, and the deployment configuration can be applied in the instantiated application.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil Jacobson, Jeremy E. Dunker, Eric C. Jewart, John M. Sheehan
  • Patent number: 10229283
    Abstract: The present invention extends to methods, systems, and computer program products for managing applications in non-cooperative environments. Embodiments of the invention provide the ability to manage non-cooperative applications and operating systems. For example, applications and operating systems at a user's (e.g., an information worker's) personal device (e.g., smartphone) can be appropriately managed to provide more secure access to a corporate IT infrastructure. An IT worker can programmatically repackage an application, deploy it to a user's personal device, and manage the user's ability to use the application through policy.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shruthi Achutha, Neil A. Jacobson
  • Patent number: 10108441
    Abstract: Systems and methods for running add-on components in virtual environments are described. An add-on component can be executed in a virtual environment by setting up a communication link between a component proxy in the host operating system and a server process running in the virtual environment. The server process executes the add-on component based on commands forwarded from the operating system via the component proxy.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, John M. Sheehan
  • Publication number: 20180285141
    Abstract: Application virtualization at the thread level, rather than at the process level. the operation of a thread across virtualization contexts. For instance, one virtualization context might be a native environment, whereas another virtualization context might be a virtualization environment in which code running inside a virtualization package has access to virtualized computing resources. A thread operating in a first virtualization context then enters an entry point to code associated with a second virtualization context. For instance, a native thread might enter a plug-in operating as part of a virtualized package in a virtualization environment. While the thread is operating on the code, the thread might request access to the second computing resources associated with the second virtualization environment. In response, the thread is associated with the second virtualization context such that the thread has access to the second computing resources associated with the second virtualization context.
    Type: Application
    Filed: November 6, 2017
    Publication date: October 4, 2018
    Inventors: Neil A. Jacobson, Gurashish Singh Brar, Kirstofer Hellick Reierson
  • Patent number: 10077940
    Abstract: A lance for top submerged lancing injection in a pyro-metallurgical operation, wherein the lance has at least two substantially concentric pipes, with an annular passage for oxygen-containing gas defined between an outermost one of the pipes and a next adjacent pipe and a further passage for fuel defined within an innermost one of the pipes; the outermost pipe has a lower part of its length, from a submergible lower outlet end of the lance, by which the outermost pipe extends beyond an outlet end of the or each other pipe to define between the outlet end of the outermost pipe and the outlet end of the or each other pipe a chamber with which the passage for oxygen-containing gas communicates; and the lance further includes a defined gas flow-modifying device that is disposed in a lower end section of the passage for oxygen-containing gas.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: September 18, 2018
    Assignee: OUTOTEC (FINLAND) OY
    Inventors: Markus Reuter, Robert Walter Matusewicz, Jiliang Xia, Neil Jacobson
  • Publication number: 20180025676
    Abstract: Architectural signage and the providing of systems and methods for adjustable signage suitable for operation with one hand. A signage assembly may include a slider panel assembly having a back plate and a plurality of slider portions, where each of the slider portions may include a guidance tongue formed from a portion of the back plate. The guidance tongue may include a lock button extending from a front face of the guidance tongue, wherein the guidance tongue is configured to flex in a direction perpendicular to or from a front face of the back plate to allow insertion of a slidable tab with reduced interference from the lock button, and wherein the lock button is configured to mate with a lock pocket of a slidable tab when the slidable tab is fully extended.
    Type: Application
    Filed: March 2, 2017
    Publication date: January 25, 2018
    Applicant: Adelphia Graphic Systems, Inc.
    Inventor: Neil Jacobson
  • Patent number: 9811364
    Abstract: Application virtualization at the thread level, rather than at the process level. the operation of a thread across virtualization contexts. For instance, one virtualization context might be a native environment, whereas another virtualization context might be a virtualization environment in which code running inside a virtualization package has access to virtualized computing resources. A thread operating in a first virtualization context then enters an entry point to code associated with a second virtualization context. For instance, a native thread might enter a plug-in operating as part of a virtualized package in a virtualization environment. While the thread is operating on the code, the thread might request access to the second computing resources associated with the second virtualization environment. In response, the thread is associated with the second virtualization context such that the thread has access to the second computing resources associated with the second virtualization context.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: November 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, Gurashish Singh Brar, Kristofer Hellick Reierson
  • Publication number: 20170270313
    Abstract: The present invention extends to methods, systems, and computer program products for managing applications in non-cooperative environments. Embodiments of the invention provide the ability to manage non-cooperative applications and operating systems. For example, applications and operating systems at a user's (e.g., an information worker's) personal device (e.g., smartphone) can be appropriately managed to provide more secure access to a corporate IT infrastructure. An IT worker can programmatically repackage an application, deploy it to a user's personal device, and manage the user's ability to use the application through policy.
    Type: Application
    Filed: June 7, 2017
    Publication date: September 21, 2017
    Inventors: Shruthi Achutha, Neil A. Jacobson
  • Patent number: 9703977
    Abstract: The present invention extends to methods, systems, and computer program products for managing applications in non-cooperative environments. Embodiments of the invention provide the ability to manage non-cooperative applications and operating systems. For example, applications and operating systems at a user's (e.g., an information worker's) personal device (e.g., smartphone) can be appropriately managed to provide more secure access to a corporate IT infrastructure. An IT worker can programmatically repackage an application, deploy it to a user's personal device, and manage the user's ability to use the application through policy.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: July 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shruthi Achutha, Neil A. Jacobson
  • Patent number: 9661024
    Abstract: The present invention extends to methods, systems, and computer program products for configuring applications and policies in non-cooperative environments. Embodiments of the invention provide the ability to configure non-cooperative applications and operating systems to comply with a policy. For example, applications and operating systems at a user's (e.g., an information worker's) personal device (e.g., smartphone) can be appropriately configured to provide more secure access to a corporate IT infrastructure. An IT worker can programmatically repackage an application to comply with a policy, deploy it to a user's personal device, and adjust the application's behavior during execution to comply with the policy. Adjusted behavior can include injecting custom user interfaces into an application to support various scenarios.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: May 23, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, Shruthi Achutha
  • Patent number: 9645839
    Abstract: A cloud computing environment may use a virtualization layer within a stateless cloud computing process to capture, store, and retrieve state information generated by a stateful application executing within the process. The virtualization layer may monitor various state storage systems to identify changes to stateful items and store the stateful items in a state storage mechanism. The virtualization layer may intercept and redirect calls to the stateful items stored in the state storage mechanism. A cloud computing manager may start and stop the stateless cloud computing process, and may recover the state and resume executing the application.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, Kristofer H. Reierson, Andrew Montgomery
  • Patent number: 9595212
    Abstract: Architectural signage and the providing of systems and methods for adjustable signage suitable for operation with one hand. A signage assembly may include a slider panel assembly having a back plate and a plurality of slider portions, where each of the slider portions may include a guidance tongue formed from a portion of the back plate. The guidance tongue may include a lock button extending from a front face of the guidance tongue, wherein the guidance tongue is configured to flex in a direction perpendicular to or from a front face of the back plate to allow insertion of a slidable tab with reduced interference from the lock button, and wherein the lock button is configured to mate with a lock pocket of a slidable tab when the slidable tab is fully extended.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 14, 2017
    Assignee: Adelphia Graphic Systems, Inc.
    Inventor: Neil Jacobson
  • Publication number: 20160265848
    Abstract: A lance for top submerged lancing injection in a pyro-metallurgical operation, wherein the lance has at least two substantially concentric pipes, with an annular passage for oxygen-containing gas defined between an outermost one of the pipes and a next adjacent pipe and a further passage for fuel defined within an innermost one of the pipes; the outermost pipe has a lower part of its length, from a submergible lower outlet end of the lance, by which the outermost pipe extends beyond an outlet end of the or each other pipe to define between the outlet end of the outermost pipe and the outlet end of the or each other pipe a chamber with which the passage for oxygen-containing gas communicates; and the lance further includes a defined gas flow-modifying device that is disposed in a lower end section of the passage for oxygen-containing gas.
    Type: Application
    Filed: October 13, 2014
    Publication date: September 15, 2016
    Applicant: OUTOTEC (FINLAND) OY
    Inventors: Markus REUTER, Robert Walter MATUSEWICZ, Jiliang XIA, Neil JACOBSON
  • Publication number: 20160217716
    Abstract: Architectural signage and the providing of systems and methods for adjustable signage suitable for operation with one hand. A signage assembly may include a slider panel assembly having a back plate and a plurality of slider portions, where each of the slider portions may include a guidance tongue formed from a portion of the back plate. The guidance tongue may include a lock button extending from a front face of the guidance tongue, wherein the guidance tongue is configured to flex in a direction perpendicular to or from a front face of the back plate to allow insertion of a slidable tab with reduced interference from the lock button, and wherein the lock button is configured to mate with a lock pocket of a slidable tab when the slidable tab is fully extended.
    Type: Application
    Filed: April 5, 2016
    Publication date: July 28, 2016
    Applicant: ADELPHIA GRAPHIC SYSTEMS, INC.
    Inventor: Neil Jacobson
  • Patent number: 9400665
    Abstract: Systems and methods for running add-on components in virtual environments are described. An add-on component can be executed in a virtual environment by setting up a communication link between a component proxy in the host operating system and a server process running in the virtual environment. The server process executes the add-on component based on commands forwarded by the component proxy forwards the commands from the operating system.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil A. Jacobson, John M. Sheehan
  • Publication number: 20160196155
    Abstract: Systems and methods for running add-on components in virtual environments are described. An add-on component can be executed in a virtual environment by setting up a communication link between a component proxy in the host operating system and a server process running in the virtual environment. The server process executes the add-on component based on commands forwarded from the operating system via the component proxy.
    Type: Application
    Filed: March 15, 2016
    Publication date: July 7, 2016
    Inventors: Neil A. Jacobson, John M. Sheehan
  • Patent number: 9305468
    Abstract: Architectural signage and the providing of systems and methods for adjustable signage suitable for operation with one hand. A signage assembly may include a slider panel assembly having a back plate and a plurality of slider portions, where each of the slider portions may include a guidance tongue formed from a portion of the back plate. The guidance tongue may include a lock button extending from a front face of the guidance tongue, wherein the guidance tongue is configured to flex in a direction perpendicular to or from a front face of the back plate to allow insertion of a slidable tab with reduced interference from the lock button, and wherein the lock button is configured to mate with a lock pocket of a slidable tab when the slidable tab is fully extended.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: April 5, 2016
    Assignee: ADELPHIA GRAPHIC SYSTEMS, INC.
    Inventor: Neil Jacobson