Patents by Inventor Daniel S. Morris
Daniel S. Morris 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: 8909516Abstract: Computing functionality converts an input linguistic item into a normalized linguistic item, representing a normalized counterpart of the input linguistic item. In one environment, the input linguistic item corresponds to a complaint by a person receiving medical care, and the normalized linguistic item corresponds to a definitive and error-free version of that complaint. In operation, the computing functionality uses plural reference resources to expand the input linguistic item, creating an expanded linguistic item. The computing functionality then forms a graph based on candidate tokens that appear in the expanded linguistic item, and then finds a shortest path through the graph; that path corresponds to the normalized linguistic item. The computing functionality may use a statistical language model to assign weights to edges in the graph, and to determine whether the normalized linguistic incorporates two or more component linguistic items.Type: GrantFiled: December 7, 2011Date of Patent: December 9, 2014Assignee: Microsoft CorporationInventors: Julie A. Medero, Daniel S. Morris, Lucretia H. Vanderwende, Michael Gamon
-
Patent number: 8749485Abstract: The description relates to user control gestures. One example allows a speaker and a microphone to perform a first functionality. The example simultaneously utilizes the speaker and the microphone to perform a second functionality. The second functionality comprises capturing sound signals that originated from the speaker with the microphone and detecting Doppler shift in the sound signals. It correlates the Doppler shift with a user control gesture performed proximate to the computer and maps the user control gesture to a control function.Type: GrantFiled: December 20, 2011Date of Patent: June 10, 2014Assignee: Microsoft CorporationInventors: Desney S. Tan, Shwetak Patel, Daniel S. Morris, Sidhant Gupta
-
Patent number: 8665210Abstract: A human input system is described herein that provides an interaction modality that utilizes the human body as an antenna to receive electromagnetic noise that exists in various environments. By observing the properties of the noise picked up by the body, the system can infer human input on and around existing surfaces and objects. Home power lines have been shown to be a relatively good transmitting antenna that creates a particularly noisy environment. The human input system leverages the body as a receiving antenna and electromagnetic noise modulation for gestural interaction. It is possible to robustly recognize touched locations on an uninstrumented home wall using no specialized sensors. The receiving device for which the human body is the antenna can be built into common, widely available electronics, such as mobile phones or other devices the user is likely to commonly carry.Type: GrantFiled: December 22, 2010Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Desney S. Tan, Daniel S. Morris, Gabriel A. Cohn, Shwetak N Patel
-
Publication number: 20130154919Abstract: The description relates to user control gestures. One example allows a speaker and a microphone to perform a first functionality. The example simultaneously utilizes the speaker and the microphone to perform a second functionality. The second functionality comprises capturing sound signals that originated from the speaker with the microphone and detecting Doppler shift in the sound signals. It correlates the Doppler shift with a user control gesture performed proximate to the computer and maps the user control gesture to a control function.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: Microsoft CorporationInventors: Desney S. Tan, Shwetak Patel, Daniel S. Morris, Sidhant Gupta
-
Publication number: 20130110497Abstract: Functionality is described herein for converting an input linguistic item into a normalized linguistic item, representing a normalized counterpart of the input linguistic item. In one environment, the input linguistic item corresponds to a complaint by a person receiving medical care, and the normalized linguistic item corresponds to a definitive and error-free version of that complaint. In operation, the functionality uses plural reference resources to expand the input linguistic item, creating an expanded linguistic item. The functionality then forms a graph based on candidate tokens that appear in the expanded linguistic item, and then finds a shortest path through the graph; that path corresponds to the normalized linguistic item. The functionality may use a statistical language model to assign weights to edges in the graph, and to determine whether the normalized linguistic incorporates two or more component linguistic items.Type: ApplicationFiled: December 7, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Julie A. Medero, Daniel S. Morris, Lucretia H. Vanderwende, Michael Gamon
-
Publication number: 20120162057Abstract: A human input system is described herein that provides an interaction modality that utilizes the human body as an antenna to receive electromagnetic noise that exists in various environments. By observing the properties of the noise picked up by the body, the system can infer human input on and around existing surfaces and objects. Home power lines have been shown to be a relatively good transmitting antenna that creates a particularly noisy environment. The human input system leverages the body as a receiving antenna and electromagnetic noise modulation for gestural interaction. It is possible to robustly recognize touched locations on an uninstrumented home wall using no specialized sensors. The receiving device for which the human body is the antenna can be built into common, widely available electronics, such as mobile phones or other devices the user is likely to commonly carry.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Desney S. Tan, Daniel S. Morris, Gabriel A. Cohn, Shwetak N. Patel
-
Patent number: 8090740Abstract: A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics.Type: GrantFiled: October 16, 2007Date of Patent: January 3, 2012Assignee: Microsoft Corp.Inventors: Daniel S. Morris, Meredith Morris, Gina Venolia
-
Patent number: 7991461Abstract: Various embodiments of a biological interface system and related methods are disclosed. The system may comprise a sensor comprising a plurality of electrodes for detecting multicellular signals emanating from one or more living cells of a patient and a processing unit configured to receive the multicellular signals from the sensor and process the multicellular signals to produce a processed signal. The processing unit may be configured to transmit the processed signal to a controlled device that is configured to receive the processed signal. The system is configured to perform an integrated patient training routine to generate one or more system configuration parameters that are used by the processing unit to produce the processed signal.Type: GrantFiled: December 23, 2005Date of Patent: August 2, 2011Assignee: BrainGate Co., LLCInventors: J. Christopher Flaherty, Mijail D. Serruya, Daniel S. Morris, Abraham H. Caplan, Maryam Saleh, John P. Donoghue
-
Patent number: 7751877Abstract: A system and method for a neural interface system with a unique identification code includes a sensor including a plurality of electrodes to detect multicellular signals, an processing unit to process the signals from the sensor into a suitable control signal for a controllable device such as a computer or prosthetic limb. The unique identification code is embedded in one or more discrete components of the system. Internal and external system checks for compatibility and methods of ensuring safe and effective performance of a system with detachable components are also disclosed.Type: GrantFiled: November 19, 2004Date of Patent: July 6, 2010Assignee: BrainGate Co., LLCInventors: J. Christopher Flaherty, L. Renée Capachione, Daniel S. Morris, Abraham H. Caplan, Maryam Saleh, K. Shane Guillory
-
Publication number: 20090144262Abstract: A search query transformation system and method for transforming and refining a search query are described. Embodiments of the system and method use various graphical components and controls. Direct manipulation ensures that the searcher is driving the changes in the search queries using a pointing device. Embodiments of the search query transformation system and method include a search query re-weighting user interface (UI) component for graphically adjusting and re-weighting weights of search terms, and a search query term replacement UI component for graphically replacing a search term in a query or add a synonym to the query. Embodiments of the system and method also include a search query suggestion component, which provides query revision recommendations to a searcher that are tailored to the direct manipulation query refinement interface.Type: ApplicationFiled: December 4, 2007Publication date: June 4, 2009Applicant: Microsoft CorporationInventors: Ryen William White, Mikhail Bilenko, Robert L. Rounthwaite, Daniel S. Morris
-
Publication number: 20090100021Abstract: A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics.Type: ApplicationFiled: October 16, 2007Publication date: April 16, 2009Applicant: Microsoft CorporationInventors: Daniel S. Morris, Meredith Morris, Gina Venolia