Patents by Inventor George Colliat

George Colliat 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: 8689110
    Abstract: A computer-readable medium, computer-implemented method, and multi-channel user interface system are provided. In one embodiment, a computer-readable medium has instructions stored thereon that, when executed by a processor, cause the processor to perform a method. The instructions include providing source code and metadata for a base set of user interfaces, where the base set of user interfaces is capable of being executed on multiple channel. The metadata is capable of configuration for a specific channel. The configuration of metadata for a specific channel includes projecting one or more task flows from a task flow template and configuring one or more regions for each task flow.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: April 1, 2014
    Assignee: Oracle International Corporation
    Inventors: Manish Verma, George Colliat, Jean Christophe Meriaux, Pulak Das
  • Patent number: 8510659
    Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle analytical metrics and assignment previews, for example, in the context of territory proposals and what-if analysis. In some embodiments, a set of proposed territory definitions is generated in a territory management system to represent a hierarchical set of proposed territories each as a set of cells of a hypercube. A modification is received to the proposed territory definitions, and the proposed territory definitions are updated according to the modification. A query is received (e.g., at the territory management system via a user interface) and is executed against the proposed territory definitions in the territory management system to generate a query result. The query result is output to provide analytical metrics and/or assignment preview functionality.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: August 13, 2013
    Assignee: Oracle International Corporation
    Inventors: Yu Cong Lam, George Colliat, Shih-Hsin Peng, Francis Chang, Teodoro Pimentel
  • Patent number: 8244696
    Abstract: Methods and systems for supporting multiple deployment models for enterprise business applications, are described. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Publication number: 20110252334
    Abstract: A computer-readable medium, computer-implemented method, and multi-channel user interface system are provided. In one embodiment, a computer-readable medium has instructions stored thereon that, when executed by a processor, cause the processor to perform a method. The instructions include providing source code and metadata for a base set of user interfaces, where the base set of user interfaces is capable of being executed on multiple channel. The metadata is capable of configuration for a specific channel. The configuration of metadata for a specific channel includes projecting one or more task flows from a task flow template and configuring one or more regions for each task flow.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Manish VERMA, George COLLIAT, Jean Christophe MERIAUX, Pulak DAS
  • Publication number: 20110125668
    Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to optimize definition and management of sales territories. Embodiments use multi-dimensional modeling to define territories in such a way that accounts for applicable territory criteria as sets with logical boundaries, rather than as a defined rule-based architecture. For example, territory criteria are modeled as hierarchical dimensions that form boundaries to a territory hypercube. An individual territory may be a set of cells in the hypercube. In certain embodiments, the territory (e.g., set of cells) is formalized by an MDX query.
    Type: Application
    Filed: August 16, 2010
    Publication date: May 26, 2011
    Applicant: Oracle International Corporation
    Inventors: George Colliat, Francis Chang, Yu Cong Lam, Harish Bansal, Subramanian Venkatesan, Fivos Constantinou
  • Publication number: 20110041089
    Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle analytical metrics and assignment previews, for example, in the context of territory proposals and what-if analyses. In some embodiments, a set of proposed territory definitions is generated in a territory management system to represent a hierarchical set of proposed territories each as a set of cells of a hypercube. A modification is received to the proposed territory definitions, and the proposed territory definitions are updated according to the modification. A query is received (e.g., at the territory management system via a user interface) and is executed against the proposed territory definitions in the territory management system to generate a query result. The query result is output to provide analytical metrics and/or assignment preview functionality.
    Type: Application
    Filed: August 16, 2010
    Publication date: February 17, 2011
    Applicant: Oracle International Corporation
    Inventors: Yu Cong Lam, George Colliat, Shih-Hsin Peng, Francis Chang, Teodoro Pimentel
  • Publication number: 20110040697
    Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle gaps, overlaps, and reassignments of opportunities for sales territory management. Embodiments use multi-dimensional modeling to define territories in such a way that accounts for applicable territory criteria as sets with logical boundaries, rather than as a defined rule-based architecture (e.g., as dimensions in a territory hypercube). The multi-dimensional model is de-normalized to capture the multi-dimensional nature of the sales territory definitions while, for example, flattening hierarchical trees and minimizing or eliminating the need for ordinal processing of the data. In some embodiments, the de-normalized territory definitions are used to facilitate efficient and reliable gap and/or overlap processing (e.g., detection, reconciliation, etc.).
    Type: Application
    Filed: August 16, 2010
    Publication date: February 17, 2011
    Applicant: Oracle International Corporation
    Inventors: Fivos Constantinou, Sanjay Pusegaonkar, Yu Cong Lam, George Colliat, Shih-Hsin Peng
  • Publication number: 20110040698
    Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle territory proposals for sandboxing territory changes, for performing what-if analyses, etc. In some embodiments, a staging environment allows the creation of a proposed territory model (e.g., a proposed territory hypercube) based on a production territory model or some other baseline territory model version. The territory proposal is associated with a name, owner, activation trigger event, and the proposed territory model. The owner can modify the proposed territory definitions in the staging environment, and the modifications may be published to subordinates, audited for errors, etc. When the proposed territory model is as desired, the owner may request activation of the territory upon occurrence of the activation trigger event occurs. Activation may involve promotion of the proposed territory model (e.g.
    Type: Application
    Filed: August 16, 2010
    Publication date: February 17, 2011
    Applicant: Oracle International Corporation
    Inventors: Francis Chang, Teodoro Pimentel, Sanjay Pusegaonkar, Yu Cong Lam, George Colliat, Fivos Constantinou
  • Publication number: 20090265683
    Abstract: This disclosure describes, generally, methods and systems for supporting multiple deployment models for enterprise business applications. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Applicant: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Patent number: 6449619
    Abstract: The invention provides a method and apparatus for pipelining the transformation of information between heterogeneous sets of data sources. The invention avoids intermediate data staging by constructing metadata that allow the acquisition of data in an order that matches the order in which the target data must be delivered. In a further feature of the invention, the acquisition, transformation, and delivery stages of an interface between two applications are pipelined as three processes that execute simultaneously on a continuous flow of data. Pipelining is a well-known technology that has been in use in operating systems, such as UNIX pipes and more recently by Torrent systems, to optimize the usage of multiprocessor machines. Uniquely, the invention applies pipelining technology to data transformation between heterogeneous data sources.
    Type: Grant
    Filed: June 23, 1999
    Date of Patent: September 10, 2002
    Assignee: DataMirror Corporation
    Inventors: George Colliat, Marina D'Cruz, Steve Lyon, Jonathan Scott, Stefan Sieradzki