Patents by Inventor Hoda M. A. Eldardiry
Hoda M. A. Eldardiry 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: 11978243Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: GrantFiled: November 16, 2021Date of Patent: May 7, 2024Assignee: Xerox CorporationInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Patent number: 11972329Abstract: A system is provided for facilitating multi-label classification. During operation, the system maintains a set of training vectors. A respective vector represents an object and is associated with one or more labels that belong to a label set. After receiving an input vector, the system determines a similarity value between the input vector and one or more training vectors. The system further determines one or more labels associated with the input vector based on the similarity values between the input vector and the training vectors and their corresponding associated labels.Type: GrantFiled: December 31, 2018Date of Patent: April 30, 2024Assignee: Xerox CorporationInventors: Hoda M. A. Eldardiry, Ryan A. Rossi
-
Publication number: 20220300802Abstract: Embodiments provide a system and method for performing collaborative learning of machine representations of a concept. During operation, the system can receive a user-specified object associated with a user's concept of interest. The system can compute a similarity score between a target feature vector associated with the user-specified object and a respective feature vector for a set of candidate objects. The system can determine, based on the similarity score, a first subset of candidate objects that satisfy a similarity threshold. The system can receive, via a GUI, a first user-feedback associated with a visual representation of the first subset of candidate objects. The first user-feedback can represent an elaboration of a current user's concept of interest. The system can then modify, based on the first user-feedback, the target feature vector and the similarity function, thereby providing an improved model for machine representations of a current user's concept of interest.Type: ApplicationFiled: March 19, 2021Publication date: September 22, 2022Applicant: Palo Alto Research Center IncorporatedInventors: Francisco E. Torres, Hoda M. A. Eldardiry
-
Publication number: 20220076072Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: ApplicationFiled: November 16, 2021Publication date: March 10, 2022Applicant: Palo Alto Research Center IncorporatedInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Patent number: 11200457Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: GrantFiled: April 23, 2020Date of Patent: December 14, 2021Assignee: Palo Alto Research Center IncorporatedInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Publication number: 20200250484Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: ApplicationFiled: April 23, 2020Publication date: August 6, 2020Applicant: Palo Alto Research Center IncorporatedInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Publication number: 20200210888Abstract: A system is provided for facilitating multi-label classification. During operation, the system maintains a set of training vectors. A respective vector represents an object and is associated with one or more labels that belong to a label set. After receiving an input vector, the system determines a similarity value between the input vector and one or more training vectors. The system further determines one or more labels associated with the input vector based on the similarity values between the input vector and the training vectors and their corresponding associated labels.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Applicant: Palo Alto Research Center IncorporatedInventors: Hoda M. A. Eldardiry, Ryan A. Rossi
-
Patent number: 10699165Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: GrantFiled: November 29, 2017Date of Patent: June 30, 2020Assignee: Palo Alto Research Center IncorporatedInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Patent number: 10610144Abstract: A method and system for generating a personalized health management recommendation for a user. During operation, the system obtains first physiological data generated by a wearable device worn by the user that indicates a physiological condition of the user. The system then generates a prediction model for the user based on the first physiological data. Next, the system obtains real-time physiological data generated by the wearable device. The system may generate a prediction by analyzing the real-time physiological data to determine whether the user's physiological condition exceeds a threshold parameter according to the prediction model. Upon determining that the threshold parameter has been exceeded, the system may select a recommendation and send the recommendation message to the user's mobile device.Type: GrantFiled: August 19, 2015Date of Patent: April 7, 2020Assignee: Palo Alto Research Center IncorporatedInventors: Hoda M. A. Eldardiry, Jonathan Rubin, Rui Abreu, Shane P. Ahern, Daniel G. Bobrow, David Garcia, Honglu Du, Ashish Pattekar
-
Publication number: 20190130219Abstract: One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.Type: ApplicationFiled: November 29, 2017Publication date: May 2, 2019Applicant: Palo Alto Research Center IncorporatedInventors: Matthew A. Shreve, Sricharan Kallur Palli Kumar, Jin Sun, Gaurang R. Gavai, Robert R. Price, Hoda M. A. Eldardiry
-
Patent number: 10078062Abstract: A method and system for detecting fault in a machine. During operation, the system obtains control signals and corresponding sensor data that indicates a condition of the machine. The system determines consistent time intervals for each of the control signals. During a consistent time interval the standard deviation of a respective control signal is less than a respective predetermined threshold. The system aggregates the consistent time intervals to determine aggregate consistent intervals. The system then maps the aggregate consistent intervals to the sensor data to determine time interval segments for the sensor data. The system may generate features based on the sensor data. Each respective feature is generated from a time interval segment of the sensor data. The system trains a classifier using the features, and applies the classifier to additional sensor data indicating a condition of the machine over a period of time to detect a machine fault.Type: GrantFiled: December 15, 2015Date of Patent: September 18, 2018Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Hoda M. A. Eldardiry, Linxia Liao, Tomonori Honda, Bhaskar Saha, Rui Abreu
-
Publication number: 20170167993Abstract: A method and system for detecting fault in a machine. During operation, the system obtains control signals and corresponding sensor data that indicates a condition of the machine. The system determines consistent time intervals for each of the control signals. During a consistent time interval the standard deviation of a respective control signal is less than a respective predetermined threshold. The system aggregates the consistent time intervals to determine aggregate consistent intervals. The system then maps the aggregate consistent intervals to the sensor data to determine time interval segments for the sensor data. The system may generate features based on the sensor data. Each respective feature is generated from a time interval segment of the sensor data. The system trains a classifier using the features, and applies the classifier to additional sensor data indicating a condition of the machine over a period of time to detect a machine fault.Type: ApplicationFiled: December 15, 2015Publication date: June 15, 2017Applicant: Palo Alto Research Center IncorporatedInventors: Hoda M. A. Eldardiry, Linxia Liao, Tomonori Honda, Bhaskar Saha, Rui Abreu
-
Publication number: 20170049374Abstract: A method and system for generating a personalized health management recommendation for a user. During operation, the system obtains first physiological data generated by a wearable device worn by the user that indicates a physiological condition of the user. The system then generates a prediction model for the user based on the first physiological data. Next, the system obtains real-time physiological data generated by the wearable device. The system may generate a prediction by analyzing the real-time physiological data to determine whether the user's physiological condition exceeds a threshold parameter according to the prediction model. Upon determining that the threshold parameter has been exceeded, the system may select a recommendation and send the recommendation message to the user's mobile device.Type: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: Palo Alto Research Center IncorporatedInventors: Hoda M.A. Eldardiry, Jonathan Rubin, Rui Abreu, Shane P. Ahern, Daniel G. Bobrow, David Garcia, Honglu Du, Ashish Pattekar
-
Patent number: 9264442Abstract: One embodiment of the present invention provides a system for multi-domain clustering. During operation, the system collects domain data for at least two domains associated with users, wherein a domain is a source of data describing observable activities of a user. Next, the system estimates a probability distribution for a domain associated with the user. The system also estimates a probability distribution for a second domain associated with the user. Then, the system analyzes the domain data with a multi-domain probability model that includes variables for two or more domains to determine a probability distribution of each domain associated with the probability model and to assign users to clusters associated with user roles.Type: GrantFiled: April 26, 2013Date of Patent: February 16, 2016Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Evgeniy Bart, Juan J. Liu, Hoda M. A. Eldardiry, Robert R. Price
-
Publication number: 20150235152Abstract: One embodiment of the present invention provides a system for identifying anomalies. During operation, the system obtains work practice data associated with a plurality of users. The work practice data includes a plurality of user events. The system further categorizes the work practice data into a plurality of domains based on types of the user events, models user behaviors within a respective domain based on work practice data associated with the respective domain, and identifies at least one anomalous user based on modeled user behaviors from the multiple domains.Type: ApplicationFiled: February 18, 2014Publication date: August 20, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Hoda M.A. Eldardiry, Evgeniy Bart, Juan J. Liu, Robert R. Price, John Hanley, Oliver Brdiczka
-
Publication number: 20140325643Abstract: One embodiment of the present invention provides a system for multi-domain clustering. During operation, the system collects domain data for at least two domains associated with users, wherein a domain is a source of data describing observable activities of a user. Next, the system estimates a probability distribution for a domain associated with the user. The system also estimates a probability distribution for a second domain associated with the user. Then, the system analyzes the domain data with a multi-domain probability model that includes variables for two or more domains to determine a probability distribution of each domain associated with the probability model and to assign users to clusters associated with user roles.Type: ApplicationFiled: April 26, 2013Publication date: October 30, 2014Applicant: Palo Alto Research Center IncorporatedInventors: Evgeniy Bart, Juan J. Liu, Hoda M. A. Eldardiry, Robert R. Price
-
Publication number: 20140244528Abstract: A fraud-detection system facilitates detecting fraudulent entities by computing weighted fraud-detecting scores for the individual entities. During operation, the system can obtain fraud warnings for a plurality of entities, and for a plurality of fraud types. The system computes, for a respective entity, a fraud-detection score which indicates a normalized cost of fraudulent transactions from the respective entity. The system then determines, from the plurality of entities, one or more anomalous entities whose fraud-detection score indicates anomalous behavior. The system can determine an entity that is likely to be fraudulent by comparing the entity's fraud-detection score to fraud-detection scores for other entities.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Ying Zhang, Juan J. Liu, Hoda M. A. Eldardiry