Patents by Inventor Ali Bahrami
Ali Bahrami 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: 20220393562Abstract: A switching circuit for an electric vehicle (EV) includes a first leg of the switching circuit, including a first switch and a second switch, that receives a first phase of three-phase alternating current (AC) electrical power; a second leg of the switching circuit, including a first switch and a second switch, that receives a second phase of three-phase AC electrical power; a third leg of the switching circuit, including a first switch and a second switch, that receives a third phase of three-phase AC electrical power; and a capacitor leg having two or more capacitors electrically connected in parallel with the first leg, the second leg, the third leg of the switching circuit, wherein the capacitor(s) permit zero sequence current flow through the first leg, the second leg, and the third leg while the three-phase AC electrical power is applied to the circuit.Type: ApplicationFiled: October 24, 2019Publication date: December 8, 2022Inventors: Luca DI CARLO, Ali BAHRAMI
-
Publication number: 20220110536Abstract: Methods and apparatus for acquiring a noninvasive multi-dimensional photoplethysmogram (PPG) are provided. The apparatus comprises a plurality of light emitting diodes (LEDs), wherein a first LED of the plurality of LEDs is a first member of the group consisting of a green LED, a red LED, and an infrared LED and a second LED of the plurality of LEDs is a second member of a group consisting of a green LED, a red LED, and an infrared LED, wherein the plurality of LEDs are configured to illuminate a tissue, at least one sensor configured to sense light reflected from the tissue in response to illumination of the tissue by the plurality of LEDs, and at least one processor programmed to determine a multi-dimensional photoplethysmogram based, at least in part, on the sensed reflected light.Type: ApplicationFiled: December 27, 2019Publication date: April 14, 2022Applicant: Bionous, LLCInventor: Ali Bahrami
-
Publication number: 20220079460Abstract: Methods and apparatus for noninvasive measurement of vital signs is provided. The apparatus comprises at least one sensor configured to sense biological signals including a photoplethysmogram (PPG), and at least one computer processor programmed to determine a plurality of vital signs based, at least in part, on the sensed biological signals, wherein the plurality of vital signs include at least two of heart rate, blood oxygenation, heart rate variability, blood pressure, blood sugar, cholesterol, pulse rate, pulse pressure, temperature, and respiration rate.Type: ApplicationFiled: December 27, 2019Publication date: March 17, 2022Applicants: Binous, LLCInventor: Ali Bahrami
-
Publication number: 20170308671Abstract: Methods and apparatus for providing a health awareness of a medical condition to an individual. An illustrative system includes a healthcare data interface configured to receive clinical data describing healthcare characteristics of the individual, at least one sensor configured to capture over time patient generated data related to the medical condition, and at least one computer processor. The at least one computer processor is programmed to determine a health status of the medical condition based, at least in part, on the received clinical data, the captured patient generated data, and contextual information for the individual and output an indication of the health status to provide the health awareness of the medical condition to the individual.Type: ApplicationFiled: April 19, 2017Publication date: October 26, 2017Inventors: Ali Bahrami, Jila Khorsand
-
Patent number: 9760642Abstract: A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.Type: GrantFiled: July 10, 2015Date of Patent: September 12, 2017Assignee: THE BOEING COMPANYInventors: Ali Bahrami, Jun Yuan
-
Patent number: 9691286Abstract: Method, system and computer program product for providing a predicted vehicle track and for providing alerts when two predicted vehicle tracks are closer than a threshold amount. A vehicle intent prediction model is generated based on past instance of tracks for a vehicle operation, known vehicle intent data for the past instances, and contextual factors, such as weather, airline operator, air vehicle type or configuration, day of the week, etc. for the past instances. The vehicle intent prediction model can be generated using one or more machine learning algorithms. A future vehicle trajectory for a current vehicle operation can be output by the vehicle intent prediction model using the current track and existing contextual factors for the current vehicle operation. In the event that two vehicles following their respective predicted vehicle future trajectories would be closer than a threshold distance, an alert can be provided.Type: GrantFiled: April 22, 2015Date of Patent: June 27, 2017Assignee: THE BOEING COMPANYInventors: Ali Bahrami, Robab Safa-Bakhsh, Jun Yuan, Paul C. Parks
-
Publication number: 20170032263Abstract: A computer-implemented method for collating relevant information to assist a user in a decision-making process is provided. The method includes receiving, from a plurality of data sources, a plurality of pieces of data including contextual features, and populating at least one contextual model with the plurality of pieces of data. The at least one contextual model groups pieces of data based at least in part on the contextual features. The method also includes calculating one or more contextual relationships based on the at least one contextual model, and determining one or more pieces of data of the at least one contextual model to provide to a user based on the one or more contextual relationships and one or more decision making rules.Type: ApplicationFiled: July 27, 2015Publication date: February 2, 2017Inventors: Jun Yuan, Ali Bahrami
-
Publication number: 20160314692Abstract: Method, system and computer program product for providing a predicted vehicle track and for providing alerts when two predicted vehicle tracks are closer than a threshold amount. A vehicle intent prediction model is generated based on past instance of tracks for a vehicle operation, known vehicle intent data for the past instances, and contextual factors, such as weather, airline operator, air vehicle type or configuration, day of the week, etc. for the past instances. The vehicle intent prediction model can be generated using one or more machine learning algorithms. A future vehicle trajectory for a current vehicle operation can be output by the vehicle intent prediction model using the current track and existing contextual factors for the current vehicle operation. In the event that two vehicles following their respective predicted vehicle future trajectories would be closer than a threshold distance, an alert can be provided.Type: ApplicationFiled: April 22, 2015Publication date: October 27, 2016Inventors: Ali BAHRAMI, Robab SAFA-BAKHSH, Jun YUAN, Paul C. PARKS
-
Patent number: 9442946Abstract: A method includes retrieving, at a context sensor associated with an information object, first contextual information from a source external to the context sensor. The first contextual information includes domain-independent information associated with the information object. The method also includes generating second contextual information based on application of at least one derivation rule to the first contextual information. Alternately, or in addition, the second contextual information may be generated based on application of the at least one derivation rule to a combination of the first contextual information and other contextual information associated with another context sensor. The second contextual information includes domain-specific information associated with the information object. The method further includes adding the second contextual information to the information object.Type: GrantFiled: February 27, 2013Date of Patent: September 13, 2016Assignee: The Boeing CompanyInventors: Jun Yuan, Ali Bahrami
-
Publication number: 20150324472Abstract: A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.Type: ApplicationFiled: July 10, 2015Publication date: November 12, 2015Inventors: Ali Bahrami, Jun Yuan
-
Patent number: 9177277Abstract: A computer is used to generate an approximation of a workflow in terms of worklets and transitions. Each worklet represents a phase of work in the workflow. Each transition indicates conditions for completion of a worklet. Each worklet includes at least one assistlet having executable code that will be executed for approximating of its work phase.Type: GrantFiled: August 31, 2013Date of Patent: November 3, 2015Assignee: The Boeing CompanyInventors: Ali Bahrami, Changzhou Wang
-
Patent number: 9146969Abstract: A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.Type: GrantFiled: November 26, 2012Date of Patent: September 29, 2015Assignee: THE BOEING COMPANYInventors: Ali Bahrami, Jun Yuan
-
Patent number: 8903848Abstract: A computer-based method for correlating relevant information from multiple entities based on contextual correspondence is described. The method includes receiving, at a computer, information relating to a plurality of the multiple entities, the information including data features and context features, correlating the data features utilizing one or more algorithms running on the computer, correlating the context features utilizing one or more algorithms running on the computer, and aggregating the plurality of the multiple entities based on both a correspondence of the data features and a correspondence of the context features for at least one of storage in a memory associated with the computer and output as data from the computer.Type: GrantFiled: April 7, 2011Date of Patent: December 2, 2014Assignee: The Boeing CompanyInventors: Ali Bahrami, Jun Yuan
-
Patent number: 8799316Abstract: A method for context-based query formulation and information retrieval and aggregation is described. The method includes modeling one or more workflow activities utilized to perform work tasks, preparing at least one meta-querying template, to generate queries that utilize the modeled workflow activities, retrieving information relevant to the work task as determined utilizing the at least one meta-querying template, and aggregating the retrieved information for presentation to the user.Type: GrantFiled: May 24, 2011Date of Patent: August 5, 2014Assignee: The Boeing CompanyInventors: Ali Bahrami, Jun Yuan
-
Publication number: 20130346141Abstract: A computer is used to generate an approximation of a workflow in terms of worklets and transitions. Each worklet represents a phase of work in the workflow. Each transition indicates conditions for completion of a worklet. Each worklet includes at least one assistlet having executable code that will be executed for approximating of its work phase.Type: ApplicationFiled: August 31, 2013Publication date: December 26, 2013Applicant: The Boeing CompanyInventors: Ali Bahrami, Changzhou Wang
-
Patent number: 8527938Abstract: A processor, a method, and a program executable by a processor and residing on a machine readable memory are each configured to define work phases achieved at the direction of a person in interaction with a computing device. A first program component is configured to divide the work phase performed into at least one work object and at least one transition object. The worklet object has a boundary and includes at least one input data class, and at least one output data class, and at least one act upon the at least one input data class to produce the at least one output data class. The transition object is configured to include a decision gate succeeding each work phase. The decision gate configured to allow progress out of the boundary upon satisfaction of a boundary condition.Type: GrantFiled: June 21, 2005Date of Patent: September 3, 2013Assignee: The Boeing CompanyInventors: Ali Bahrami, Changzhou Wang
-
Patent number: 8056046Abstract: A method of modeling operational and/or logical aspects of a system in a system-of-systems environment. Modeling components of generic structure are used to obtain a logical model of the system. The logical model and the modeling components of generic structure are used to obtain related models targeted toward the aspects. The related models are implemented to determine effects of the aspects on the system and/or system-of-systems.Type: GrantFiled: May 9, 2005Date of Patent: November 8, 2011Assignee: The Boeing CompanyInventors: Philip M Denby, Don M O'Connell, Ali Bahrami, Babak Hamidzadeh
-
Patent number: 7970786Abstract: A system for retrieval and aggregation of information resulting from context-based queries includes one or more programmed worklets and a plurality of interconnected computer systems. The computer systems are collectively programmed to model the workflow activities worklets distinct from assistlets to recognize work people perform and to suitably represent such work, generate queries through a meta-querying template that utilize the modeled worklets received from a first processing unit, retrieve information relevant to the work task in response to the queries from a plurality of data sources, and aggregate the retrieved information for presentation to the user.Type: GrantFiled: June 13, 2007Date of Patent: June 28, 2011Assignee: The Boeing CompanyInventors: Ali Bahrami, Jun Yuan
-
Publication number: 20110113409Abstract: Systems and methods for efficient compilation and execution of program code. A compiler generates a plurality of families of object files, wherein each family comprises a set of system capabilities different from a set of another family. A link-editor receives the object files and stores a symbol capabilities table in a symbol capabilities section of an object file with a new file format. A symbol is associated with one or more instances, wherein each instance is associated with a different set of capabilities. In various embodiments, system capabilities may include a particular operating system, special-function additional instructions, or otherwise. Subsequent to creation of the single object file with multiple instances of a given function, a runtime linker chooses a given instance based on the capabilities of the platform on which the code is to be executed.Type: ApplicationFiled: November 10, 2009Publication date: May 12, 2011Inventors: Rodrick Evans, Ali Bahrami
-
Publication number: 20100262451Abstract: The different advantageous embodiments provide a method, apparatus, and computer program product for improved workflow management. A workflow model is executed. The workflow model may include a number of worklets. Each worklet in the number of worklets may have a number of associated assistlets. A determination is made as to whether a number of associated assistelets for a first worklet in the number of worklets execute during execution of the workflow model. In response to a determination that the number of associated assistlets for the first worklet execute, the number of associated assistlets for the first worklet are executed.Type: ApplicationFiled: April 14, 2009Publication date: October 14, 2010Applicant: THE BOEING COMPANYInventors: Ali Bahrami, Jun Yuan