Patents by Inventor Glen A. Larsen
Glen A. Larsen 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).
-
Publication number: 20140344679Abstract: Systems and methods of document creation are disclosed. The disclosed embodiments may receive user input to generate an electronic interview to be presented to an interviewee, including a query to be presented to the interviewee and a corresponding interview input component configured to receive electronic interview data from the interviewee pertaining to the query. A mapping is established for the interview input component to map to an element of a template of a document creation system. The electronic interview data is received and delivered to the document creation system. A document is created that includes as content the electronic interview data.Type: ApplicationFiled: May 16, 2014Publication date: November 20, 2014Inventors: Glen A. Larsen, Justin B. Rich
-
Publication number: 20140047327Abstract: Systems and methods for document creation and management to facilitate creation of documents. An example document creation and management system is configured with an input component, a processing component, and a document creation component. A document creation and management systems can allow input of data in a customizable manner via talking (or recording), touching, typing, and/or clicking. A document creation and management system may use customizable templates, so that a user, for example a physician, may more efficiently enter and review data, such as data related to a patient encounter. A navigator may import information, such as formatting and structure information, from a template to guide a user as to the input to be provided to generate a document according to the template. Document entries may be automatically sent for processing, which may include editing, transcription, encryption, etc, in a parallel or serial fashion.Type: ApplicationFiled: October 22, 2013Publication date: February 13, 2014Inventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
-
Patent number: 8595620Abstract: Systems and methods for document creation and management to facilitate creation of documents. An example document creation and management system is configured with an input component, a processing component, and a document creation component. A document creation and management systems can allow input of data in a customizable manner via talking (or recording), touching, typing, and/or clicking. A document creation and management system may use customizable templates, so that a user, for example a physician, may more efficiently enter and review data, such as data related to a patient encounter. A navigator may import information, such as formatting and structure information, from a template to guide a user as to the input to be provided to generate a document according to the template. Document entries may be automatically sent for processing, which may include editing, transcription, encryption, etc, in a parallel or serial fashion.Type: GrantFiled: September 27, 2010Date of Patent: November 26, 2013Assignee: Kwatros CorporationInventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
-
Publication number: 20110260976Abstract: The present disclosure provides for a computing system having virtual keyboard functionality that can be selectively enhanced through use of a tactile keyboard overlay. The tactile keyboard overlay includes a plurality of depressible key portions, and is placed onto an operative surface of a touch interactive display. The computing system configures the virtual keyboard functionality, so that each of the depressible key portions is operable to produce a touch input on the touch interactive display that causes performance of a corresponding input operation. The virtual keyboard functionality is dynamically and automatically located on the touch interactive display based on user placement of the tactile keyboard overlay.Type: ApplicationFiled: April 21, 2010Publication date: October 27, 2011Applicant: MICROSOFT CORPORATIONInventors: Glen Larsen, Nigel Keam, Steven Bathiche
-
Patent number: 7924266Abstract: A computer mouse includes two components. A fully functional module mouse and a shell mouse that fits over the module mouse. The module mouse is configured to perform at least one complete mouse function, independently of the shell mouse. Other functions can be split between the shell mouse and the module mouse, in any desired way.Type: GrantFiled: April 9, 2007Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventor: Glen Larsen
-
Publication number: 20110078570Abstract: Systems and methods for document creation and management to facilitate creation of documents. An example document creation and management system is configured with an input component, a processing component, and a document creation component. A document creation and management systems can allow input of data in a customizable manner via talking (or recording), touching, typing, and/or clicking. A document creation and management system may use customizable templates, so that a user, for example a physician, may more efficiently enter and review data, such as data related to a patient encounter. A navigator may import information, such as formatting and structure information, from a template to guide a user as to the input to be provided to generate a document according to the template. Document entries may be automatically sent for processing, which may include editing, transcription, encryption, etc, in a parallel or serial fashion.Type: ApplicationFiled: September 27, 2010Publication date: March 31, 2011Applicant: KWATROS CORPORATIONInventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
-
Patent number: 7656395Abstract: A method, apparatus, and system for tracking movement of a device are described. The method includes steps of implementing a first tracking subsystem for tracking positions of a device against a surface, determining whether to implement a second tracking subsystem for tracking positions of the device against the surface, capturing data corresponding to a location on the surface, and determining a position of the device against the surface based on the captured data. The position of the device can then be transmitted to a host computer and used in an application program. The first and second tracking subsystems may be a relative and an absolute tracking subsystem respectively.Type: GrantFiled: July 15, 2004Date of Patent: February 2, 2010Assignee: Microsoft CorporationInventors: Jeremiah Pope, Rajeev Badyal, Glen Larsen, Thomas C. Oliver, Randall T. Crane
-
Publication number: 20080246727Abstract: A computer mouse includes two components. A fully functional module mouse and a shell mouse that fits over the module mouse. The module mouse is configured to perform at least one complete mouse function, independently of the shell mouse. Other functions can be split between the shell mouse and the module mouse, in any desired way.Type: ApplicationFiled: April 9, 2007Publication date: October 9, 2008Applicant: Microsoft CorporationInventor: Glen Larsen
-
Patent number: 7290719Abstract: Encoding data in a pattern of symbols on a surface. A processor separates an ordered sequence of digits representative of the encoded data into a plurality of sequential windows. Each of the sequential windows includes a partial sequence of the ordered sequence of digits. The processor further transforms the partial sequence included in each sequential window into a series of digits. A symbol is arranged within a plurality of surface windows on the surface. Each surface window corresponds to one of the sequential windows. The symbol is positioned within each surface window based on one of the transformed series of digits. And the position of the symbol within the surface window is indicative of the encoded data.Type: GrantFiled: February 17, 2006Date of Patent: November 6, 2007Assignee: Microsoft CorporationInventors: Corey Ladas, Glen Larsen
-
Patent number: 7242466Abstract: A pointing system comprises an encoded surface and a pointing device for use with an encoded surface remote from the pointing device. The pointing device comprises a collimated light source for projecting a collimated light beam having a wavelength outside the visible light spectrum onto the encoded surface. The encoded surface scatters the collimated light beam striking the encoded surface. A detector associated with the collimated light source detects at least a portion of the scattered light. A controller is associated with the detector and configured to respond to the detected portion of the scattered light to determine a position where the collimated light beam strikes the encoded surface. The position corresponds to where the device is pointing.Type: GrantFiled: March 31, 2004Date of Patent: July 10, 2007Assignee: Microsoft CorporationInventors: Yuan Kong, Glen Larsen
-
Publication number: 20070127096Abstract: Techniques for identifying encoded digital data in a multichannel hologram are described. A method can include steps of reading a first channel of a multichannel hologram, extracting first content data stored in the first channel, reading a second channel of the multichannel hologram, extracting second content data stored in the second channel, and utilizing the extracted content data. The extracted content data may be used for digital signature recognition. A system can include a multichannel hologram configured to store first, second, and third content data at first, second, and third channels respectively, at least one optical sensor configured to read the first, second, and third channels of the multichannel hologram and extract the first, second, and third content data, and a processor configured to measure an acceleration when the system is acted upon by a force.Type: ApplicationFiled: December 7, 2005Publication date: June 7, 2007Applicant: Microsoft CorporationInventors: Glen Larsen, Tyler Gleghorn
-
Publication number: 20060284830Abstract: A peripheral input device having a body configured to be stored within a housing of a computer device is disclosed. In at least one embodiment, a wireless input device is configured to be recharged within the housing. Further aspects of the invention relate to an input device configured to operatively connect to underutilized ports of a computer system. In one embodiment, the input device operatively connects to a PCMCIA port of a computer. Yet further aspects of the invention relate to an input device having an expandable body, wherein the body may be configured to have an increased surface area upon expansion of the body.Type: ApplicationFiled: June 21, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Glen Larsen, Thomas Oliver, David Bohn, Steven Bathiche, Ceasar De Leon
-
Publication number: 20060181525Abstract: Force measuring systems for electronic pens, styli, or other products may include structure for changing a direction or location of application of a force (e.g., a force transmitted via pen or stylus contact with a writing surface) from a first direction or location to a second direction or location. In this manner, a sensor portion of the force measuring system may be reoriented in a direction such that it is not normal to the direction of the force. This feature may help make electronic pens or styli (or other products) thinner and dimensioned more consistent with their non-electronic counterparts. Various structures for changing the direction or location of application of the force are described.Type: ApplicationFiled: February 15, 2005Publication date: August 17, 2006Applicant: Microsoft CorporationInventors: Glen Larsen, Krishna Darbha, Michael Baseflug
-
Publication number: 20060151621Abstract: Encoding data in a pattern of symbols on a surface. A processor separates an ordered sequence of digits representative of the encoded data into a plurality of sequential windows. Each of the sequential windows includes a partial sequence of the ordered sequence of digits. The processor further transforms the partial sequence included in each sequential window into a series of digits. A symbol is arranged within a plurality of surface windows on the surface. Each surface window corresponds to one of the sequential windows. The symbol is positioned within each surface window based on one of the transformed series of digits. And the position of the symbol within the surface window is indicative of the encoded data.Type: ApplicationFiled: February 17, 2006Publication date: July 13, 2006Applicant: Microsoft CorporationInventors: Corey Ladas, Glen Larsen
-
Patent number: 7048198Abstract: Encoding data in a pattern of symbols on a surface. A processor separates an ordered sequence of digits representative of the encoded data into a plurality of sequential windows. Each of the sequential windows includes a partial sequence of the ordered sequence of digits. The processor further transforms the partial sequence included in each sequential window into a series of digits. A symbol is arranged within a plurality of surface windows on the surface. Each surface window corresponds to one of the sequential windows. The symbol is positioned within each surface window based on one of the transformed series of digits. And the position of the symbol within the surface window is indicative of the encoded data.Type: GrantFiled: April 22, 2004Date of Patent: May 23, 2006Assignee: Microsoft CorporationInventors: Corey Ladas, Glen Larsen
-
Publication number: 20060012562Abstract: A method, apparatus, and system for tracking movement of a device are described. The method includes steps of implementing a first tracking subsystem for tracking positions of a device against a surface, determining whether to implement a second tracking subsystem for tracking positions of the device against the surface, capturing data corresponding to a location on the surface, and determining a position of the device against the surface based on the captured data. The position of the device can then be transmitted to a host computer and used in an application program. The first and second tracking subsystems may be a relative and an absolute tracking subsystem respectively.Type: ApplicationFiled: July 15, 2004Publication date: January 19, 2006Applicant: Microsoft CorporationInventors: Jeremiah Pope, Rajeev Badyal, Glen Larsen, Thomas Oliver, Randall Crane
-
Publication number: 20050236492Abstract: Encoding data in a pattern of symbols on a surface. A processor separates an ordered sequence of digits representative of the encoded data into a plurality of sequential windows. Each of the sequential windows includes a partial sequence of the ordered sequence of digits. The processor further transforms the partial sequence included in each sequential window into a series of digits. A symbol is arranged within a plurality of surface windows on the surface. Each surface window corresponds to one of the sequential windows. The symbol is positioned within each surface window based on one of the transformed series of digits. And the position of the symbol within the surface window is indicative of the encoded data.Type: ApplicationFiled: April 22, 2004Publication date: October 27, 2005Applicant: Microsoft CorporationInventors: Corey Ladas, Glen Larsen
-
Publication number: 20050225749Abstract: A pointing system comprises an encoded surface and a pointing device for use with an encoded surface remote from the pointing device. The pointing device comprises a collimated light source for projecting a collimated light beam having a wavelength outside the visible light spectrum onto the encoded surface. The encoded surface scatters the collimated light beam striking the encoded surface. A detector associated with the collimated light source detects at least a portion of the scattered light. A controller is associated with the detector and configured to respond to the detected portion of the scattered light to determine a position where the collimated light beam strikes the encoded surface. The position corresponds to where the device is pointing.Type: ApplicationFiled: March 31, 2004Publication date: October 13, 2005Inventors: Yuan Kong, Glen Larsen