Patents by Inventor Babak Makkinejad
Babak Makkinejad 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: 11961154Abstract: In some examples, an electronic device includes sensor circuitry and token circuitry. The sensor circuitry may capture sensor data and the contract token circuitry may generate a contract acceptance token including an acceptance indication and sensor data captured by the sensor circuitry. The token circuitry may send the contract acceptance token including the sensor data to a different electronic device.Type: GrantFiled: May 21, 2015Date of Patent: April 16, 2024Assignee: DXC TECHNOLOGY SERVICES LLCInventor: Babak Makkinejad
-
Patent number: 11929051Abstract: An environment awareness system includes a memory and first and second modules. The memory is configured to store environmental data, one or more music composition templates, and one or more maps, where the environmental data is indicative of at least one of a state, condition, or change in an environment in which the environment awareness system is located. The first module is configured to receive and store the environmental data in the memory. The second module is configured to: based on the one or more music composition templates and the one or more maps, convert the environmental data to a music signal including modifying variables in the one or more music composition templates based on the environmental data; and based on the music signal, play out a musical composition via an audio system to audibly indicate the at least one of the state, condition, or change in the environment.Type: GrantFiled: October 1, 2020Date of Patent: March 12, 2024Assignee: General Motors LLCInventors: Eric W. Brockwell, Benjamin J. Cool, Babak Makkinejad, Daniel E. Rudman
-
Publication number: 20220108675Abstract: An environment awareness system includes a memory and first and second modules. The memory is configured to store environmental data, one or more music composition templates, and one or more maps, where the environmental data is indicative of at least one of a state, condition, or change in an environment in which the environment awareness system is located. The first module is configured to receive and store the environmental data in the memory. The second module is configured to: based on the one or more music composition templates and the one or more maps, convert the environmental data to a music signal including modifying variables in the one or more music composition templates based on the environmental data; and based on the music signal, play out a musical composition via an audio system to audibly indicate the at least one of the state, condition, or change in the environment.Type: ApplicationFiled: October 1, 2020Publication date: April 7, 2022Inventors: Eric W. BROCKWELL, Benjamin J. Cool, Babak Makkinejad, Daniel E. Rudman
-
Publication number: 20220012277Abstract: In some examples, image based target analysis may include performing a search to identify an image, and determining whether a target is present in the image, and image metadata. Image based target analysis may further include performing, in response to a determination that the target is present in the image, based on a relationship of the target to an entity, and the image metadata, a further search to identify another image, and generating, based on the image and/or the other image, a result indicative of further information on the target.Type: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Guy MITCHELL, Babak MAKKINEJAD
-
Patent number: 11157547Abstract: In some examples, image based target analysis may include performing a search to identify an image, and determining whether a target is present in the image, and image metadata. Image based target analysis may further include performing, in response to a determination that the target is present in the image, based on a relationship of the target to an entity, and the image metadata, a further search to identify another image, and generating, based on the image and/or the other image, a result indicative of further information on the target.Type: GrantFiled: February 28, 2017Date of Patent: October 26, 2021Assignee: Ent. Services Development Corporation LPInventors: Guy Mitchell, Babak Makkinejad
-
Publication number: 20210056843Abstract: Example implementations relate to a traffic management system. For example, the traffic management system may receive data from a plurality of connected vehicles. The traffic management system may determine the relative positions of non-connected vehicle to the connected vehicles and may cluster connected vehicles and non-connected vehicles into a flock. The traffic management system may determine a flock traffic pattern and a nature of the flock traffic pattern, based on data received from the connected vehicles.Type: ApplicationFiled: November 6, 2020Publication date: February 25, 2021Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Satwant KAUR, William J. ALLEN, Babak MAKKINEJAD, Corey WICK
-
Patent number: 10921154Abstract: In example implementations, an apparatus is provided. The apparatus includes an interface, an inheritance engine, an anomaly detection module and a processor. The interface communicates with a sensor array. The inheritance engine is used to create a model of the sensor array based on information collected from the each one of a plurality of nodes in the sensor array over the interface. The anomaly detection engine is used to monitor the sensor array in accordance with the model to detect an anomaly and initiate a corrective action to correct the anomaly in two or more of the plurality of nodes within the sensor array simultaneously. The processor is in communication with the inheritance engine and the anomaly detection engine is used to execute instructions associated with the inheritance engine and the anomaly detection engine.Type: GrantFiled: July 22, 2015Date of Patent: February 16, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Parag Doshi, Satwant Kaur, Babak Makkinejad, Corey Wick
-
Patent number: 10540225Abstract: Examples associated with data validation are disclosed. One example includes a sensor attribute data store having information describing attributes of a set of distributed sensors. A pattern data store stores information describing patterns indicating anomalous sensor activity. A data aggregation module flags data received from a tested sensor as anomalous data when the anomalous data exceeds a variance level described by an attribute of the tested sensor. A data validation module validates the anomalous data by comparing the anomalous data to the patterns indicating anomalous sensor activity. A learning module updates the pattern indicating anomalous sensor activity based on a result received from the validation logic after the validation logic validates data received from the tested sensor.Type: GrantFiled: May 27, 2015Date of Patent: January 21, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Satwant Kaur, Babak Makkinejad, Parag Doshi, Corey Wick
-
Publication number: 20190266282Abstract: Systems, methods, and non-transitory computer readable media configured to receive a first media item from a search engine. One or more seed data items can be generated from the first media item. Further, a search query can be generated. The search query can include one or more of the seed data items. Subsequently, the search query can be provided to the search engine.Type: ApplicationFiled: February 28, 2018Publication date: August 29, 2019Inventors: Guy Mitchell, Babak Makkinejad
-
Publication number: 20180246910Abstract: In some examples, image based target analysis may include performing a search to identify an image, and determining whether a target is present in the image, and image metadata. Image based target analysis may further include performing, in response to a determination that the target is present in the image, based on a relationship of the target to an entity, and the image metadata, a further search to identify another image, and generating, based on the image and/or the other image, a result indicative of further information on the target.Type: ApplicationFiled: February 28, 2017Publication date: August 30, 2018Applicant: Ent. Services Development Corporation LPInventors: Guy MITCHELL, Babak MAKKINEJAD
-
Publication number: 20180216960Abstract: In example implementations, an apparatus is provided. The apparatus includes an interface, an inheritance engine, an anomaly detection module and a processor. The interface communicates with a sensor array. The inheritance engine is used to create a model of the sensor array based on information collected from the each one of a plurality of nodes in the sensor array over the interface. The anomaly detection engine is used to monitor the sensor array in accordance with the model to detect an anomaly and initiate a corrective action to correct the anomaly in two or more of the plurality of nodes within the sensor array simultaneously. The processor is in communication with the inheritance engine and the anomaly detection engine is used to execute instructions associated with the inheritance engine and the anomaly detection engine.Type: ApplicationFiled: July 22, 2015Publication date: August 2, 2018Inventors: Parag Doshi, Satwant Kaur, Babak Makkinejad
-
Publication number: 20180211529Abstract: Example implementations relate to a traffic management system. For example, the traffic management system may receive data from a plurality of connected vehicles. The traffic management system may determine the relative positions of non-connected vehicles to the connected vehicles and may cluster connected vehicles and non-connected vehicles into a flock. The traffic management system may determine a flock traffic pattern and a nature of the flock traffic pattern, based on data received from the connected vehicles.Type: ApplicationFiled: May 22, 2015Publication date: July 26, 2018Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventors: Satwant KAUR, William J. ALLEN, Babak MAKKINEJAD, Corey WICK
-
Publication number: 20180157552Abstract: Examples associated with data validation are disclosed. One example includes a sensor attribute data store having information describing attributes of a set of distributed sensors. A pattern data store stores information describing patterns indicating anomalous sensor activity. A data aggregation module flags data received from a tested sensor as anomalous data when the anomalous data exceeds a variance level described by an attribute of the tested sensor. A data validation module validates the anomalous data by comparing the anomalous data to the patterns indicating anomalous sensor activity. A learning module updates the pattern indicating anomalous sensor activity based on a result received from the validation logic after the validation logic validates data received from the tested sensor.Type: ApplicationFiled: May 27, 2015Publication date: June 7, 2018Applicant: Hewlett Packard Enterprise Development LPInventors: Satwant Kaur, Babak Makkinejad, Parag Doshi, Corey Wick
-
Publication number: 20180144422Abstract: In some examples, an electronic device includes sensor circuitry and token circuitry. The sensor circuitry may capture sensor data and the contract token circuitry may generate a contract acceptance token including an acceptance indication and sensor data captured by the sensor circuitry. The token circuitry may send the contract acceptance token including the sensor data to a different electronic device.Type: ApplicationFiled: May 21, 2015Publication date: May 24, 2018Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LPInventor: Babak MAKKINEJAD
-
Patent number: 9260140Abstract: Embodiments of the present invention disclose a system and method of collision measurement for a vehicle. According to one embodiment, a plurality of photonic crystals configured to produce a color change state are distributed on an area of the vehicle. Furthermore, a location tag is also positioned on the vehicle for providing mapping data relating to the location of the photonic crystals along said vehicle. Upon receiving external crash impact, a measurement of force is computed based on the color change state of at least one photonic crystal caused by the crash impact.Type: GrantFiled: June 21, 2012Date of Patent: February 16, 2016Assignee: Hewlett Packard Enterprise Development LPInventor: Babak Makkinejad
-
Patent number: 9082090Abstract: A method including receiving a plurality of roles in a data processing system and adding a part-time resource to at least one role. The method also includes determining, in the data processing system, if a project duration has changed as a result of adding the part-time resource, and if the project duration has changed, repeating the process at the adding step. The method also includes storing results corresponding to the resources assigned to roles. There is also a similar data processing system and machine-usable medium.Type: GrantFiled: July 24, 2008Date of Patent: July 14, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Saeid Tehrani, Babak Makkinejad
-
Patent number: 8838301Abstract: Embodiments of the present invention disclose a method and system for providing train traffic advice. According to one embodiment, train status information associated with at least one train is received at a data center hosting a train traffic advisor application. Train crossing location data is stored in a database and retrieved by the train traffic advisor application. Based on the received train status information and the train crossing location data, train traffic information associated with the at least one train is calculated. Subscribing devices are identified by the train traffic advisor application, and the train traffic information is communicated to at least one of the identified subscribing devices.Type: GrantFiled: April 26, 2012Date of Patent: September 16, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventor: Babak Makkinejad
-
Publication number: 20130345991Abstract: Embodiments of the present invention disclose a system and method of collision measurement for a vehicle. According to one embodiment, a plurality of photonic crystals configured to produce a color change state are distributed on an area of the vehicle. Furthermore, a location tag is also positioned on the vehicle for providing mapping data relating to the location of the photonic crystals along said vehicle. Upon receiving external crash impact, a measurement of force is computed based on the color change state of at least one photonic crystal caused by the crash impact.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Inventor: Babak Makkinejad
-
Publication number: 20130289805Abstract: Embodiments of the present invention disclose a method and system for providing train traffic advice. According to one embodiment, train status information associated with at least one train is received at a data center hosting a train traffic advisor application. Train crossing location data is stored in a database and retrieved by the train traffic advisor application. Based on the received train status information and the train crossing location data, train traffic information associated with the at least one train is calculated. Subscribing devices are identified by the train traffic advisor application, and the train traffic information is communicated to at least one of the identified subscribing devices.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Inventor: Babak Makkinejad
-
Patent number: 8234140Abstract: A system, method, and computer program product for resource collaboration estimation (RCET). The method includes determining types of human resources to be used for a project. The method also includes calculating and storing an effort full time equivalent (FTE) according to the types of human resources. The method also includes calculating and storing a communication FTE according to the types of human resources. The method can also calculate the total effort of each team per phase based on additional communication overhead, and derive the total cost and duration based on the number of FTEs. A data processing system includes various means for performing corresponding steps, and a computer program product includes instructions for executing corresponding steps.Type: GrantFiled: September 26, 2007Date of Patent: July 31, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Saeid Tehrani, Babak Makkinejad