Patents by Inventor Mark K. Svancarek

Mark K. Svancarek 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: 20080276321
    Abstract: Systems and methods for secure transfer of product-activated software are disclosed. A user may request a license transfer from an original machine to a new machine. The request cause the machine identity and proof of purchase from the original machine to be sent to an activation service. The activation service may add the proof of purchase to a transfer list and mark as invalid the existing association between the original machine identity and the proof of purchase. The activation service may push the transfer list to a genuine service, which may issue a revocation certificate to the original machine. The proof of purchase may then be applied to the new machine. The activation service may create a new association between the identity of the new machine and the proof of purchase, and deliver a perpetual license certificate to the new machine.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Applicant: Microsoft Corporation
    Inventors: Mark K. Svancarek, Caglar Gunyakti
  • Patent number: 7145551
    Abstract: A hand held computer input device includes a first housing portion having at least one user actuable input device. A first extending handle is coupled to, and extends away from, the first housing portion. A second handle is also coupled to, and extends away from, the first housing portion. An orientation sensor is coupled to the first housing and is configured to sense a physical orientation of the first housing portion. The orientation sensor provides an orientation signal indicative of the physical orientation sensed.
    Type: Grant
    Filed: February 17, 1999
    Date of Patent: December 5, 2006
    Assignee: Microsoft Corporation
    Inventors: Steven Bathiche, Mark K. Svancarek, Matthew J. Stipes, Aditha M. Adams, Thomas W. Brooks, Melissa S. Jacobson, Wolfgang A. Mack
  • Patent number: 6249274
    Abstract: A computer input device includes a user manipulable portion having a first primary axis of motion. An inclination sensor has a first sensing axis. The inclination sensor is coupled to the user manipulable portion such that the first sensing axis is disposed at a first offset angle relative to the first primary access of motion. An output component is coupled to the inclination sensor and provides output information indicative of sensed inclination.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: June 19, 2001
    Assignee: Microsoft Corporation
    Inventors: Mark K. Svancarek, Hiroyuki Bonde, Gary L. Gordon
  • Patent number: 5945981
    Abstract: The wireless computer input system uses a pen-type input device and a receiver. The pen-type input device includes an LED, at least one switch, a rechargeable battery, and a control circuit. The control circuit provides signals to the LED upon activation of the switch, and provides for power management functions allowing the pen to conserve power during idle periods. The receiver includes one or more light-detecting elements connected to position computation circuitry. The light-detecting element or elements are either a two-dimensional PSD, two one-dimensional PSDs or a four division photodiode. Optional lenses, optical filters, and apertured plates are positioned before the light-detecting element(s), improving the signal-to-noise ratio of the system. The computation circuitry receives the signals from the light-detecting element(s), digitizes them, and computes the coordinates of the pen which are output to a host computer.
    Type: Grant
    Filed: July 29, 1997
    Date of Patent: August 31, 1999
    Assignee: Microsoft Corporation
    Inventors: Mike M. Paull, Russell I. Sanchez, Mark K. Svancarek, Tetsuji Aoyagi
  • Patent number: 5935224
    Abstract: An adapter or converter for coupling an external device to a universal serial bus (USB) port. An adapter is disclosed for use in connecting a joystick to the USB port of a computer. The adapter includes a receptacle for coupling with a game port plug on the joystick. The receptacle is connected to a USB plug, which can be mated with the USB port on a hub or a computer. Within the joystick, a programmed microcontroller unit (MCU) responds to an indication of whether the joystick is connected to the adapter and if so, operates the joystick in a USB communication mode, providing the required digital data packets formatted in accordance with the USB specification. Otherwise, the joystick operates in a game port mode to communicate with a conventional game port. A broader aspect of the present invention is directed to a converter that enables an external device normally connected to a computer through a non-USB port to communicate with the computer via a USB port.
    Type: Grant
    Filed: April 24, 1997
    Date of Patent: August 10, 1999
    Assignee: Microsoft Corporation
    Inventors: Mark K. Svancarek, Jeffrey S. Hanson, Toshiyuki Minami
  • Patent number: 5793356
    Abstract: A digital joystick operates in a digital mode or an analog emulation mode. In the digital mode, the joystick generates digital data indicating the position of a control stick and the status of buttons and transmits the digital data to the computer. The joystick may be coupled to the computer through a game port or a conventional interface port. Computer software operating within the computer can receive digital data directly from the joystick if it is operating in the digital mode. When in the analog emulation modes the joystick emulates resistances related to the position of the control stick. The emulated resistance data emulates the value of corresponding resistances in a conventional joystick. The resistance values may be derived from a programmable resistor, a programmable impedance, or a programmable current source. Multiplexers may also be used to couple the appropriate resistance value to the conventional game port input.
    Type: Grant
    Filed: July 31, 1995
    Date of Patent: August 11, 1998
    Assignee: Microsoft Corporation
    Inventors: Mark K. Svancarek, Manolito E. Adan, Michael W. Van Flandern, John G. Pierce, Hajime Suzuki, Richard B. Kash
  • Patent number: 5724558
    Abstract: A digital joystick coupled to a conventional computer game port tests for the presence of electrical circuitry to support two joysticks and dynamically configures the digital data for transmission to button inputs for either one or two joysticks in the game port. The digital joystick configures the data for transmission to three or more button input lines on the game ports if it detects the second joystick circuitry, and configures the data for transmission to only two button inputs corresponding to the first joystick if it does not detect the second joystick circuitry. The digital joystick generates a clock which is coupled to one button input in the game port. The remaining button inputs are used to transfer data. Within the computer, the system determines the presence of electrical circuitry for the second joystick and is configured to accept data from both joystick inputs that are active. The computer is configured to accept data from only the first joystick if the second joystick input is not active.
    Type: Grant
    Filed: July 31, 1995
    Date of Patent: March 3, 1998
    Assignee: Microsoft Corporation
    Inventors: Mark K. Svancarek, Manolito E. Adan, Michael W. Van Flandern, Hajime Suzuki
  • Patent number: 5694153
    Abstract: A user input system for inputting computer signals, such as a joystick, has an elongated member or handle that is movably received by a housing. The handle is capable of moving in at least three perpendicular directions, i.e., along X, Y and Z axes, and is capable of being rotated about at least one of the three axes. In a first embodiment, a pair of light emitting diodes ("LEDs") are mounted at an end of the handle and oriented toward the interior of the housing. The LEDs are strobed to alternately project light downward into the housing. A light detecting element, such as a two-dimensional position sensing device ("PSD"), two one-dimension PSDs, or a four quadrant photodiode, is positioned opposite the LEDs, and mounted to the housing to receive the light from the LEDs to produce signals. The signals are converted from analog to digital and input to a microprocessor. The microprocessor, employing trigonometric methods, calculates the position and orientation (i.e.
    Type: Grant
    Filed: July 31, 1995
    Date of Patent: December 2, 1997
    Assignee: Microsoft Corporation
    Inventors: Tetsuji Aoyagi, Takeshi Miura, Hajime Suzuki, Russell I. Sanchez, Mark K. Svancarek, Toru Suzuki, Mike M. Paull
  • Patent number: 5628686
    Abstract: A game port interface is disclosed which permits bidirectional communication between a game port and a peripheral device. In one embodiment, the peripheral device is a digital joystick and the game port sends commands to the digital joystick. The game port interface includes one or more timers whose inputs are coupled to resistances within the joystick. Also coupled to the timer inputs are capacitors such that the resistors in the joystick form a charging network with the capacitors in the game port interface. When an output instruction to the game port is executed, the capacitors coupled to the timer inputs are charged to a predetermined voltage. The timer input is also coupled to an inverter within the joystick. The output of the inverter switches to a low logic level when the timer input is charged above a logic threshold. The output of the inverter is coupled to an interrupt input on a microprocessor within the joystick.
    Type: Grant
    Filed: July 31, 1995
    Date of Patent: May 13, 1997
    Assignee: Microsoft Corporation
    Inventors: Mark K. Svancarek, Manolito E. Adan, Michael W. Van Flandern, Hajime Suzuki