1
Richard D Beckert, Mark M Moeller, William Wong: Vehicle computer system. Microsoft Corporation, Lee & Hayes PLLC, August 11, 1998: US05794164 (356 worldwide citation)

A vehicle computer system has a housing sized to be mounted in a vehicle dashboard or other appropriate location, a computer mounted within the housing, and an open platform operating system which executes on an open hardware architecture computer. The open platform operating system supports multipl ...


2
Richard D Beckert, Mark M Moeller, William S Wong: Vehicle computer system with wireless internet connectivity. Microsoft Corporation, Lee & Hayes PLLC, March 13, 2001: US06202008 (319 worldwide citation)

A vehicle computer system has a housing sized to be mounted in a vehicle dashboard or other appropriate location. A computer is mounted within the housing and executes an open platform, multi-tasking operating system. The computer runs multiple applications on the operating system, including both ve ...


3
Richard D Beckert, Mark M Moeller, William S Wong: Vehicle computer system with open platform architecture. Microsoft Corporation, Lee & Hayes PLLC, January 16, 2001: US06175789 (186 worldwide citation)

A vehicle computer system has a housing sized to be mounted in a vehicle dashboard or other appropriate location. A computer is mounted within the housing and executes an open platform, multi-tasking operating system. The computer runs multiple applications on the operating system, including both ve ...


4
Richard D Beckert, Mark M Moeller, Ron Randall, William Wong: Vehicle computer system with high speed data buffer and serial interconnect. Microsoft Corporation, Lee & Hayes PLLC, December 28, 1999: US06009363 (173 worldwide citation)

A vehicle computer system has a housing sized to be mounted in a vehicle dashboard or other appropriate location. The housing includes a base unit and a faceplate. A first logic unit is mounted to the base unit to form a support module. The support module has two interfacing slots and can support co ...


5
Richard D Beckert, Mark M Moeller, Li Zhou: Displaying computer information to a driver of a vehicle. Microsoft Corporation, Lee & Hayes PLLC, September 7, 1999: US05949345 (126 worldwide citation)

A vehicle computer system includes a display device that is configurable for viewing by a driver of a vehicle while the vehicle is moving. The display device is responsive to a processor that executes application programs in conjunction with an operating system. A plurality of sensors are used to in ...


6
Craig Chapman, Mark M Moeller: Method and apparatus for monitoring computer system objects to improve system reliability. Microsoft Corporation, Lee & Hayes PLLC, July 15, 2003: US06594774 (72 worldwide citation)

Computer system reliability is improved using various techniques to monitor objects (e.g., processes, threads, DLLs, etc.) executing on the system. Such techniques include active techniques, in which information is continually communicated from the object to the monitor, and passive techniques, in w ...


7
Craig Chapman, Hang Li, Mark M Moeller: Method and apparatus for updating data in nonvolatile memory. Microsoft Corporation, Lee & Hayes PLLC, July 15, 2003: US06594723 (70 worldwide citation)

A computer system includes a Flash or other nonvolatile memory. A program(s) to coordinate data transfers is loaded into a volatile system memory to transfer data from an external device to the Flash memory. The data transferred from the external device to the Flash memory can be transferred to a pr ...


8
Jossef Goldberg, Timothy J Cullen, Owen W Paulus, Mark M Moeller, Paul A Horenberger: Application-to-component communications helper in a vehicle computer system. Microsoft Corporation, Lee & Hayes PLLC, September 10, 2002: US06449541 (65 worldwide citation)

An application-to-component communication helper facilities communication between applications running an in-vehicle computer to an in-vehicle component. Each vehicle part has a corresponding object, and each object exposes a pre-defined Device Communication Application Programming Interface (DCAPI) ...


9
Richard D Beckert, Mark M Moeller, Hang Li: Vehicle computer system audio entertainment system. Microsoft Corporation, Lee & Hayes PLLC, August 1, 2006: US07085710 (60 worldwide citation)

A vehicle computer system has an audio entertainment system implemented in a logic unit and audio digital signal processor (DSP) independent from the host CPU. The audio entertainment system employs a set of ping/pong buffers and direct memory access (DMA) circuits to transfer data between different ...


10
Richard D Beckert, Mark M Moeller, Patrick Mullarky: Interrupt handler with prioritized interrupt vector generator. Microsoft Corporation, Lee & Hayes PLLC, December 24, 2002: US06499078 (19 worldwide citation)

A hardware-implemented interrupt handler external to a processor handles interrupts destined for the processor. The interrupt handler has a programmable prioritized interrupt array with programmable registers that identify priority levels and handling processes for handling one or more interrupts. T ...