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: 10776570Abstract: 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: GrantFiled: February 10, 2015Date of Patent: September 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Fei Su, Eric C. Brown, Xiao Tu
-
Patent number: 10345932Abstract: 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: GrantFiled: June 14, 2013Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: David Abzarian, Nidhi Sanghai, Eric C. Brown, Matthew K. Slemon, Jennifer A. Teed
-
Publication number: 20160232146Abstract: 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: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Inventors: Fei Su, Eric C. Brown, Xiao Tu
-
Patent number: 9081590Abstract: 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: GrantFiled: June 24, 2008Date of Patent: July 14, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric C. Brown, David Mowatt
-
Publication number: 20140368444Abstract: 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: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: David Abzarian, Nidhi Sanghai, Eric C. Brown, Matthew K. Slemon, Jennifer A. Teed
-
Publication number: 20130325502Abstract: 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: ApplicationFiled: June 5, 2012Publication date: December 5, 2013Inventors: Ari Robicsek, Courtney Hebert, Eric C. Brown
-
Publication number: 20090319266Abstract: 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: ApplicationFiled: June 24, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: Eric C. Brown, David Mowatt
-
Patent number: 7240968Abstract: 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: GrantFiled: January 17, 2005Date of Patent: July 10, 2007Assignee: Somerset Welding & Steel, Inc.Inventors: Eric C. Brown, Michael Bobak, Timothy J. Simpson
-
Patent number: 6880895Abstract: 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: GrantFiled: March 13, 2003Date of Patent: April 19, 2005Assignee: Somerset Welding & Steel, Inc.Inventors: Eric C. Brown, Michael Bobak, Timothy J. Simpson
-
Patent number: 6501491Abstract: 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: GrantFiled: September 21, 1998Date of Patent: December 31, 2002Assignee: Microsoft CorporationInventors: Eric C. Brown, David G. De Vorchik, James D. Harriger
-
Patent number: 6498612Abstract: 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: GrantFiled: September 22, 1998Date of Patent: December 24, 2002Assignee: Microsoft CorporationInventors: Eric C. Brown, David G. De Vorchik, James D. Harriger