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: 20140344679
    Abstract: 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: Application
    Filed: May 16, 2014
    Publication date: November 20, 2014
    Inventors: Glen A. Larsen, Justin B. Rich
  • Publication number: 20140047327
    Abstract: 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: Application
    Filed: October 22, 2013
    Publication date: February 13, 2014
    Inventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
  • Patent number: 8595620
    Abstract: 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: Grant
    Filed: September 27, 2010
    Date of Patent: November 26, 2013
    Assignee: Kwatros Corporation
    Inventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
  • Publication number: 20110260976
    Abstract: 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: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Glen Larsen, Nigel Keam, Steven Bathiche
  • Patent number: 7924266
    Abstract: 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: Grant
    Filed: April 9, 2007
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventor: Glen Larsen
  • Publication number: 20110078570
    Abstract: 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: Application
    Filed: September 27, 2010
    Publication date: March 31, 2011
    Applicant: KWATROS CORPORATION
    Inventors: Glen A. Larsen, Justin B. Rich, Steven R. Mimnaugh, Dennis J. Wyman, Robert K. Rothfeder
  • Patent number: 7656395
    Abstract: 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: Grant
    Filed: July 15, 2004
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeremiah Pope, Rajeev Badyal, Glen Larsen, Thomas C. Oliver, Randall T. Crane
  • Publication number: 20080246727
    Abstract: 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: Application
    Filed: April 9, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventor: Glen Larsen
  • Patent number: 7290719
    Abstract: 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: Grant
    Filed: February 17, 2006
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Corey Ladas, Glen Larsen
  • Patent number: 7242466
    Abstract: 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: Grant
    Filed: March 31, 2004
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Yuan Kong, Glen Larsen
  • Publication number: 20070127096
    Abstract: 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: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Glen Larsen, Tyler Gleghorn
  • Publication number: 20060284830
    Abstract: 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: Application
    Filed: June 21, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Glen Larsen, Thomas Oliver, David Bohn, Steven Bathiche, Ceasar De Leon
  • Publication number: 20060181525
    Abstract: 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: Application
    Filed: February 15, 2005
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Glen Larsen, Krishna Darbha, Michael Baseflug
  • Publication number: 20060151621
    Abstract: 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: Application
    Filed: February 17, 2006
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Corey Ladas, Glen Larsen
  • Patent number: 7048198
    Abstract: 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: Grant
    Filed: April 22, 2004
    Date of Patent: May 23, 2006
    Assignee: Microsoft Corporation
    Inventors: Corey Ladas, Glen Larsen
  • Publication number: 20060012562
    Abstract: 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: Application
    Filed: July 15, 2004
    Publication date: January 19, 2006
    Applicant: Microsoft Corporation
    Inventors: Jeremiah Pope, Rajeev Badyal, Glen Larsen, Thomas Oliver, Randall Crane
  • Publication number: 20050236492
    Abstract: 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: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Corey Ladas, Glen Larsen
  • Publication number: 20050225749
    Abstract: 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: Application
    Filed: March 31, 2004
    Publication date: October 13, 2005
    Inventors: Yuan Kong, Glen Larsen