Patents by Inventor Eric S. Anderson
Eric S. Anderson 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: 12147821Abstract: A host device has a hardware-based remote control mode and a softwarebased remote control mode. The availability of each of the hardware- and software-based remote control modes is monitored. Client device remote control of the host device is selectively switched between the hardware- and softwarebased remote control modes, based on the monitored availability of each remote control mode.Type: GrantFiled: August 28, 2020Date of Patent: November 19, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Douglas Reynolds, Peter Seiler, Eric John Gressman, Byron A. Alcorn, J. Michael Stahl, Gregory Mark Hughes, Patrick S. Anderson
-
Publication number: 20240305913Abstract: In some examples, a system includes an article of personal protective equipment (PPE) having at least one sensor configured to generate a stream of usage data; and an analytical stream processing component comprising: a communication component that receives the stream of usage data; a memory configured to store at least a portion of the stream of usage data and at least one model for detecting a safety event signature, wherein the at least one model is trained based as least in part on a set of usage data generated by one or more other articles of PPE of a same type as the article of PPE; and one or more computer processors configured to: detect the safety event signature in the stream of usage data based on processing the stream of usage data with the model, and generate an output in response to detecting the safety event signature.Type: ApplicationFiled: April 29, 2024Publication date: September 12, 2024Inventors: Steven T. Awiszus, Eric C. Lobner, Michael G. Wurm, Kiran S. Kanukurthy, Jia Hu, Matthew J. Blackford, Keith G. Mattson, Ronald D. Jesme, Nathan J. Anderson
-
Publication number: 20240248857Abstract: In some examples, an electronic device includes a network interface to connect to a computer network, a display port operating as a display input, an input/output port, memory having a plurality of profiles, and a processor coupled to the memory. In some examples, the processor is to change an operation of the input/output port based on a profile of the plurality of profiles. In some examples, the processor is to change the display port from the display input to a display output based on the profile of the plurality of profiles.Type: ApplicationFiled: June 30, 2021Publication date: July 25, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Andrew Seiler, Byron A. Alcorn, Clifton Robin, John Michael Stahl, Patrick S. Anderson, Eric John Gressman, Douglas Allen Reynolds, Joseph-Jonathan Salzano, Gregory Mark Hughes
-
Publication number: 20240238143Abstract: The invention includes a device, system, and method for performing surgery on a patient. The invention includes an operating table having a cutout section which is configured to be repositioned, such as via partial or complete removal, to reveal a cutout opening which provides room for a part of a patient's anatomy to extend below the plane of the top surface of the table, in order to achieve desired positioning of other portions of the patient's anatomy.Type: ApplicationFiled: April 29, 2022Publication date: July 18, 2024Applicant: NuVasive, Inc.Inventors: Bradley S. Anderson, Michael P. Jensen, Eric Finley
-
Publication number: 20170236336Abstract: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.Type: ApplicationFiled: January 27, 2017Publication date: August 17, 2017Inventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
-
Patent number: 9576395Abstract: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.Type: GrantFiled: September 22, 2014Date of Patent: February 21, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
-
Publication number: 20150012890Abstract: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.Type: ApplicationFiled: September 22, 2014Publication date: January 8, 2015Applicant: MICROSOFT CORPORATIONInventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
-
Patent number: 8392390Abstract: An authoring system on a mobile device (or other type of device) may help a user to author a message based on context available on the device. Context data comes to exist on the device in some manner. For example, the context may contain the results of a search that a user has performed on the device. A message may be proposed based on the search query and/or the result—e.g., if a user searches for “Edinburgh,” the authoring system may propose the message “Username likes Edinburgh” or “Username is learning about Edinburgh.” The authoring system may allow the user to change the message and/or to add additional content and/or links to the message. The user may then to send the message over some channel such as e-mail, a social network, a microblogging site, etc.Type: GrantFiled: May 28, 2010Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Eric Paul Bennett, Matthew Bret MacLaurin, Christian James Colando, Scott V. Fynn, Blaise H. Aguera y Arcas, Eric S. Anderson
-
Publication number: 20110320560Abstract: Content may be authored on a device using various types of information, and may be propagated at various different fidelities. In one example, a user enters or captures information on a mobile device, such as a smart phone. The entered and/or captured information may be sent to a remote service, which provides information based on the entered and/or captured data. An application on the device then allows the user of the device to author rich content based on the entered and/or captured data, and based on the information returned from the service. The application may allow the user to include text, photos, video, audio, links, or any other type of content. The entire content object that the user creates may be stored in a structured form, and may be propagated at various different fidelities (e.g., text only, etc.) in order to accommodate the limitations of the propagation channel.Type: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicant: MICROSOFT CORPORATIONInventors: Eric Paul Bennett, Christian James Colando, Matthew Bret MacLaurin, Scott V. Fynn, Blaise H. Aguera y Arcas, Eric S. Anderson, Steven C. Glenner
-
Publication number: 20110295878Abstract: An authoring system on a mobile device (or other type of device) may help a user to author a message based on context available on the device. Context data comes to exist on the device in some manner. For example, the context may contain the results of a search that a user has performed on the device. A message may be proposed based on the search query and/or the result—e.g., if a user searches for “Edinburgh,” the authoring system may propose the message “Username likes Edinburgh” or “Username is learning about Edinburgh.” The authoring system may allow the user to change the message and/or to add additional content and/or links to the message. The user may then to send the message over some channel such as e-mail, a social network, a microblogging site, etc.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: MICROSOFT CORPORATIONInventors: Eric Paul Bennett, Matthew Bret MacLaurin, Christian James Colando, Scott V. Fynn, Blaise H. Aguera y Arcas, Eric S. Anderson
-
Publication number: 20100138793Abstract: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.Type: ApplicationFiled: December 2, 2008Publication date: June 3, 2010Applicant: Microsoft CorporationInventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
-
Patent number: 6524861Abstract: One method and apparatus for analyzing clotting characteristics of a blood sample includes the use of a non-linear equation having coefficients capable of being related to the underlying clotting processes. The non-linear equation is curve fit to a waveform of a clotting sample to provide values for the coefficients of the non-linear function. Once the coefficients are obtained, an inference engine may be used to evaluate the non-linear relationship between the coefficients and factor concentrations within the blood sample. Advantageously, the waveform of the actual sample may be detrended to extract a residual oscillatory component to aid in the determination of initial coefficients for simplifying the curve fit operation. The non-linear equation may additionally be used for providing simulated clotting waveforms for testing clot analysis instruments. A residual oscillatory component may advantageously be extracted from the clotting signal.Type: GrantFiled: January 22, 1999Date of Patent: February 25, 2003Assignee: Medical Laboratory Automation, Inc.Inventor: Eric S. Anderson
-
Publication number: 20030033226Abstract: Globally-accessible, computerized systems and methods for tracking the time associated with the completion of an activity including an activity template having a plurality of data fields which may be populated by one or more activity performers and a time tracking module operable for receiving information related to the activity from the one or more activity performers, updating the plurality of data fields based upon the information, and generating performance reports related to the activity. The time and activity tracking systems and methods also including one or more filters operable for ensuring that information related to the activity is received from only valid activity performers and that the information is associated with only a valid activity, and a communications network operable for transmitting information related to the activity between the one or more activity performers and the time tracking module.Type: ApplicationFiled: August 13, 2001Publication date: February 13, 2003Inventor: Eric S. Anderson
-
Patent number: 5359184Abstract: Optical encoding of a cuvette or other object is provided by means of multiple facets molded integrally into flanges or other portions of the object, which facets selectively refract light passing therethrough in accordance with a predetermined code. The detector for the coded light includes a separate detector for each code state of the facets, with the detector having a different output when no facets are between a light source and the detectors. The facets are preferably bevels, which are selectively angled in accordance with the code.Type: GrantFiled: November 8, 1991Date of Patent: October 25, 1994Assignee: Medical Laboratory Automation, Inc.Inventors: John A. Froehlich, Eric S. Anderson
-
Patent number: 5098661Abstract: A cuvette suitable for use with photometric blood testing apparatus and the like. The cuvette includes a receptacle having flanges on either side having locating holes therein. The flanges are flexible to enhance the positioning of the cuvette. Single and dual cuvette embodiments are described.The invention additionally includes means for encoding a cuvette for optical detection thereof by means of multiple facets which reflect light passing therethrough molded integrally in the flanges.Type: GrantFiled: November 16, 1988Date of Patent: March 24, 1992Assignee: Medical Laboratory Automation, Inc.Inventors: John A. Froehlich, Eric S. Anderson