Patents by Inventor Daniel Leroux

Daniel Leroux 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: 20240193676
    Abstract: An advanced event platform system and method are provided for generating a series of interfaces and controls applied across both physical and virtual events. The platform and associated method are accessible from a number of devices of varying configurations and adapted to provide a consistent user experience for operators hosting an event and event participants. The advanced platform system and method further provides consistent interaction and control of a plurality of available items spread over a plurality of lanes of an event, including the ability to modify descriptions for available items of an event or assign an available item across lanes or reassign an available item.
    Type: Application
    Filed: December 11, 2023
    Publication date: June 13, 2024
    Inventors: Boris Omar Echevers, Pavel Laktiushkin, Daniel Leroux, Jai Macker, Jason McClenahan
  • Patent number: 8495558
    Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Alanna Zito, Alan Yeung, Steven Shaw, Daniel Leroux
  • Publication number: 20090187532
    Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.
    Type: Application
    Filed: January 23, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alanna Paulino Zito, Alan Yeung, Steven Shaw, Daniel Leroux
  • Publication number: 20070112878
    Abstract: A change-set validator is invoked at the end of every transaction on a target model. The change-set validator may also be used as a transaction committer wherein after validating the change-set, changes are made to the source model, thereby bringing both models in sync. A Transformation Adapter deals with transformation of source meta-model objects to target meta-model objects. The Inverse Transformation Adapter is a special case of the change-set validator used also as the transaction committer, and deals with transformation of target meta-model objects to source meta-model objects. The change-set validator can be implemented as a rule. The change-set committer can be implemented as a Semantic Procedure.
    Type: Application
    Filed: November 11, 2005
    Publication date: May 17, 2007
    Applicant: International Business Machines Corporation
    Inventors: Nicholas Bennett, Maneesh Goyal, Daniel Leroux
  • Publication number: 20070106974
    Abstract: A computer method and apparatus for visual modeling software programs represents a topic by providing a respective topic diagram. The topic diagram is non-editable and has non-persisting notation data. The topic diagram demonstrates a respective set of relationships between one or more given elements representative of the subject topic. The topic diagram is derived based on a query which saves search criteria and information that enables an editor to generate the diagram notation data. There are different topic providers for different queries. A topic service manages the topic providers and processes client calls (requests) regarding specific context and query. Queries are end-user customizable and are extensible per topic.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Applicant: International Business Machines Corporation
    Inventors: Stephanie Chafe, Daniel Leroux, Christie McGee, Steven Shaw
  • Publication number: 20070006182
    Abstract: A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in the source programming model, the invention creates respective target objects. For every created target object, the invention system and method create a respective proxy object. Where a source object has multiple features, the proxy object triggers transformation of a feature only upon access of that feature and the corresponding target object. The present invention operates transparently to a client. Thus, clients do not have to call transform on the feature (children and references) of the source object before accessing any feature of the target object.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: Maneesh Goyal, Daniel Leroux
  • Publication number: 20060117037
    Abstract: Computer method and apparatus provides lightweight stereotypes in a programming model. An alternative to applied profiles is disclosed. A keyword list or list of strings is recorded as an annotation to a model element. The keywords are indicative of applied stereotypes of the model element, where the stereotypes are empty or are used as labels. The list of strings effectively augments the collection of applied stereotypes of the model element.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steve Gutz, Kenneth Hussey, Daniel Leroux
  • Publication number: 20060101376
    Abstract: Computer method and system improves implementation of modeling language profiles. The invention method and system enables user definition of an extension and application of the defined extension to a model element. During runtime, a metamodel object is dynamically created for representing the defined extension, and a link is dynamically generated. The link provides a reference between the metamodel object and the model element.
    Type: Application
    Filed: October 14, 2004
    Publication date: May 11, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steve Gutz, Kenneth Hussey, Daniel Leroux