Patents by Inventor Eric C. Brown

Eric C. Brown 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: 11933606
    Abstract: A vehicle wheel alignment system has a plurality of cameras, each camera for viewing a respective target disposed at a respective wheel of the vehicle and capturing image data of the target as the wheel and target are continuously rotated a number of degrees of rotation without a pause. The image data is used to calculate a minimum number of poses of the target of at least one pose for every five degrees of rotation as the wheel and target are continuously rotated the number of degrees of rotation without a pause. At least one of the cameras comprises a data processor for performing the steps of preprocessing the image data, and calculating an alignment parameter for the vehicle based on the preprocessed image data.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: March 19, 2024
    Assignee: Snap-On Incorporated
    Inventors: Steven W. Rogers, David A. Jackson, Bradley Lewis, Adam C. Brown, Robert J. D'Agostino, Eric R. Sellers
  • Patent number: 11931853
    Abstract: Generating a recipe for controlling a polishing system includes receiving a target removal profile that includes a target thickness to remove for a plurality of locations on a substrate that are angularly distributed around the substrate, and storing a first function defining a polishing rate for a zone from a plurality of pressurizable zones of a carrier head that are angularly distributed around a the carrier head. The first function defines polishing rates as a function of pressures. For each particular zone of the plurality of zones a recipe defining a pressure for the particular zone over time is calculated by calculating an expected thickness profile after polishing using the first function, and minimizing a cost function that incorporates a first term representing a difference between the expected thickness profile and a target thickness profile.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: March 19, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Eric Lau, Charles C. Garretson, Huanbo Zhang, Zhize Zhu, Benjamin Cherian, Brian J. Brown, Thomas H. Osterheld
  • Patent number: 10776570
    Abstract: An application on a computing device includes a digital ink system that supports the input and output of digital ink in a markup language document. Digital ink refers to a digital representation of object (e.g., pen or finger) strokes on an input device that can be displayed on an output device. The markup language document can include, for example, an edit box in which the digital ink and optionally other data can be input. As the input object moves over the input device, data identifying the locations of the input object are captured and embedded in a markup language element of the document. The digital ink system also allows documents including digital ink to be displayed, the digital ink system displaying the digital ink along with any other data included in the document.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fei Su, Eric C. Brown, Xiao Tu
  • Patent number: 10345932
    Abstract: The techniques described herein are directed to a computing device that receives data from an indirect input device. The data received may indicate or signal that one or more objects are on or within a detection area of the indirect input device. For example, the data may indicate that one or more objects are in contact with a surface of an indirect touch device. The techniques include determining parameters for the one or more objects and analyzing the parameters to determine whether the data is directed to a touch operation or to a mouse operation. To perform the touch operation or the mouse operation, the techniques further describe converting the data received from a first coordinate space of the indirect input device to a second coordinate space of a display screen.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Abzarian, Nidhi Sanghai, Eric C. Brown, Matthew K. Slemon, Jennifer A. Teed
  • Publication number: 20160232146
    Abstract: An application on a computing device includes a digital ink system that supports the input and output of digital ink in a markup language document. Digital ink refers to a digital representation of object (e.g., pen or finger) strokes on an input device that can be displayed on an output device. The markup language document can include, for example, an edit box in which the digital ink and optionally other data can be input. As the input object moves over the input device, data identifying the locations of the input object are captured and embedded in a markup language element of the document. The digital ink system also allows documents including digital ink to be displayed, the digital ink system displaying the digital ink along with any other data included in the document.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Fei Su, Eric C. Brown, Xiao Tu
  • Patent number: 9081590
    Abstract: A system and method for multimodal input into an application program. The method may include performing speech recognition on speech audio input to thereby produce recognized speech text input for insertion into a document of an application program, the document having keyboard focus. The method may also include identifying the document as being text service framework unaware. The method may further include displaying the recognized speech text input in a scratchpad graphical user interface for editing the recognized speech text input. The method may further include reflecting keyboard input bound for the document to the scratchpad graphical user interface, while preserving the keyboard focus of the document. The method may also include displaying the reflected keyboard input on the scratchpad graphical user interface, to thereby effect edits in the recognized speech text input.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric C. Brown, David Mowatt
  • Publication number: 20140368444
    Abstract: The techniques described herein are directed to a computing device that receives data from an indirect input device. The data received may indicate or signal that one or more objects are on or within a detection area of the indirect input device. For example, the data may indicate that one or more objects are in contact with a surface of an indirect touch device. The techniques include determining parameters for the one or more objects and analyzing the parameters to determine whether the data is directed to a touch operation or to a mouse operation. To perform the touch operation or the mouse operation, the techniques further describe converting the data received from a first coordinate space of the indirect input device to a second coordinate space of a display screen.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventors: David Abzarian, Nidhi Sanghai, Eric C. Brown, Matthew K. Slemon, Jennifer A. Teed
  • Publication number: 20130325502
    Abstract: A system and method for guiding the selection of treatment regimens according to locality-specific and patient-specific criteria. The system and method may employ a guidance engine that determines past efficacies of multiple treatment regimens in prior patients presenting with the syndrome of interest in a given locality, then correlate those outcomes with the clinical and demographic characteristics of the prior patients and locality. The guidance engine determines the influence of multiple patient characteristics and locality trends on positive treatment outcomes, and uses such determinations to generate a report including success probabilities for various treatment regimens, given the current patient's particular characteristics and trends within the patient's current locality. The system and method may be implemented in a variety of embodiments, including via a networked system interfaced with a healthcare facility's electronic medical record system, or as a stand-alone device.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Inventors: Ari Robicsek, Courtney Hebert, Eric C. Brown
  • Publication number: 20090319266
    Abstract: A system and method for multimodal input into an application program. The method may include performing speech recognition on speech audio input to thereby produce recognized speech text input for insertion into a document of an application program, the document having keyboard focus. The method may also include identifying the document as being text service framework unaware. The method may further include displaying the recognized speech text input in a scratchpad graphical user interface for editing the recognized speech text input. The method may further include reflecting keyboard input bound for the document to the scratchpad graphical user interface, while preserving the keyboard focus of the document. The method may also include displaying the reflected keyboard input on the scratchpad graphical user interface, to thereby effect edits in the recognized speech text input.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Eric C. Brown, David Mowatt
  • Patent number: 7240968
    Abstract: A tailgate system for a dump body of a vehicle capable of operation in a plurality of modes includes a tailgate pivotally connected to side walls along an upper tailgate end for operation in a first mode and pivotally connected to one of the side walls along a tailgate side for operation in a second mode. A control assembly including a latching member, arm and handle is at least partially protected by placement within a corner post of the dump body.
    Type: Grant
    Filed: January 17, 2005
    Date of Patent: July 10, 2007
    Assignee: Somerset Welding & Steel, Inc.
    Inventors: Eric C. Brown, Michael Bobak, Timothy J. Simpson
  • Patent number: 6880895
    Abstract: A tailgate system for a dump body of a vehicle capable of operation in a plurality of modes includes a tailgate pivotally connected to side walls along an upper tailgate end for operation in a first mode and pivotally connected to one of the side walls along a tailgate side for operation in a second mode. To convert the tailgate from the first to the second mode of operation, a ball and socket are engaged forming a pivot point around which the tailgate can rotate in the second mode.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: April 19, 2005
    Assignee: Somerset Welding & Steel, Inc.
    Inventors: Eric C. Brown, Michael Bobak, Timothy J. Simpson
  • Patent number: 6501491
    Abstract: An extensible common data access user interface is disclosed. The interface operates by storing user interface information in a display database, preferably part of a directory services database, and then coupling that user interface information to the data it will display. The directory service database data to be displayed via the user interface information is in the form of data records of a predefined type stored on at least one of the servers. A second database, preferably part of the same directory service, is stored on the same or another server. The second database contains display records of display information that indicates how records of the predefined type are to be displayed. The predefined record type and the display record are coupled together, preferably by sharing a common naming convention, so that a workstation can display data records of the predefined type by locating the corresponding display record.
    Type: Grant
    Filed: September 21, 1998
    Date of Patent: December 31, 2002
    Assignee: Microsoft Corporation
    Inventors: Eric C. Brown, David G. De Vorchik, James D. Harriger
  • Patent number: 6498612
    Abstract: An extensible user interface architecture is disclosed. The interface operates by storing user interface information in a display database, preferably part of a directory services database. The data to be displayed, preferably directory objects, are bound to the display information in the display database. The user interface application retrieves display information from the display database based on the object to be displayed. The display information for an object is contained in a display specifier, which contains pointers to software modules. After retrieving the display specifier, the user interface application parses out the software module pointers, which are then executed to display aspects of the data to be displayed. As a result, the user interface can be extended by changing the information, i.e., software pointers, contained in the display specifier.
    Type: Grant
    Filed: September 22, 1998
    Date of Patent: December 24, 2002
    Assignee: Microsoft Corporation
    Inventors: Eric C. Brown, David G. De Vorchik, James D. Harriger