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: 20240193676Abstract: 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: ApplicationFiled: December 11, 2023Publication date: June 13, 2024Inventors: Boris Omar Echevers, Pavel Laktiushkin, Daniel Leroux, Jai Macker, Jason McClenahan
-
Patent number: 8620054Abstract: An image reconstruction system and method based on image projection data collected by an imaging system having N tubes of response (TORs) having N? axial translation symmetries and N? in-plane rotation symmetries between the TORs. A system matrix mapping image projection data to pixels of an image is used, where the pixels are positioned according to a polar or cylindrical coordinate grid. During image reconstruction, matrix-vector computations are performed between the system matrix and vectors containing image estimates or image projection estimates. The matrix-vector computations are accelerated by structuring the system matrix coefficients, image vectors, and projection measurement vectors in such a way that symmetric data is stored in contiguous memory locations.Type: GrantFiled: September 8, 2011Date of Patent: December 31, 2013Assignee: SOCPRA—Sciences Sante et Humaines, s.e.c.Inventors: Jean-Daniel Leroux, Marc Dumoulin, Roger Lecomte, Réjean Fontaine
-
Patent number: 8495558Abstract: 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: GrantFiled: January 23, 2008Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Alanna Zito, Alan Yeung, Steven Shaw, Daniel Leroux
-
Publication number: 20120063658Abstract: An image reconstruction system and method based on image projection data collected by an imaging system having N tubes of response (TORs) having N? axial translation symmetries and N? in-plane rotation symmetries between the TORs. A system matrix mapping image projection data to pixels of an image is used, where the pixels are positioned according to a polar or cylindrical coordinate grid. During image reconstruction, matrix-vector computations are performed between the system matrix and vectors containing image estimates or image projection estimates. The matrix-vector computations are accelerated by structuring the system matrix coefficients, image vectors, and projection measurement vectors in such a way that symmetric data is stored in contiguous memory locations.Type: ApplicationFiled: September 8, 2011Publication date: March 15, 2012Inventors: Jean-Daniel Leroux, Marc Dumoulin, Roger Lecomte, Réjean Fontaine
-
Patent number: 7983465Abstract: An iterative image reconstruction method used with an imaging system that generates projection data, the method comprises: collecting the projection data; choosing a polar or cylindrical image definition comprising a polar or cylindrical grid representation and a number of basis functions positioned according to the polar or cylindrical grid so that the number of basis functions at different radius positions of the polar or cylindrical image grid is a factor of a number of in-plane symmetries between lines of response along which the projection data are measured by the imaging system; obtaining a system probability matrix that relates each of the projection data to each basis function of the polar or cylindrical image definition; restructuring the system probability matrix into a block circulant matrix and converting the system probability matrix in the Fourier domain; storing the projection data into a measurement data vector; providing an initial polar or cylindrical image estimate; for each iteration; recaType: GrantFiled: May 9, 2008Date of Patent: July 19, 2011Assignee: Société De Commercialisation Des Produits De La Recherche Appliquée - Socpra Sciences Santé Et Humaines, S.E.C.Inventors: Jean-Daniel Leroux, Rèjean Fontaine, Roger Lecomte, Vitali Selivanov
-
Publication number: 20090187532Abstract: 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: ApplicationFiled: January 23, 2008Publication date: July 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alanna Paulino Zito, Alan Yeung, Steven Shaw, Daniel Leroux
-
Publication number: 20090123048Abstract: An iterative image reconstruction method used with an imaging system that generates projection data, the method comprises: collecting the projection data; choosing a polar or cylindrical image definition comprising a polar or cylindrical grid representation and a number of basis functions positioned according to the polar or cylindrical grid so that the number of basis functions at different radius positions of the polar or cylindrical image grid is a factor of a number of in-plane symmetries between lines of response along which the projection data are measured by the imaging system; obtaining a system probability matrix that relates each of the projection data to each basis function of the polar or cylindrical image definition; restructuring the system probability matrix into a block circulant matrix and converting the system probability matrix in the Fourier domain; storing the projection data into a measurement data vector; providing an initial polar or cylindrical image estimate; for each iteration; recaType: ApplicationFiled: May 9, 2008Publication date: May 14, 2009Inventors: Jean-Daniel Leroux, Rejean Fontaine, Roger Lecomte, Vitali Selivanov
-
Publication number: 20070112878Abstract: 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: ApplicationFiled: November 11, 2005Publication date: May 17, 2007Applicant: International Business Machines CorporationInventors: Nicholas Bennett, Maneesh Goyal, Daniel Leroux
-
Publication number: 20070106974Abstract: 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: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Applicant: International Business Machines CorporationInventors: Stephanie Chafe, Daniel Leroux, Christie McGee, Steven Shaw
-
Publication number: 20070006182Abstract: 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: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Applicant: International Business Machines CorporationInventors: Maneesh Goyal, Daniel Leroux
-
Publication number: 20060117037Abstract: 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: ApplicationFiled: December 1, 2004Publication date: June 1, 2006Applicant: International Business Machines CorporationInventors: Steve Gutz, Kenneth Hussey, Daniel Leroux
-
Publication number: 20060101376Abstract: 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: ApplicationFiled: October 14, 2004Publication date: May 11, 2006Applicant: International Business Machines CorporationInventors: Steve Gutz, Kenneth Hussey, Daniel Leroux