Patents by Inventor Samuel Boutin
Samuel Boutin 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: 12204987Abstract: A computing device including a processor configured to simulate a quantum device at least in part by receiving a single-particle Hamiltonian matrix that describes an initial Hamiltonian operator. The initial Hamiltonian operator may model a plurality of parts of a quantum device. Simulating the quantum device may further include estimating a reduced density matrix associated with a first part, estimating a plurality of eigenvectors and eigenvalues of the reduced density matrix, and generating a transformed Hamiltonian matrix. Generating the transformed Hamiltonian matrix may include transforming the single-particle Hamiltonian matrix into a natural-orbital basis of the first part such that the transformed Hamiltonian matrix has a reduced dimensionality. The natural-orbital basis may be spanned by a subset of the eigenvectors of the reduced density matrix.Type: GrantFiled: November 8, 2021Date of Patent: January 21, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Roman Bela Bauer, Samuel Boutin, William Scott Cole, Jr., Andrey Antipov
-
Publication number: 20240037434Abstract: A method for simulating a quantum-capacitance response of a material configuration comprises (a) constructing a non-interacting Hamiltonian for the material configuration based on input data; (b) computing a natural-orbitals basis for each of a plurality of parts of the material configuration under the non-interacting Hamiltonian; (c) projecting the non-interacting Hamiltonian in the natural-orbitals basis to obtain a non-interacting quantum-mechanical description for each part; (d) constructing an interacting Hamiltonian by adding an electron-interaction term to the non-interacting Hamiltonian for each of the plurality of parts; (e) for each of a plurality of representative points in a sample space of at least one tunable parameter of the material configuration, using a sums-of-Gaussians procedure to assemble a basis of Gaussian states for approximating low-energy eigenstates of the material configuration under the interacting Hamiltonian; (f) for each of a plurality of vicinities of representative points inType: ApplicationFiled: November 7, 2022Publication date: February 1, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Samuel BOUTIN, Roman Bela BAUER
-
Publication number: 20230142209Abstract: A computing device including a processor configured to simulate a quantum device at least in part by receiving a single-particle Hamiltonian matrix that describes an initial Hamiltonian operator. The initial Hamiltonian operator may model a plurality of parts of a quantum device. Simulating the quantum device may further include estimating a reduced density matrix associated with a first part, estimating a plurality of eigenvectors and eigenvalues of the reduced density matrix, and generating a transformed Hamiltonian matrix. Generating the transformed Hamiltonian matrix may include transforming the single-particle Hamiltonian matrix into a natural-orbital basis of the first part such that the transformed Hamiltonian matrix has a reduced dimensionality. The natural-orbital basis may be spanned by a subset of the eigenvectors of the reduced density matrix.Type: ApplicationFiled: November 8, 2021Publication date: May 11, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Roman Bela BAUER, Samuel BOUTIN, William Scott COLE, JR., Andrey ANTIPOV
-
Patent number: 9053082Abstract: A method carried out in a computer system having thereon a spreadsheet file with lines and columns, the columns representing fields and each line representing a record, the sheet also having a header portion with a designation line with a field designation for each column, wherein the method identifies a single reference field, allocates a field type to fields other than the reference field, defines a link for each field with a field type and thereby link with another linked field, builds a hierarchical model representing the links, and generates a graphical hierarchical multilevel representation of the sheet content, with graphical views showing one or more hierarchical levels and displaying this representation on a display.Type: GrantFiled: November 3, 2011Date of Patent: June 9, 2015Assignee: KNOWLEDGE INSIDEInventor: Samuel Boutin
-
Publication number: 20130117648Abstract: A Method carried out in a computer system including a spreadsheet file having a sheet with lines and columns, wherein columns represent fields, the sheet having a header portion having a designation line with a field designation for each column, a data portion, wherein each line includes a record, the method including: /a/ identifying a single reference field, /b/ allocating a field type to fields other than the reference field, the field type belonging to a set of field type including attribute, parent, and flow, /c/ defining a link, for each field with a type, which establishes a link with another linked field, in particular a parent/child link, /d/ building a hierarchical model representing the parent/child links, /f/ generating a graphical hierarchical multilevel representation of the sheet content, with graphical views showing one or more hierarchical levels and displaying the representation on the display.Type: ApplicationFiled: November 3, 2011Publication date: May 9, 2013Applicant: KNOWLEDGE INSIDEInventor: Samuel BOUTIN
-
Patent number: 7912791Abstract: A method and device for synthesizing an electrical architecture. The method synthesizes a routing that obtains the following parameters: different configurations of service variants and calculator variants and rate of occurrence of the configurations, a sum of the rates of the configurations being considered as equal to one; component cost characteristics stored and weighted according to their respective rates of increase; and partial or full positioning of the service variants on the calculator variants. The method also identifies valid routings, evaluates the routing cost of the valid routings for each configuration, and determines the valid routing that minimizes the average of the routing costs for each configuration, the average being weighted by the rates of increase of each configuration.Type: GrantFiled: October 21, 2003Date of Patent: March 22, 2011Assignee: Renault S.A.S.Inventors: Samuel Boutin, Christophe Dang Van Nhan
-
Patent number: 7895025Abstract: A method of designing a validation environment for a service implemented by an embedded electrical system. In the method one or more user requests and system responses are assigned. Next, a behavioral automata is assigned to the service, which fixes the allowed sequencing of the user requests and system responses. Then, a skeleton validation environment is automatically generated for the service. The skeleton validation environment includes testing automata produced from a traversal of the behavioral automata, a model of initial conditions, models of user requests, models of system response accuracy, an environmental model, and the dataflow and control flow assembling these models together. The skeleton validation environment covers all user requests and resultant system responses of the service. The skeleton validation environment is then recorded in a computer readable memory device for use by a design validation tool.Type: GrantFiled: March 10, 2005Date of Patent: February 22, 2011Assignee: Renault S.A.S.Inventor: Samuel Boutin
-
Patent number: 7720638Abstract: A method for diagnosis of functional faults in a functional architecture, including a unit of functions connected to electronic components, producing and using data, at least one datum of which can adopt a fixed pre-determined value, following occurrence of an erroneous functioning of at least one of the components of the unit. The method, while having a unit of functions and carrying out a function for which the input and output data can be assigned to sensors or actuators, determines particular values during which the particular values corresponding to functional faults for the sensors and actuators are listed and generates the functional diagnostic for the function as a function of the lists determined during the determining.Type: GrantFiled: December 19, 2003Date of Patent: May 18, 2010Assignee: Renault S.A.S.Inventor: Samuel Boutin
-
Patent number: 7694250Abstract: A method of producing a system architecture comprises identifying a set of undesirable events and ascribing to each of the undesirable events an indicator of their severity, associating the undesirable events with one or more actuators of the system architecture, developing a functional specification of an initial architecture proposed for implementation of the system architecture, refining fault tolerance requirements associated with the severity of each of the undesirable events and issuing refined fault tolerance requirements, producing replicates in the functional specification together with attached indicators of freeness of the replicates from other of the replicates, the indicators reflecting the refined fault tolerance requirements, defining a hardware structure for the system architecture, mapping the functional specification onto the hardware structure, and verifying automatically that the indicators of freeness are preserved during the mapping.Type: GrantFiled: January 13, 2005Date of Patent: April 6, 2010Assignee: Renault SASInventor: Samuel Boutin
-
Patent number: 7454271Abstract: A method for organizing and executing a plurality of services, in particular on a motor vehicle. According to the method, a) a plurality of cases of use are defined for each of which, within a context, a demand invokes a reaction that implements a particular functionality, and b) the reaction is selectively activated upon detection of the transmission of the demand within the context.Type: GrantFiled: September 12, 2002Date of Patent: November 18, 2008Inventors: Samuel Boutin, Hugo Chale Gongora, Arjun Panday
-
Patent number: 7441225Abstract: A method of synthesizing an electrical or electronic architecture of at least one part of a product including electrical wires and electrical and electronic components, such as sensors, actuators, and computing devices. In the method: the geometry of the product, which is divided into different zones, is represented two-dimensionally; routing points for the routing of the electrical wires are positioned in the different zones; connection points are positioned between the different zones; electrical and electronic components are positioned in the zones; a routing is synthesized according to the geometry of the different zones and the positions of the routing points, the connection points, and the components; the routing is assessed and, using the result of the assessment, the positions of the routing points, connection points, and/or electrical and electronic components are altered; and the synthesis and assessment are repeated.Type: GrantFiled: October 21, 2003Date of Patent: October 21, 2008Assignee: Renault S.A.S.Inventors: Samuel Boutin, Christophe Dang Van Nhan
-
Patent number: 7418321Abstract: A diagnostic method for the default operation of an electronic systems unit, including components producing and using data, at least one datum of which can take a pre-determined fixed value, after occurrence of an erroneous functioning of at least one of the components of the unit. The method classifies, during a design phase of the architecture of the systems, the particular values following the corresponding fault and records the classification in a computer memory, for example in a form of a consultation table.Type: GrantFiled: December 19, 2003Date of Patent: August 26, 2008Assignee: Renault S.A.S.Inventor: Samuel Boutin
-
Publication number: 20070192076Abstract: A method of designing a validation environment for a service implemented by an embedded electrical system. In the method one or more user requests and system responses are assigned. Next, a behavioral automata is assigned to the service, which fixes the allowed sequencing of the user requests and system responses. Then, a skeleton validation environment is automatically generated for the service. The skeleton validation environment includes testing automata produced from a traversal of the behavioral automata, a model of initial conditions, models of user requests, models of system response accuracy, an environmental model, and the dataflow and control flow assembling these models together. The skeleton validation environment covers all user requests and resultant system responses of the service. The skeleton validation environment is then recorded in a computer readable memory device for use by a design validation tool.Type: ApplicationFiled: March 10, 2005Publication date: August 16, 2007Applicant: RENAULT s.a.sInventor: Samuel Boutin
-
Publication number: 20070168096Abstract: A method is disclosed of producing a system architecture comprising a plurality of electrical devices connected to each other, said system preferably comprising a fault tolerant system, the method including: a) identifying a set of undesirable events and ascribing to each of said undesirable events an indicator of their severity; b) associating where possible each said undesirable event with one or more actuators of said system architecture; c) developing a functional specification of an initial architecture proposed for implementation of said system architecture; d) refining on said functional specification the fault tolerance requirements; e) producing replicates in said functional specification together with attached indicators of independence of said replicates, f) defining a hardware structure for said system architecture; g) mapping of said functional specification onto said hardware structure; and h) verifying automatically that said indicators of independence are preserved during mapping.Type: ApplicationFiled: January 13, 2005Publication date: July 19, 2007Applicant: RENAULT S.A.S.Inventor: Samuel Boutin
-
Publication number: 20060247872Abstract: A method for diagnosis of functional faults in a functional architecture, including a unit of functions connected to electronic components, producing and using data, at least one datum of which can adopt a fixed pre-determined value, following occurrence of an erroneous functioning of at least one of the components of the unit. The method, while having a unit of functions and carrying out a function for which the input and output data can be assigned to sensors or actuators, determines particular values during which the particular values corresponding to functional faults for the sensors and actuators are listed and generates the functional diagnostic for the function as a function of the lists determined during the determining.Type: ApplicationFiled: December 19, 2003Publication date: November 2, 2006Inventor: Samuel Boutin
-
Publication number: 20060229742Abstract: A method of designing a hardware and software system specification. In the method services are defined and a use case is defined for each service; each use case is associated with at least one system start state, a user request and, for each start state, a system end state; operations are defined and, at the same time, a set of elementary operations is defined for each state, the set corresponding to the response from the system at the time of entry into the state; the architecture of the system is specified, defining electronic control units and networks; and elementary operations are placed on computers. Further, the method executes at least one of (1) identifying data flows circulating over the networks according to the placement or (2) identifying specification interfaces of the computers according to the placement.Type: ApplicationFiled: October 21, 2003Publication date: October 12, 2006Applicant: Renault S.A.S.Inventors: Samuel Boutin, Christophe Dang Van Nhan
-
Publication number: 20060215825Abstract: A method and device for synthesizing an electrical architecture. The method synthesizes a routing that obtains the following parameters: different configurations of service variants and calculator variants and rate of occurrence of the configurations, a sum of the rates of the configurations being considered as equal to one; component cost characteristics stored and weighted according to their respective rates of increase; and partial or full positioning of the service variants on the calculator variants. The method also identifies valid routings, evaluates the routing cost of the valid routings for each configuration, and determines the valid routing that minimizes the average of the routing costs for each configuration, the average being weighted by the rates of increase of each configuration.Type: ApplicationFiled: October 21, 2003Publication date: September 28, 2006Applicant: RENAULT S.A.S.Inventors: Samuel Boutin, Christophe Dang-Van-Nhan
-
Publication number: 20060143587Abstract: The invention relates to a method of synthesising an electrical or electronic architecture of at least one part of a product comprising electrical wires and electrical and electronic components, such as sensors, actuators and computing devices.Type: ApplicationFiled: October 21, 2003Publication date: June 29, 2006Applicant: RENAULT S.A.A.Inventors: Samuel Boutin, Christophe Dang
-
Publication number: 20060136155Abstract: A diagnostic method for the default operation of an electronic systems unit, including components producing and using data, at least one datum of which can take a pre-determined fixed value, after occurrence of an erroneous functioning of at least one of the components of the unit. The method classifies, during a design phase of the architecture of the systems, the particular values following the corresponding fault and records the classification in a computer memory, for example in a form of a consultation table.Type: ApplicationFiled: December 19, 2003Publication date: June 22, 2006Applicant: Renault s.a.s.Inventor: Samuel Boutin
-
Publication number: 20050283278Abstract: A method for organizing and executing a plurality of services, in particular on a motor vehicle. According to the method, a) a plurality of cases of use are defined for each of which, within a context, a demand invokes a reaction that implements a particular functionality, and b) the reaction is selectively activated upon detection of the transmission of the demand within the context.Type: ApplicationFiled: September 12, 2002Publication date: December 22, 2005Inventors: Samuel Boutin, Hugo Gongora, Arjun Panday