Patents by Inventor Stephen Wilkes

Stephen Wilkes 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: 20240104868
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating composite images. One of the methods includes maintaining first data associating each location within an environment with a particular time; obtaining an image depicting the environment from a point of view of a display device; obtaining second data characterizing one or more virtual objects; and processing the obtained image and the second data to generate a composite image depicting the one or more virtual objects at respective locations in the environment from the point of view of the display device, wherein the composite image depicts each virtual object according to the particular time that the first data associates with the location of the virtual object in the environment.
    Type: Application
    Filed: December 5, 2023
    Publication date: March 28, 2024
    Inventor: Stephen Wilkes
  • Patent number: 11861798
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating composite images. One of the methods includes maintaining first data associating each location within an environment with a particular time; obtaining an image depicting the environment from a point of view of a display device; obtaining second data characterizing one or more virtual objects; and processing the obtained image and the second data to generate a composite image depicting the one or more virtual objects at respective locations in the environment from the point of view of the display device, wherein the composite image depicts each virtual object according to the particular time that the first data associates with the location of the virtual object in the environment.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: January 2, 2024
    Inventor: Stephen Wilkes
  • Patent number: 11544395
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: January 3, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Publication number: 20220108531
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating composite images. One of the methods includes maintaining first data associating each location within an environment with a particular time; obtaining an image depicting the environment from a point of view of a display device; obtaining second data characterizing one or more virtual objects; and processing the obtained image and the second data to generate a composite image depicting the one or more virtual objects at respective locations in the environment from the point of view of the display device, wherein the composite image depicts each virtual object according to the particular time that the first data associates with the location of the virtual object in the environment.
    Type: Application
    Filed: July 26, 2021
    Publication date: April 7, 2022
    Inventor: Stephen Wilkes
  • Patent number: 11050101
    Abstract: A method and apparatus for determining and/or monitoring a thermal state of charge or melt fraction of phase change material in a battery system. The battery system includes a plurality of electrochemical cell elements, a supply of a phase change material in thermal contact with the plurality of electrochemical cell elements, and a battery management system that monitors a thermal storage capacity of the phase change material and automatically controls a power of the plurality of electrochemical cell elements as a function of the thermal storage capacity of the phase change material. The battery management system automatically adjusts a power output of the plurality of electrochemical cell elements as a function of the thermal storage capacity of the phase change material to provide a heat output within a predetermined safe temperature limit.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 29, 2021
    Assignee: ALL CELL TECHNOLOGIES, LLC
    Inventors: Said Al-Hallaj, Mohamad M. Salameh, Siddique Ali Khateeb Razack, Benjamin Schweitzer, Stephen Wilke, Mahesh Krishnamurthy
  • Publication number: 20210089669
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 25, 2021
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Patent number: 10860732
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: December 8, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Publication number: 20200235446
    Abstract: A method and apparatus for determining and/or monitoring a thermal state of charge or melt fraction of phase change material in a battery system. The battery system includes a plurality of electrochemical cell elements, a supply of a phase change material in thermal contact with the plurality of electrochemical cell elements, and a battery management system that monitors a thermal storage capacity of the phase change material and automatically controls a power of the plurality of electrochemical cell elements as a function of the thermal storage capacity of the phase change material. The battery management system automatically adjusts a power output of the plurality of electrochemical cell elements as a function of the thermal storage capacity of the phase change material to provide a heat output within a predetermined safe temperature limit.
    Type: Application
    Filed: January 9, 2018
    Publication date: July 23, 2020
    Applicant: ALL CELL TECHNOLOGIES, LLC
    Inventors: Said Al-HALLAJ, Mohamad M. SALAMEH, Siddique Ali KHATEEB RAZACK, Benjamin SCHWEITZER, Stephen WILKE, Mahesh KRISHNAMURTHY
  • Patent number: 9298878
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 29, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Publication number: 20160085982
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Application
    Filed: October 28, 2015
    Publication date: March 24, 2016
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Patent number: 9251311
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: February 2, 2016
    Assignee: ORACLE INTENATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Patent number: 9047392
    Abstract: A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions; which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages in a messaging system, and converted to a set of database operations that are then stored as a persistent trail file. The operations can then be routed via a network and applied to target systems as required, for example to maintain a replicated set of information at one or more different or heterogeneous systems. The data in the message can be formatted in a variety of ways, for example, as fixed width, delimited, or XML data, and the system can be configured to convert this data as appropriate.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 2, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Stephen Wilkes, Michael Scott Nielsen, Codin Pora
  • Publication number: 20140172886
    Abstract: A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions; which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages in a messaging system, and converted to a set of database operations that are then stored as a persistent trail file. The operations can then be routed via a network and applied to target systems as required, for example to maintain a replicated set of information at one or more different or heterogeneous systems. The data in the message can be formatted in a variety of ways, for example, as fixed width, delimited, or XML data, and the system can be configured to convert this data as appropriate.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 19, 2014
    Applicant: Oracle International Corporation
    Inventors: Stephen Wilkes, Michael Scott Nielsen, Codin Pora
  • Patent number: 8626778
    Abstract: A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions, which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages, and converted to a set of database operations that are then stored as a persistent trail file (for example, as an Oracle GoldenGate trail file). The operations, as recorded in the trail file, can then be routed via a network and applied to target systems as required. In accordance with an embodiment, the data can be read in real-time from the messaging system, and written out as quickly as it can be consumed to the persistent trail files.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: January 7, 2014
    Assignee: Oracle International Corporation
    Inventors: Stephen Wilkes, Michael Scott Nielsen, Codin Pora
  • Publication number: 20120030165
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Application
    Filed: March 31, 2011
    Publication date: February 2, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Publication number: 20120023116
    Abstract: A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions, which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages in a messaging system, and converted to a set of database operations that are then stored as a persistent trail file (for example, as an Oracle GoldenGate trail file). The operations, as recorded in the trail file, can then be routed via a network and applied to target systems as required, for example to maintain a replicated set of information at one or more different or heterogeneous systems. The data in the message can be formatted in a variety of ways, for example, as fixed width, delimited, or XML data, and the system can be configured to convert this data as appropriate.
    Type: Application
    Filed: March 30, 2011
    Publication date: January 26, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Stephen Wilkes, Michael Scott Nielsen, Codin Pora
  • Publication number: 20060128609
    Abstract: Described herein are N?-acylated derivatives of desleucylA82846B. The compounds are useful as antibacterial agents.
    Type: Application
    Filed: September 2, 2005
    Publication date: June 15, 2006
    Applicant: Eli Lilly and Company
    Inventors: Richard Thompson, Stephen Wilkes
  • Publication number: 20020169789
    Abstract: A system and method for accessing, organizing, and presenting data are described. A first user interface area is presented to enable a user to define a data reference structure for one or more data sources from multiple disparate data sources, the one or more data sources containing data to be provided to the user. A second user interface area is presented to enable the user to create one or more data structures corresponding to the data reference structure and connected to the one or more data sources. A third user interface area is presented to enable the user to define application business logic to be performed on data in connection with the one or more data structures. A fourth user interface area is presented to enable the user to create presentation logic to display data in an output view. Finally, a fifth user interface area is presented to enable the user to define an action that triggers the application business logic.
    Type: Application
    Filed: June 5, 2001
    Publication date: November 14, 2002
    Inventors: Ali Kutay, Cihan Akin, Eliahu Albek, Erhan C. Akin, Hakan Akin, John Gilbert, Stephen Wilkes
  • Publication number: 20020026461
    Abstract: A system and method for creating a source document and presenting the source document to a user in a target format are described. A construction user interface area is presented to enable a user to create the source document in a source format defined by a source document type definition. A conversion user interface area is then presented to enable the user to convert the source document from the source format to the target format selected by the user.
    Type: Application
    Filed: June 5, 2001
    Publication date: February 28, 2002
    Inventors: Ali Kutay, Cihan Akin, Eliahu Albek, Erhan C. Akin, Hakan Akin, John Gilbert, Stephen Wilkes