Patents by Inventor Paul Erickson

Paul Erickson 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: 8739058
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Patent number: 8578290
    Abstract: The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos
  • Publication number: 20130279350
    Abstract: Methods and apparatus for identifying interference when prevailing conditions give rise to a suspicion of interference. Upon detection by one or more elements of a wireless network that interference may be present, measurements are directed to provide information indicating whether interference is present and whether the interference is severe enough to warrant interference mitigation. The information is analyzed to determine if severe interference is in fact present, and interference mitigation measures are directed if severe interference is identified. Analysis may include identifying one or more dominant interferers, and may further include directing additional measurements and analyzing information provided thereby in order to identify one or more dominant interferers.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Inventors: Paul Erickson, Gerald Gutowski, Bishwarup Mondal, Robert Stephens, Frederick Vook
  • Patent number: 7870097
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: January 11, 2011
    Assignee: Micorsoft Corporation
    Inventors: Melissa W. Dunn, Oliver G. Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Publication number: 20100115453
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Application
    Filed: January 19, 2010
    Publication date: May 6, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Patent number: 7665032
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Patent number: 7644391
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Patent number: 7499989
    Abstract: The present invention relates to a system and method for displaying information, such as a gadget or a part and for dragging and dropping the part from a web page onto a separate location on a display such that the part is instantiated at the separate location and configured based on setting information contained within a representation of the part. Data associated with the part can be downloaded from a remote site.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: March 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos, David Streams
  • Patent number: 7367516
    Abstract: A decontamination liquid spraying appliance has a storage container for the receiving decontamination liquid, in particular of GD5 solution, and further has a spraying device flow-connected to the storage container. The appliance is used for the decontamination of objects contaminated by harmful substances. The storage container is a pressure container with a threaded orifice formed in it. The spraying device contains an adapter head that can be screwed in a pressure tight manner into the threaded orifice and which carries a regulating valve for regulating the quantity of the decontamination liquid to be sprayed. The spraying device further has a hand-actuated air pump that has a pump tube projecting into the pressure container and a pump piston displaceable in the pump tube through a piston rod led through the adapter head, in order to act upon the interior of the pressure container with overpressure.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: May 6, 2008
    Assignee: OWR S.A.
    Inventors: Oliver Zeitner, Paul Erickson
  • Publication number: 20080006720
    Abstract: A decontamination liquid spraying appliance has a storage container for the receiving decontamination liquid, in particular of GD5 solution, and further has a spraying device flow-connected to the storage container. The appliance is used for the decontamination of objects contaminated by harmful substances. The storage container is a pressure container with a threaded orifice formed in it. The spraying device contains an adapter head that can be screwed in a pressure tight manner into the threaded orifice and which carries a regulating valve for regulating the quantity of the decontamination liquid to be sprayed. The spraying device further has a hand-actuated air pump that has a pump tube projecting into the pressure container and a pump piston displaceable in the pump tube through a piston rod led through the adapter head, in order to act upon the interior of the pressure container with overpressure.
    Type: Application
    Filed: April 25, 2005
    Publication date: January 10, 2008
    Inventors: Oliver Zeitner, Paul Erickson
  • Patent number: 7293047
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Melissa W. Dunn, Oliver G. Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Publication number: 20070203039
    Abstract: The present invention includes in one embodiment a method for treating contact lenses. The method comprises placing the contact lens in the eye. An eye-drop solution is administered to the contact lens while worn in the eye. The eye-drop solution has a first amount of a surfactant. The contact lens is removed from the eye. The contact lens is cleaned with a conditioning solution, cleaning solution or multipurpose solution while the lens is removed from the eye. The cleaning solution or multipurpose solution has a second amount of a surfactant that is less than the first amount.
    Type: Application
    Filed: December 15, 2006
    Publication date: August 30, 2007
    Inventors: Roya Borazjani, Joseph Salamone, Michael Mulgrew, Paul Erickson
  • Publication number: 20070074126
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Application
    Filed: August 18, 2005
    Publication date: March 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Publication number: 20070044035
    Abstract: The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos
  • Publication number: 20070044029
    Abstract: An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Oliver Fisher, Paul Erickson, Louis Amadio, Brian Teutsch
  • Publication number: 20070043839
    Abstract: The present invention relates to a system and method for displaying information, such as a gadget or a part and for dragging and dropping the part from a web page onto a separate location on a display such that the part is instantiated at the separate location and configured based on setting information contained within a representation of the part. Data associated with the part can be downloaded from a remote site.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos, David Streams
  • Publication number: 20060285071
    Abstract: A method of providing a feature on a contact lens including applying a femtosecond laser beam to ablate at least a portion of the contact lens to provide the feature on the contact lens. In one embodiment, the femtosecond laser beam has a pulse width between 10×10?15 seconds and 200×10?15 seconds, and has a wavelength between 100 nm and 1500 nm. A contact lens is also provided including at least one fenestration fluidically connecting the anterior surface and the posterior surface, the fenestration being formed using a femtosecond laser in a manner that areas surrounding the fenestration are substantially free of heat damage.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 21, 2006
    Inventors: Paul Erickson, Jay Kunzler, Joseph Salamone
  • Publication number: 20060182030
    Abstract: A wireless communication system transmits data over a first link from a first mobile station (MS) to an infrastructure at a first speaker link power level, and over a second link from the infrastructure to a second MS at a first listener link power level, during a first time period. Each of the first power levels is designed to avoid the need for retransmissions of erroneously received data. Upon expiration of the first time period, data is transmitted over the first and second links at reduced power levels, which transmissions include retransmissions of erroneously received data. Error targets used in the transmission of data may also be adjusted after expiration of the first time period. In addition, the power levels and error rate targets may be individually adjusted on a link-by-link basis based on the RF loading of each link and/or based on error metrics determined for each link.
    Type: Application
    Filed: March 30, 2006
    Publication date: August 17, 2006
    Inventors: John Harris, Paul Erickson
  • Patent number: 7060095
    Abstract: The present invention is directed to a supplemental endo capsular lens (SECL) and the method of inserting and embedding the SECL within either a gel or polymer, inside the capsule of the crystalline lens, during phaco-ersatz or similar surgical procedures in order to supplement the refractive power of the eye with a view to (1) correcting ametropia while (2) maintaining a useable amplitude of accommodation.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: June 13, 2006
    Assignee: Unisearch Limited
    Inventors: Arthur Ho, Paul Erickson, Fabrice Manns, Jean-Marie Parel
  • Publication number: 20060117368
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Application
    Filed: February 9, 2006
    Publication date: June 1, 2006
    Applicant: Microsoft Corporation
    Inventors: Melissa Dunn, Oliver Fisher, Vivien Park, Paul Erickson, Jon Perlow