Patents by Inventor Ronald Otto

Ronald Otto 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: 20240067542
    Abstract: An example of an apparatus and method of operating the apparatus to treat produced water. The apparatus includes a cavitation chamber. In addition, the apparatus includes an inlet to receive produced water with a microorganism. The apparatus further includes a pump to pump the produced water from the inlet into the cavitation chamber at a predetermined pressure. The apparatus also includes an injector to inject a biocide to the produced water to control a population of the microorganism. Furthermore, the apparatus includes a micro-bubble generator disposed within the cavitation chamber. The micro-bubble generator reduces a pressure of the produced water below a fluid vapor pressure to create micro-bubbles which collapse to generate a micro shockwave to enhance the efficacy of the biocide at reducing the population of the microorganism. The apparatus further includes an outlet to release the produced water after the population of the microorganism is lowered.
    Type: Application
    Filed: May 4, 2023
    Publication date: February 29, 2024
    Applicant: Avonlea Technology Holdings Corp.
    Inventors: Ronald Otto Lincz, Douglas James Brett
  • Patent number: 9431349
    Abstract: A method and apparatus for including human readable text in a semiconductor design which is both machine readable for printing on a wafer and human readable from the wafer are disclosed that are design rule clean depending on the layer to be printed. Embodiments include receiving a semiconductor design including a layer marker, the layer marker including human readable text; transforming the human readable text to a binary representation; transforming the binary representation to a machine readable two-dimensional barcode; and printing the two-dimensional barcode on a semiconductor wafer.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: August 30, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Peter Benjamin Volk, Michael Ronald Otto, Christoph Rainer Gerhard Mueller
  • Publication number: 20160133578
    Abstract: A method and apparatus for including human readable text in a semiconductor design which is both machine readable for printing on a wafer and human readable from the wafer are disclosed that are design rule clean depending on the layer to be printed. Embodiments include receiving a semiconductor design including a layer marker, the layer marker including human readable text; transforming the human readable text to a binary representation; transforming the binary representation to a machine readable two-dimensional barcode; and printing the two-dimensional barcode on a semiconductor wafer.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Peter Benjamin VOLK, Michael Ronald OTTO, Christoph Rainer Gerhard MUELLER
  • Patent number: 8831585
    Abstract: Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: September 9, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Jonas Kolba Nicholson, Christopher Mark Dreher, Abbas Ali Vanak, Paul John Henry Klassen, Troy Terry, Alexander Kinlin, Ronald Otto Radko, Erik Andrew Clauson, Mark William Wigzell, Xiaobin Lu, Tomasz J. Gil, Nilesh Rane, Ryan B. Starkey
  • Patent number: 8799360
    Abstract: Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: August 5, 2014
    Assignee: Tweedle Group, Inc.
    Inventors: Jonas Kolba Nicholson, Abbas Ali Vanak, Paul John Henry Klassen, Jason Holt Smith, Troy Terry, Alexander Kinlin, Ronald Otto Radko, Erik Andrew Clauson, Jason David Justman, Mark William Wigzell, George Cecil Trowbridge, Jr., Xiaobin Lu, Tomasz J. Gil, Nilesh Rane, Ryan B. Starkey
  • Publication number: 20140068010
    Abstract: Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection.
    Type: Application
    Filed: January 31, 2013
    Publication date: March 6, 2014
    Applicant: TWEDDLE GROUP, INC.
    Inventors: Jonas Kolba Nicholson, Abbas Ali Vanak, Paul John Henry Klassen, Jason Holt Smith, Troy Terry, Alexander Kinlin, Ronald Otto Radko, Erik Andrew Clauson, Jason David Justman, Mark William Wigzell, George Cecil Trowbridge, JR., Xiaobin Lu, Tomasz J. Gil, Nilesh Rane, Ryan B. Starkey
  • Publication number: 20140066014
    Abstract: Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection.
    Type: Application
    Filed: January 31, 2013
    Publication date: March 6, 2014
    Applicant: TWEDDLE GROUP, INC.
    Inventors: Jonas Kolba Nicholson, Christopher Mark Dreher, Abbas Ali Vanak, Paul John Henry Klassen, Troy Terry, Alexander Kinlin, Ronald Otto Radko, Erik Andrew Clauson, Mark William Wigzell, Xiaobin Lu, Tomasz J. Gil, Nilesh Rane, Ryan B. Starkey
  • Patent number: 7401190
    Abstract: Methods and systems for operating computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is battery-backed to provide a non-volatile memory space in which critical data, e.g. the object store, can be maintained in the event of a power loss.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: July 15, 2008
    Assignee: Microsoft, Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Publication number: 20070261672
    Abstract: A method and article of manufacture are provided to operate a spray-guided, spark-ignition, direct fuel injection engine, including injecting a first fuel pulse during a combustion cycle, and initiating spark ignition by energizing a spark igniter. A second fuel pulse is injected during the combustion cycle effective to form an ignitable fuel-air mixture proximal to the spark igniter during a period in time whereat the spark igniter is energized. A preferred elapsed time between an end of the first fuel pulse and start of the spark ignition is determined based upon engine load.
    Type: Application
    Filed: October 16, 2006
    Publication date: November 15, 2007
    Applicant: GM Global Technology Operations, Inc.
    Inventors: Andreas Lippert, Ronald Otto, Scott Parrish, Arun Solomon, Ansis Upatnieks, Yangbing Zeng
  • Patent number: 7296258
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is battery-backed to provide a non-volatile memory space in which critical data, e.g. the object store, can be maintained in the event of a power loss. Circuitry is provided to ensure that the SRAM receives back up power from the battery at appropriate times. Software manages the SRAM and the other storage assembly components and makes use of virtual paging or virtual addressing techniques to keep track of where various pages, including object store pages, are stored in the system. The software knows where all of the object store pages are located so that in the event of a power loss, the page locations are known and hence the pages can be used when power is restored.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: November 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Richard D. Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7254083
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is battery-backed to provide a non-volatile memory space in which critical data, e.g. the object store, can be maintained in the event of a power loss. Circuitry is provided to ensure that the SRAM receives back up power from the battery at appropriate times. Software manages the SRAM and the other storage assembly components and makes use of virtual paging or virtual addressing techniques to keep track of where various pages, including object store pages, are stored in the system. The software knows where all of the object store pages are located so that in the event of a power loss, the page locations are known and hence the pages can be used when power is restored.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: August 7, 2007
    Assignee: Microsoft Corporation
    Inventors: Richard D. Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7174420
    Abstract: In one aspect, the present disclosure describes a process for maintaining file allocation tables (FATs) for a volume of storage medium. The process includes triggering, by a write operation, modification of data in an existing sector of a data file by writing of data to a new sector of the storage medium. The process also includes writing revised used/unused sector information into one FAT and setting a variable indicative of a number of FATs (NOF) to a first value. The process additionally includes copying the one FAT to another FAT and re-setting the variable to a second value.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: February 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Michael D. Malueg, Hang Li, Yadhu N. Gopalan, Ronald Otto Radko, Daniel J. Polivy, Sharon Drasnin, Jason Ryan Farmer, DaiQian Huang
  • Patent number: 7155584
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, multiple object store pages are maintained in device SRAM that is configured to be battery backed in an event of a power loss. One or more object store pages are periodically flushed to device non-volatile memory to make room for additional object store pages. The frequency of object store page writes is tracked, and object store pages that are least frequently written to are flushed before object store pages that are more frequently written to. In addition, in the event of a power loss, the SRAM is battery backed.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: December 26, 2006
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7099991
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is battery-backed to provide a non-volatile memory space in which critical data can be maintained in the event of a power loss. Circuitry is provided to ensure that the SRAM receives back up power from the battery at the appropriate time. Software manages the SRAM and the other storage assembly components and makes use of virtual paging or virtual addressing techniques to keep track of where various pages, including object store pages, are stored in the system. The software knows exactly where all of the object store pages are stored so that in the event of a power loss, the page locations are known and hence the pages can be used when power is restored.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7051160
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, an automotive computing device is provided having a processor, volatile memory, non-volatile memory, and SRAM. An object store is provided for the computing device in the non-volatile memory. One or more pages from the object store are maintained in the SRAM.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: May 23, 2006
    Assignee: Microsoft Corporation
    Inventors: Richard D. Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7043613
    Abstract: A method for facilitating fast start-up/shut-down of a computing device having a processor, volatile memory, non-volatile memory, and SRAM is described. In one embodiment, an object store for the computing device is provided in the non-volatile memory. A fast lossless shut-down of the computing device may be accomplished by periodically writing data from the object store to a non-volatile medium during operation of the computing device.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: May 9, 2006
    Assignee: Microsoft Corporation
    Inventors: Richard D. Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 7000075
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, an automotive computing device is provided having a processor, volatile memory, non-volatile memory, and SRAM. An object store is provided for the computing device in the non-volatile memory. One or more pages from the object store are maintained in the SRAM.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: February 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 6957314
    Abstract: Automotive computing devices are described. In one embodiment, the system comprises means for maintaining a translation look-aside buffer that contains entries for recently translated virtual page addresses; means for maintaining a page table in device memory that contains a map for every valid virtual page address; and means for maintaining an object store page table in device SRAM that contains information associated with locations for every object store page.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 6904494
    Abstract: Programmable automotive computing devices and methods are described. In but one embodiment, the automotive computing device is programmed to copy an object store into device flash memory and to create an object store page table in device SRAM that is configured to track the locations of all of the object store pages in the device.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko
  • Patent number: 6862651
    Abstract: Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is battery-backed to provide a non-volatile memory space in which critical data can be maintained in the event of a power loss. Circuitry is provided to ensure that the SRAM receives back up power from the battery at the appropriate time. Software manages the SRAM and the other storage assembly components and makes use of virtual paging or virtual addressing techniques to keep track of where various pages, including object store pages, are stored in the system. The software knows exactly where all of the object store pages are stored so that in the event of a power loss, the page locations are known and hence the pages can be used when power is restored.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: March 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Richard Dennis Beckert, Sharon Drasnin, Ronald Otto Radko