Patents by Inventor Neha Singh
Neha Singh 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: 11295340Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: GrantFiled: January 6, 2020Date of Patent: April 5, 2022Assignee: PayPal, Inc.Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Patent number: 11004006Abstract: Methods and systems for personalized trust recommendation based on a dynamic trust model. In an example embodiment, a trust framework can be derived from a set of use-case specific factors. Invasive data and non-invasive data can be collected from a user (or a group of users) based on activity data and profile data associated with the user. A dynamic trust profile can be created (or learned) based on the invasive data and the non-invasive data collected from the user. A recommended level of trustworthiness can be then provided to the user respect to a particular situation and/or entity (e.g. other users) within the trust framework based on the dynamic trust profile of the user and which is personalized for the user.Type: GrantFiled: August 30, 2018Date of Patent: May 11, 2021Assignee: Conduent Business Services, LLCInventors: Jayati Bandyopadhyay, Nupur Labh, Simarjot Kaur, Arun Rajkumar, Saurabh Srivastava, Saurav Bhattacharya, Neha Singh
-
Patent number: 10996840Abstract: A disclosed method may include (1) providing a graphical drag-and-drop icon for visual presentation to a user within a user interface of a software application, (2) detecting a drag action performed by the user on the graphical drag-and-drop icon relative to the user interface, (3) detecting a drop action performed by the user on the graphical drag-and-drop icon relative to the user interface, (4) determining, based at least in part on a location of the drop action relative to the user interface, that the user dropped the graphical drag-and-drop icon on a specific feature of the user interface, and then in response to determining that the user dropped the graphical drag-and-drop icon on the specific feature of the user interface, (5) providing help documentation associated with the specific feature of the user interface for visual presentation to the user. Various other systems and methods are also disclosed.Type: GrantFiled: August 26, 2019Date of Patent: May 4, 2021Inventor: Neha Singh
-
Publication number: 20200302693Abstract: A computer-implemented method includes: receiving, by a computing device, user-specific parameters for generating a virtual environment customized for a user, wherein the virtual environment includes scenery and one or more products associated with the user; generating, by the computing device, the virtual environment with the one or more products displayed within the scenery; presenting, by the computing device, the virtual environment; receiving, by the computing device, user inputs for navigating through the virtual environment; updating, by the computing device, the presentation of the virtual environment based on the user inputs for navigating through the virtual environment; receiving, by the computing device, user inputs for selecting the one or more products within the virtual environment; presenting, by the computing device, information regarding the one or more products; receiving, by the computing device, user inputs for purchasing the one or more products; and processing a purchase for the one orType: ApplicationFiled: March 17, 2020Publication date: September 24, 2020Applicant: Obsess, Inc.Inventors: Neha Singh, Ji Dong, Grace Barr
-
Publication number: 20200261299Abstract: An exoskeleton device for rehabilitation of distal joints of an upper limb of a patient is described. The exoskeleton device includes a multi-bar linkage and a first platform to support fingers of the patient. The exoskeleton device includes a second platform to support a palm of the patient. The first platform and the second platform are coupled to the multi-bar linkage. The exoskeleton device also includes a transmission unit to drive the multi-bar linkage to move the first platform and the second platform to provide flexion and extension of the distal joints of the upper limb of the patient. In addition, the exoskeleton device includes an armrest and a fastening mechanism to fasten a forearm of the patient.Type: ApplicationFiled: October 11, 2018Publication date: August 20, 2020Inventors: Amit Mehndiratta, Neha Singh, Sneh Anand
-
Patent number: 10733000Abstract: The disclosed computer-implemented method may include (1) determining that a user is viewing a user interface of an application, (2) detecting that the user has requested assistance with interacting with a specific portion of content displayed within the user interface, and then (3) assisting the user with interacting with the specific portion of content by (A) identifying, within a repository of software documentation that describes features of the application, information relevant to utilizing the specific portion of content and (B) dynamically integrating the relevant information into the user interface. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 21, 2017Date of Patent: August 4, 2020Assignee: Juniper Networks, IncInventor: Neha Singh
-
Publication number: 20200143416Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: ApplicationFiled: January 6, 2020Publication date: May 7, 2020Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Publication number: 20200074333Abstract: Methods and systems for personalized trust recommendation based on a dynamic trust model. In an example embodiment, a trust framework can be derived from a set of use-case specific factors. Invasive data and non-invasive data can be collected from a user (or a group of users) based on activity data and profile data associated with the user. A dynamic trust profile can be created (or learned) based on the invasive data and the non-invasive data collected from the user. A recommended level of trustworthiness can be then provided to the user respect to a particular situation and/or entity (e.g. other users) within the trust framework based on the dynamic trust profile of the user and which is personalized for the user.Type: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Jayati Bandyopadhyay, Nupur Labh, Simarjot Kaur, Arun Rajkumar, Saurabh Srivastava, Saurav Bhattacharya, Neha Singh
-
Patent number: 10437848Abstract: The system may validate a data source having a structured format and a grammar that includes tags. The system may identify a tag in the grammar. The system may parse the data source to extract attributes and/or values associated with the tags in response to successful validation. The system may also write the attributes and/or values to an output file separated by a preselected delimiter. A configuration file may identify the grammar, the preselected delimiter, and/or the data source. The data source may be in an XML format or a JSON format. The system may generate execution ready code in response to the validating the data source and the grammar. The output file may be a load ready file for ingestion into a big data storage format. The tag may include a parent tag and a sub tag corresponding to a hierarchy in the data source.Type: GrantFiled: December 19, 2016Date of Patent: October 8, 2019Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Rahul Agarwal, Sachin Arya, Sandeep Bose, Ajay Paul Singh Manesh, Harish Naik, Neha Singh
-
Publication number: 20180322205Abstract: A system may deliver personalized content to a user. The system may create a user persona based on demographic information and stored clickstream data of the user. The system may learn which functionalities the user typically uses on a webpage, and the system may create a personalized version of the webpage for the user.Type: ApplicationFiled: May 8, 2017Publication date: November 8, 2018Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Balaji Balaraman, Sastry VSM Durvasula, Sathish B. Muthukrishnan, Harish Naik, Neha Singh
-
Publication number: 20180173812Abstract: The system may validate a data source having a structured format and a grammar that includes tags. The system may identify a tag in the grammar. The system may parse the data source to extract attributes and/or values associated with the tags in response to successful validation. The system may also write the attributes and/or values to an output file separated by a preselected delimiter. A configuration file may identify the grammar, the preselected delimiter, and/or the data source. The data source may be in an XML format or a JSON format. The system may generate execution ready code in response to the validating the data source and the grammar. The output file may be a load ready file for ingestion into a big data storage format. The tag may include a parent tag and a sub tag corresponding to a hierarchy in the data source.Type: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Applicant: American Express Travel Related Services Company, Inc.Inventors: Rahul Agarwal, Sachin Arya, Sandeep Bose, Ajay Paul Singh Manesh, Harish Naik, Neha Singh
-
Patent number: 9990458Abstract: A computer-aided testing is provided for design verification of integrated circuits. More specifically, a method of generating a test case in design rule checking is provided for that includes extracting coordinates of an error marker for a first error identified in an integrated circuit design. The method further includes identifying a first rectangle that encloses the error marker. The method further includes generating a first test case based on data of the integrated circuit design contained within the rectangle. The method further includes determining whether the first test case is representative of the first error. The method further includes in response to determining the first test case is not representative of the first error, identifying a second rectangle that is between the first rectangle and a third rectangle. The method further includes generating a second test case based on data of the integrated circuit design contained within the second rectangle.Type: GrantFiled: February 17, 2016Date of Patent: June 5, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Davinder Aggarwal, Vaibhav A. Ruparelia, Neha Singh, Janakiraman Viraraghavan
-
Publication number: 20180068084Abstract: Systems, methods, apparatuses and computer program products are provided for monitoring and managing patient health conditions. Information is stored for defining care channels corresponding to health categories which are utilized to classify patients based on health status and risk information. Patient information is retrieved from a plurality of data sources, and analyzed to detect care node flags that identify unfavorable health conditions and to assign a care channel to the patient. One or more care programs are assigned to the patient based, at least in part, on the assigned care channel and detected care node flags. The patient is transitioned to one or more care channels as the patient's health improves or degrades. A personalized health timeline is generated for the patient which summarizes the patient's medical history and other related information.Type: ApplicationFiled: September 6, 2017Publication date: March 8, 2018Inventors: Girish Navani, Neha Singh, Arvind Sampath
-
Publication number: 20170011065Abstract: A plurality of geofences sharing a common geospatial characteristic can be established by using a graphical user interface (“GUI”) to receive a geofence command that expresses the common geospatial characteristic in natural language. The geofence command is parsed to identify proximity terms (which can be used to set the overall size of the geofence) and geospatial labels (which can be used to identify the “centers” of the geofences). The geospatial labels are used to search a geographic information system (“GIS”) for entities therein that match the geospatial labels. Geofences are established about these entities using the proximity term to determine the size thereof.Type: ApplicationFiled: July 10, 2015Publication date: January 12, 2017Applicant: Fractal Analytics Inc.Inventors: Natwar Mall, Sumith Balagangadharan, Ankit Solanki, Tirthankar Chakravarty, Neha Singh
-
Publication number: 20160364486Abstract: An individualized interest graph is mapped by receiving raw data, including social media data, pertaining to the individual, extracting key terms from the raw data, querying a knowledge base with the key terms to identify uniform resource identifiers (“URIs”) in the knowledge base, identifying categories within the knowledge base that encompass the URIs, and defining the interest graph to include these categories. An analogous process can be followed to generate a segment graph. Overlap between the individualized interest graph and the segment graph can be used to segment the individual, for example to personalize a retail interaction with the individual.Type: ApplicationFiled: June 11, 2015Publication date: December 15, 2016Applicant: FRACTAL ANALYTICS INC.Inventors: Natwar Mall, Sumith Balagangadharan, Ankit Solanki, Tirthankar Chakravarty, Neha Singh
-
Publication number: 20160162628Abstract: A computer-aided testing is provided for design verification of integrated circuits. More specifically, a method of generating a test case in design rule checking is provided for that includes extracting coordinates of an error marker for a first error identified in an integrated circuit design. The method further includes identifying a first rectangle that encloses the error marker. The method further includes generating a first test case based on data of the integrated circuit design contained within the rectangle. The method further includes determining whether the first test case is representative of the first error. The method further includes in response to determining the first test case is not representative of the first error, identifying a second rectangle that is between the first rectangle and a third rectangle. The method further includes generating a second test case based on data of the integrated circuit design contained within the second rectangle.Type: ApplicationFiled: February 17, 2016Publication date: June 9, 2016Inventors: Davinder AGGARWAL, Vaibhav A. RUPARELIA, Neha SINGH, Janakiraman VIRARAGHAVAN
-
Patent number: 9292652Abstract: A computer-aided testing is provided for design verification of integrated circuits. More specifically, a method of generating a test case in design rule checking is provided for that includes extracting coordinates of an error marker for a first error identified in an integrated circuit design. The method further includes identifying a first rectangle that encloses the error marker. The method further includes generating a first test case based on data of the integrated circuit design contained within the rectangle. The method further includes determining whether the first test case is representative of the first error. The method further includes in response to determining the first test case is not representative of the first error, identifying a second rectangle that is between the first rectangle and a third rectangle. The method further includes generating a second test case based on data of the integrated circuit design contained within the second rectangle.Type: GrantFiled: May 6, 2014Date of Patent: March 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Davinder Aggarwal, Vaibhav A. Ruparelia, Neha Singh, Janakiraman Viraraghavan
-
Publication number: 20150324510Abstract: A computer-aided testing is provided for design verification of integrated circuits. More specifically, a method of generating a test case in design rule checking is provided for that includes extracting coordinates of an error marker for a first error identified in an integrated circuit design. The method further includes identifying a first rectangle that encloses the error marker. The method further includes generating a first test case based on data of the integrated circuit design contained within the rectangle. The method further includes determining whether the first test case is representative of the first error. The method further includes in response to determining the first test case is not representative of the first error, identifying a second rectangle that is between the first rectangle and a third rectangle. The method further includes generating a second test case based on data of the integrated circuit design contained within the second rectangle.Type: ApplicationFiled: May 6, 2014Publication date: November 12, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Davinder AGGARWAL, Vaibhav A. RUPARELIA, Neha SINGH, Janakiraman VIRARAGHAVAN
-
Publication number: 20150161660Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: ApplicationFiled: November 26, 2014Publication date: June 11, 2015Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Publication number: 20110119126Abstract: Methods, systems, and apparatuses for online monitoring systems to determine offline advertising effectiveness. Information related to an advertisement for a product is received. The advertisement is presented through offline media. The information includes an advertising schedule. Communications related to the product that are received from the consumers in the market at the time the advertisement is presented, are detected. Data responsive to the detected communications are collected; the data represent a number of consumers in the market. A statistical correlation between the collected data and the advertising schedule is determined and provided to the advertiser as a report of the effectiveness of the advertising.Type: ApplicationFiled: November 19, 2009Publication date: May 19, 2011Applicant: GOOGLE INC.Inventors: John B. Park, Daryl Pregibon, Neha Singh, Leo Deegan