Patents by Inventor Mark Warren

Mark Warren 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).

  • Patent number: 10496399
    Abstract: A method, system, and computer program product using a data dictionary to automatically determine an upgrade edition of relational database table in a database installation. The editioning method commences upon receiving a data dictionary of the database comprising at least entries corresponding to a first edition of the relational database table, then reading entries of the data dictionary to identify at least one relational database table column of the relational database table that has a revision identifier. The revision identifiers are used to determine a first edition (e.g., a run edition) and a second edition (e.g., an upgrade edition). Then, the method proceeds by creating at least a first relational database table view corresponding to the first edition of the relational database table; and creating at least a second relational database table view corresponding to the upgrade edition of the relational database table using the identified relational database table column.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 3, 2019
    Assignee: Oracle International Corporation
    Inventors: George Buzsaki, Mark Warren
  • Patent number: 9665365
    Abstract: A method for transparently upgrading derived database objects commences upon analysis of the data dictionary definition for an initial derived database object as compared to the data dictionary definition for a patched derived database object, then determining if a regenerated instance of the derived database object would be logically different from the initial derived database object. The determination is based on comparisons of the definitions of the initial derived database objects and patched definitions of respective database objects. The method produces a regenerated instance of the derived database object when a regenerated instance of the patched derived database object would be logically different from the initial derived database object. The method will suppress the production of a regenerated instance when a regenerated instance of the derived database object would not be logically different from the initial derived database object.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: May 30, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: George Buzsaki, Murali Krishna Kumanduri, Mark Warren
  • Publication number: 20150347498
    Abstract: A method for transparently upgrading derived database objects commences upon analysis of the data dictionary definition for an initial derived database object as compared to the data dictionary definition for a patched derived database object, then determining if a regenerated instance of the derived database object would be logically different from the initial derived database object. The determination is based on comparisons of the definitions of the initial derived database objects and patched definitions of respective database objects. The method produces a regenerated instance of the derived database object when a regenerated instance of the patched derived database object would be logically different from the initial derived database object. The method will suppress the production of a regenerated instance when a regenerated instance of the derived database object would not be logically different from the initial derived database object.
    Type: Application
    Filed: August 11, 2015
    Publication date: December 3, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: George BUZSAKI, Murali Krishna KUMANDURI, Mark WARREN
  • Patent number: 9141635
    Abstract: A method for transparently upgrading derived database objects commences upon analysis of the data dictionary definition for an initial derived database object as compared to the data dictionary definition for a patched derived database object, then determining if a regenerated instance of the derived database object would be logically different from the initial derived database object. The determination is based on comparisons of the definitions of the initial derived database objects and patched definitions of respective database objects. The method produces a regenerated instance of the derived database object when a regenerated instance of the patched derived database object would be logically different from the initial derived database object. The method will suppress the production of a regenerated instance when a regenerated instance of the derived database object would not be logically different from the initial derived database object.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 22, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: George Buzaski, Murali Krishna Kumanduri, Mark Warren
  • Patent number: 8830564
    Abstract: A fiber laser system is configured with a nonlinear resonator cavity which includes a plurality of mirrors. One of the mirrors is a piezoelectric mirror capable of being displaced between multiple positions in response to a control signal generated by a digital controller. The generation of the control signal is caused by mismatch between a fundamental frequency, imputed into the resonant cavity and further split by a nonlinear crystal into resonant and harmonic frequencies, and the resonant frequency. The positions of the piezoelectric mirror and time interval the piezoelectric mirror may occupy these position are controlled so that the output radiation at the harmonic may be periodically interrupted which results in a pulsed output radiation.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: September 9, 2014
    Assignee: IPG Photonics Corporation
    Inventors: Valentin P. Gapontsev, Yuri Grapov, Mark Warren
  • Publication number: 20140139905
    Abstract: A fiber laser system is configured with a nonlinear resonator cavity which includes a plurality of mirrors. One of the mirrors is a piezoelectric mirror capable of being displaced between multiple positions in response to a control signal generated by a digital controller. The generation of the control signal is caused by mismatch between a fundamental frequency, imputed into the resonant cavity and further split by a nonlinear crystal into resonant and harmonic frequencies, and the resonant frequency. The positions of the piezoelectric mirror and time interval the piezoelectric mirror may occupy these position are controlled so that the output radiation at the harmonic may be periodically interrupted which results in a pulsed output radiation.
    Type: Application
    Filed: January 23, 2009
    Publication date: May 22, 2014
    Inventors: Valentin P. Gapontsev, Yuri Grapov, Mark Warren
  • Publication number: 20070252701
    Abstract: A radio frequency identification (RFID) portal easily installs and integrates any RFID hardware/software systems. The RFID portal may match the size of a traditional dock or be custom sized. The portal takes advantage of a variety of unique features including an antenna bracket that provides for three-dimensional vertical and horizontal movements and a hardware independent reader bracket. The antenna movement capabilities allow for excellent RFID signal coverage. A General Purpose Input/Output (GPIO) bridge enables rapid integration and functionality to other RFID inputs such as Motion Detectors/Photo Eyes, Uninterrupted Power Supply (UPS), Wireless Networking, floor loops, mass detectors, and output signals, such as to light stacks and RFID readers.
    Type: Application
    Filed: April 27, 2007
    Publication date: November 1, 2007
    Inventors: Curtis Berry, Mark Warren
  • Publication number: 20030204612
    Abstract: An apparatus for facilitating communication in a network includes a web services interface operable to communicate over a network and receive a command using a web services protocol. The apparatus also includes a command translator operable to receive the command and generate at least one device command corresponding to the command. The at least one device command is operable to invoke one or more functions in at least one network element. The apparatus further includes a plurality of protocol converters each operable to receive at least one device command, translate the at least one device command from a first protocol to a second protocol, and communicate the at least one device command to one or more network elements. At least two of the protocol converters are operable to translate the at least one device command into different second protocols.
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventor: Mark Warren