Patents by Inventor Mark Vilrokx

Mark Vilrokx 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: 12073171
    Abstract: Some embodiments determine characteristics related to a theme or branding of an existing website. Characteristics from an existing website may, for example, facilitate theming or branding of a new website or software product to coordinate with the existing website. A characteristic extraction system may optimize an existing webpage based on target characteristics to be extracted from the existing webpage. Optimizing an existing webpage includes manipulating the webpage source code and/or the webpage data to facilitate extraction of the target characteristics. Optimization may result in removal of data or formatting from the existing webpage that is unnecessary for extraction of the target characteristics.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: August 27, 2024
    Assignee: Oracle International Corporation
    Inventors: Anthony Christopher Orciuoli, Jacob Kuramoto, Mark Vilrokx
  • Publication number: 20210200931
    Abstract: Some embodiments determine characteristics related to a theme or branding of an existing website. Characteristics from an existing website may, for example, facilitate theming or branding of a new website or software product to coordinate with the existing website. A characteristic extraction system may optimize an existing webpage based on target characteristics to be extracted from the existing webpage. Optimizing an existing webpage includes manipulating the webpage source code and/or the webpage data to facilitate extraction of the target characteristics. Optimization may result in removal of data or formatting from the existing webpage that is unnecessary for extraction of the target characteristics.
    Type: Application
    Filed: March 18, 2021
    Publication date: July 1, 2021
    Applicant: Oracle International Corporation
    Inventors: Anthony Christopher Orciuoli, Jacob Kuramoto, Mark Vilrokx
  • Patent number: 10984166
    Abstract: Some embodiments determine characteristics related to a theme or branding of an existing website. Characteristics from an existing website may, for example, facilitate theming or branding of a new website or software product to coordinate with the existing website. A characteristic extraction system may optimize an existing webpage based on target characteristics to be extracted from the existing webpage. Optimizing an existing webpage includes manipulating the webpage source code and/or the webpage data to facilitate extraction of the target characteristics. Optimization may result in removal of data or formatting from the existing webpage that is unnecessary for extraction of the target characteristics.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: April 20, 2021
    Assignee: Oracle International Corporation
    Inventors: Anthony Christopher Orciuoli, Jacob Kuramoto, Mark Vilrokx
  • Patent number: 10347291
    Abstract: A method, system, and computer program product for data presentation using video. Embodiments commence upon invoking a computer-implemented task to receive a user credential, which credential is used to determine and access one or more initial search corpora. Information in the initial search corpora are analyzed to determine at least one attribute pertaining to the information. The attribute, such as a performance metric or attribute, is used to evaluate various scene conditions comprising one or another forms of decision criteria based on the attribute or performance metric. A scene condition is then used to determine the content of a particular next scene, wherein the content can comprise new information, which in turn is used in evaluation of another scene condition to determine yet another next scene. The process continues iteratively or recursively wherein determining the next scene is based at least in part on the scene condition of another scene.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: July 9, 2019
    Assignee: Oracle International Corporation
    Inventors: Mark Vilrokx, Thao Bich Nguyen, John Cartan, Tanuj Shah
  • Patent number: 10306340
    Abstract: Embodiments are disclosed that sense vibrations caused by flow of water in pipes, and covert the sensed vibrations into water usage data which can be analyzed, aggregated, and made available to users. In one embodiment, mechanical vibrations of a pipe are sensed, via a piezo-electric sensor attached to an external surface of the pipe, to form analog electrical signals. The analog electrical signals are converted into time-sampled digital data via a microcontroller having analog-to-digital conversion capability. A frequency analysis is performed on the time-sampled digital data, via at least one processor, to generate spectral data. The spectral data is analyzed, via the at least one processor, to determine whether the vibrations are caused by a fluid flowing through the pipe.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: May 28, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Joseph H. Goldberg, Mark Vilrokx, Diane L. Boross
  • Publication number: 20190102362
    Abstract: Some embodiments determine characteristics related to a theme or branding of an existing website. Characteristics from an existing website may, for example, facilitate theming or branding of a new website or software product to coordinate with the existing website. A characteristic extraction system may optimize an existing webpage based on target characteristics to be extracted from the existing webpage. Optimizing an existing webpage includes manipulating the webpage source code and/or the webpage data to facilitate extraction of the target characteristics. Optimization may result in removal of data or formatting from the existing webpage that is unnecessary for extraction of the target characteristics.
    Type: Application
    Filed: May 2, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Anthony Christopher Orciuoli, Jacob Kuramoto, Mark Vilrokx
  • Patent number: 9996904
    Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 12, 2018
    Assignee: Oracle International Corporation
    Inventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
  • Publication number: 20180096707
    Abstract: A method, system, and computer program product for data presentation using video. Embodiments commence upon invoking a computer-implemented task to receive a user credential, which credential is used to determine and access one or more initial search corpora. Information in the initial search corpora are analyzed to determine at least one attribute pertaining to the information. The attribute, such as a performance metric or attribute, is used to evaluate various scene conditions comprising one or another forms of decision criteria based on the attribute or performance metric. A scene condition is then used to determine the content of a particular next scene, wherein the content can comprise new information, which in turn is used in evaluation of another scene condition to determine yet another next scene. The process continues iteratively or recursively wherein determining the next scene is based at least in part on the scene condition of another scene.
    Type: Application
    Filed: December 6, 2017
    Publication date: April 5, 2018
    Applicant: Oracle International Corporation
    Inventors: Mark Vilrokx, Thao Bich Nguyen, John Cartan, Tanuj Shah
  • Patent number: 9847101
    Abstract: A method, system, and computer program product for data presentation using video. Embodiments commence upon invoking a computer-implemented task to receive a user credential, which credential is used to determine and access one or more initial search corpora. Information in the initial search corpora are analyzed to determine at least one attribute pertaining to the information. The attribute, such as a performance metric or attribute, is used to evaluate various scene conditions comprising one or another forms of decision criteria based on the attribute or performance metric. A scene condition is then used to determine the content of a particular next scene, wherein the content can comprise new information, which in turn is used in evaluation of another scene condition to determine yet another next scene. The process continues iteratively or recursively wherein determining the next scene is based at least in part on the scene condition of another scene.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: December 19, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Vilrokx, Thao Bich Nguyen, John Cartan, Tanuj Shah
  • Publication number: 20170223434
    Abstract: Embodiments are disclosed that sense vibrations caused by flow of water in pipes, and covert the sensed vibrations into water usage data which can be analyzed, aggregated, and made available to users. In one embodiment, mechanical vibrations of a pipe are sensed, via a piezo-electric sensor attached to an external surface of the pipe, to form analog electrical signals. The analog electrical signals are converted into time-sampled digital data via a microcontroller having analog-to-digital conversion capability. A frequency analysis is performed on the time-sampled digital data, via at least one processor, to generate spectral data. The spectral data is analyzed, via the at least one processor, to determine whether the vibrations are caused by a fluid flowing through the pipe.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 3, 2017
    Inventors: Joseph H. GOLDBERG, Mark VILROKX, Diane L. BOROSS
  • Publication number: 20170206634
    Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.
    Type: Application
    Filed: March 31, 2017
    Publication date: July 20, 2017
    Applicant: Oracle International Corporation
    Inventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
  • Patent number: 9646131
    Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 9, 2017
    Assignee: Oracle International Corporation
    Inventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
  • Patent number: 9602993
    Abstract: A system processes a series of incoming message to generate an outgoing message. In exemplary embodiments, the incoming messages comprise a first event from a wearable holster configured to accept a weapon, then receiving a second event from the wearable holster. The first signal and second signal are compared based on their respective content. The received signals derive from sensor data such as a switch, an accelerometer, a GPS sensor, a wrist device, a head device. The comparison invokes additional processing to determine the contents of a message to be sent to at least one recipient. Contents of messages are captured into a learning model, and when comparing contents of the first signal to contents of the second signal comprises the learning model is used to generate a prediction that causes an alert to be emitted.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: March 21, 2017
    Assignee: Oracle International Corporation
    Inventors: Mark Vilrokx, Anthony Siu-yip Lai, Noel Portugal, Yuhua Xie
  • Publication number: 20160180881
    Abstract: A method, system, and computer program product for data presentation using video. Embodiments commence upon invoking a computer-implemented task to receive a user credential, which credential is used to determine and access one or more initial search corpora. Information in the initial search corpora are analyzed to determine at least one attribute pertaining to the information. The attribute, such as a performance metric or attribute, is used to evaluate various scene conditions comprising one or another forms of decision criteria based on the attribute or performance metric. A scene condition is then used to determine the content of a particular next scene, wherein the content can comprise new information, which in turn is used in evaluation of another scene condition to determine yet another next scene. The process continues iteratively or recursively wherein determining the next scene is based at least in part on the scene condition of another scene.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark VILROKX, Thao Bich NGUYEN, John CARTAN, Tanuj SHAH
  • Publication number: 20150379722
    Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
  • Patent number: 9134970
    Abstract: A software development tool for developing software that implements a customer's business processes. The software development tool determines a plurality of models to define the software to be developed, wherein at least one model of the plurality of models is a business model that comprises at least one business process, and the at least one business process is a set of interrelated business process paths that accomplish a business goal. The software development tool defines at least one business process path, wherein the at least one business process path is a route through the at least one business process taken during a single execution of the at least one business process, and the at least one business process path comprises at least one step.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: September 15, 2015
    Assignee: Oracle International Corporation
    Inventors: Andrew Ioannou, Mark Vilrokx, Joel Dupont
  • Publication number: 20150256990
    Abstract: A system processes a series of incoming message to generate an outgoing message. In exemplary embodiments, the incoming messages comprise a first event from a wearable holster configured to accept a weapon, then receiving a second event from the wearable holster. The first signal and second signal are compared based on their respective content. The received signals derive from sensor data such as a switch, an accelerometer, a GPS sensor, a wrist device, a head device. The comparison invokes additional processing to determine the contents of a message to be sent to at least one recipient. Contents of messages are captured into a learning model, and when comparing contents of the first signal to contents of the second signal comprises the learning model is used to generate a prediction that causes an alert to be emitted.
    Type: Application
    Filed: September 3, 2014
    Publication date: September 10, 2015
    Applicant: Oracle International Corporation
    Inventors: Mark VILROKX, Anthony Siu-yip LAI, Noel PORTUGAL, Yuhua XIE
  • Publication number: 20140196001
    Abstract: A software development tool for developing software that implements a customer's business processes. The software development tool determines a plurality of models to define the software to be developed, wherein at least one model of the plurality of models is a business model that comprises at least one business process, and the at least one business process is a set of interrelated business process paths that accomplish a business goal. The software development tool defines at least one business process path, wherein the at least one business process path is a route through the at least one business process taken during a single execution of the at least one business process, and the at least one business process path comprises at least one step.
    Type: Application
    Filed: January 10, 2013
    Publication date: July 10, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Andrew IOANNOU, Mark VILROKX, Joel DUPONT
  • Patent number: 8315927
    Abstract: Systems and methods are described herein for managing labor time information. With respect to one implementation, among others, a labor time management system includes a time data storage device configured to store labor time. The labor time is related to the working time that one or more employees worked over a certain time period. The system also includes a time calculation rules engine and a rule set module. Furthermore, the system includes a simulation system configured to extract at least a portion of the labor time from the time data storage device and apply a proposed rule set on the extracted labor time.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: November 20, 2012
    Assignee: Oracle International Corporation
    Inventor: Mark Vilrokx
  • Publication number: 20100057597
    Abstract: Systems and methods are described herein for managing labor time information. With respect to one implementation, among others, a labor time management system includes a time data storage device configured to store labor time. The labor time is related to the working time that one or more employees worked over a certain time period. The system also includes a time calculation rules engine and a rule set module. Furthermore, the system includes a simulation system configured to extract at least a portion of the labor time from the time data storage device and apply a proposed rule set on the extracted labor time.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: Oracle International Corporation
    Inventor: Mark Vilrokx