Patents by Inventor Vishal Singh
Vishal 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).
-
Publication number: 20170156288Abstract: An animal health monitoring system includes a plurality of animal tag assemblies configured for being disposed on members of an animal population, each of the animal tag assemblies including one or more sensors configured to measure one or more animal characteristics of a member of the animal population. The system includes a concentrator communicatively coupled to the plurality of animal tag assemblies and configured to acquire one or more animal characteristics from the plurality of animal tag assemblies. The system includes a controller communicatively coupled to the concentrator and configured to receive the acquired one or more animal characteristics from the plurality of animal tag assemblies from the concentrator, determine a health state of one or more of the members of the animal population based on the received one or more animal characteristics and report the determined health state to one or more user devices.Type: ApplicationFiled: December 1, 2016Publication date: June 8, 2017Inventor: Vishal Singh
-
Patent number: 9658860Abstract: A system and method of optimizing the performance of an information handling system is disclosed herein. One or more data samples are generated by rebooting an information handling system and identifying one or more files accessed during the bootup of the information handling system. An identifier and access frequency for each of the identified files are stored in a data sample. One or more data samples are merged into a merged data sample. A compression ratio is calculated for each of the identified files. One or more of the files identified in the merged data sample are selected for uncompression. The files selected for uncompression are uncompressed.Type: GrantFiled: August 5, 2014Date of Patent: May 23, 2017Assignee: Dell Products L.P.Inventors: Vishal Singh, Muralidhara Mallur
-
Publication number: 20170139977Abstract: One embodiment provides a method of automatically managing a validation rule across a shared replicated database, the method including: utilizing at least one processor to execute computer code that performs the steps of: receiving, at a database, a first transaction associated with a user, wherein the database is associated with a node of a network comprising a plurality of nodes and wherein each of the plurality of nodes is associated with a different entity; the database being shared and replicated among the plurality of nodes; receiving, at the database, a validation rule associated with the first transaction, wherein the validation rule comprises at least one condition associated with the user; and automatically replicating the validation rule throughout the plurality of nodes. Other aspects are described and claimed.Type: ApplicationFiled: December 31, 2015Publication date: May 18, 2017Inventors: Vishal Singh Batra, Pralhad Dinesh Deshpande
-
Publication number: 20170011109Abstract: A system and method for dynamic and secure communication and synchronization of personal data records through a distributed network. More specifically, a system that receives, stores and secures personal data records for users and then transmits and synchronizes personal data records between users in a distributed network based on rule-based security controls.Type: ApplicationFiled: September 19, 2016Publication date: January 12, 2017Inventors: Jonah Sherman, Craig H. Sherman, Jeffrey Cordover, Vishal Singh
-
Patent number: 9542469Abstract: In the context of data administration in enterprises, an effective manner of providing a central data warehouse, particularly via employing a tool that helps by analyzing existing data and reports from different business units. In accordance with at least one embodiment of the invention, such a tool analyzes the data model of an enterprise and proposes alternatives for building a new data warehouse. The tool, in accordance with at least one embodiment of the invention, models the problem of identifying fact/dimension attributes of a warehouse model as a graph cut on a Dependency Analysis Graph (DAG). The DAG is built using existing data models and the report generation scripts. The tool also uses the DAG for generation of ETL (Extract, Transform Load) scripts that can be used to populate the newly proposed data warehouse from data present in the existing schemas.Type: GrantFiled: August 25, 2010Date of Patent: January 10, 2017Assignee: International Business Machines CorporationInventors: Vishal Singh Batra, Manish Anand Bhide, Mukesh Kumar Mohania, Sumit Negi
-
Patent number: 9449064Abstract: A system and method for dynamic and secure communication and synchronization of personal data records through a distributed network. More specifically, a system that receives, stores and secures personal data records for users and then transmits and synchronizes personal data records between users in a distributed network based on rule-based security controls.Type: GrantFiled: May 4, 2015Date of Patent: September 20, 2016Assignee: Pinplanet CorporationInventors: Jonah Sherman, Craig H. Sherman, Jeffrey Cordover, Vishal Singh
-
Publication number: 20160143896Abstract: Chiral 1-(4-methylphenylmethyl)-5-oxo-{N-[(3-t-butoxycarbonyl-aminomethyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamides as inhibitors of collagen induced platelet activation and adhesion. The present invention provides chiral (2S)-1-(4-methyl-phenylmethyl)-5-oxo-(3S)-{N-[(3-t-butoxycarbonyl aminomethyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamide, and (2S)-1-(4-methylphenylmethyl)-5-oxo-(3R)-{N-[(3-t-butoxycarbonyl amino methyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamide of formula 6 and 7 respectively. The present invention also relates to use of these moieties as inhibitors of collagen induced platelet adhesion and aggregation mediated through collagen receptors. The present invention provides a process for preparation of chiral carboxamides of formula 6 and 7 using the process which has advantage to avoid any racemization at the a-carboxylic center, during N-alkylation. The reagent LiHMDS is used at low temperatures to furnish methyl N-(p-methylphenylmethyl)1pyroglutamate in good chiral purity.Type: ApplicationFiled: November 5, 2015Publication date: May 26, 2016Inventors: Dinesh Kumar DIKSHIT, Madhu DIKSHIT, Tanveer Irshad SIDDIQUI, Anil KUMAR, Rabi Sankar BHATTA, Girish Kumar JAIN, Manoj Kumar BARTHWAL, Ankita MISRA, Vivek KHANNA, Prem PRAKASH, Manish JAIN, Vishal SINGH, Varsha GUPTA, Anil Kumar DWIVEDI
-
Publication number: 20160041829Abstract: A system and method of optimizing the performance of an information handling system is disclosed herein. One or more data samples are generated by rebooting an information handling system and identifying one or more files accessed during the bootup of the information handling system. An identifier and access frequency for each of the identified files are stored in a data sample. One or more data samples are merged into a merged data sample. A compression ratio is calculated for each of the identified files. One or more of the files identified in the merged data sample are selected for uncompression. The files selected for uncompression are uncompressed.Type: ApplicationFiled: August 5, 2014Publication date: February 11, 2016Inventors: Vishal Singh, Muralidhara Mallur
-
Publication number: 20160042006Abstract: A system and method of optimizing the performance of an information handling system is disclosed herein. One or more data samples are generated by identifying one or more files accessed during the user application experience while in a sampling interval. An identifier and access frequency for each of the identified files are stored in a data sample. One or more data samples are merged into a merged data sample. A compression ratio is calculated for each of the identified files. One or more of the files identified in the merged data sample are selected for uncompression. The files selected for uncompression are uncompressed.Type: ApplicationFiled: August 5, 2014Publication date: February 11, 2016Inventors: Vishal Singh, Muralidhara Mallur
-
Patent number: 9206155Abstract: Chiral 1-(4-methylphenylmethyl)-5-oxo-{N-[(3-t-butoxycarbonyl-aminomethyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamides as inhibitors of collagen induced platelet activation and adhesion The present invention provides chiral (2S)-1-(4-methyl-phenylmethyl)-5-oxo-(3S)—{N-[(3-t-butoxycarbonyl aminomethyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamide, and (2S)-1-(4-methylphenylmethyl)-5-oxo-(3R)—{N-[(3-t-butoxycarbonyl amino methyl)]-piperidin-1-yl}-pyrrolidine-2-carboxamide of formula 6 and 7 respectively. The present invention also relates to use of these moieties as inhibitors of collagen induced platelet adhesion and aggregation mediated through collagen receptors. The present invention provides a process for preparation of chiral carboxamides of formula 6 and 7 using the process which has advantage to avoid any racemization at the a-carboxylic center, during N-alkylation. The reagent LiHMDS is used at low temperatures to furnish methyl N-(p methylphenylmethyl)lpyroglutamate in good chiral purity.Type: GrantFiled: January 12, 2012Date of Patent: December 8, 2015Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCHInventors: Dinesh Kumar Dikshit, Madhu Dikshit, Tanveer Irshad Siddiqui, Anil Kumar, Rabi Sankar Bhatta, Girish Kumar Jain, Manoj Kumar Barthwal, Ankita Misra, Vivek Khanna, Prem Prakash, Manish Jain, Vishal Singh, Varsha Gupta, Anil Kumar Dwivedi
-
Publication number: 20150319157Abstract: A system and method for dynamic and secure communication and synchronization of personal data records through a distributed network. More specifically, a system that receives, stores and secures personal data records for users and then transmits and synchronizes personal data records between users in a distributed network based on rule-based security controls.Type: ApplicationFiled: May 4, 2015Publication date: November 5, 2015Inventors: Jonah Sherman, Craig H. Sherman, Jeffrey Cordover, Vishal Singh
-
Patent number: 9106576Abstract: A method for policy-aware mapping of an enterprise virtual tenant network includes receiving inputs from a hosting network and tenants, translating resource demand and policies of the tenants into a network topology and bandwidth demand on each link in the network; pre-arranging a physical resource of a physical topology for clustering servers on the network to form an allocation unit before a VTN allocation; allocating resources of the hosting network to satisfy demand of the tenants in response to a VTN demand request; and conducting a policy aware VTN mapping for enumerating all feasibly resource mappings, bounded by a predetermined counter for outputting optimal mapping with policy-compliant routing paths in the hosting network.Type: GrantFiled: January 13, 2013Date of Patent: August 11, 2015Assignee: NEC Laboratories America, Inc.Inventors: Cristian Lumezanu, Guofei Jiang, Kai Chen, Yueping Zhang, Vishal Singh
-
Patent number: 8977642Abstract: A method and system for recommending relevant and personalized content retrieving keywords to users of a text messaging service (TMS) based content platform. Embodiments of the invention provide a discovery mechanism for introducing registered keywords identifying published information in the TMS based content platform that may be of interest to the user. In particular, the solution is hybrid in nature combining various sources of recommendations (e.g., based on past usage patterns, emerging trends, expert suggestions, etc.) to select recommended keywords. Based on this keyword discovery/recommendation mechanism, users with a basic phone and without smartphone data plans can discover contents through a TMS based content platform.Type: GrantFiled: March 15, 2013Date of Patent: March 10, 2015Assignee: Intuit Inc.Inventors: Samit Paul, Gopi Krishnan Nambiar, Srividhya Ramarathnam, Vishal Singh
-
Patent number: 8976661Abstract: A device used in a network is disclosed. The device includes a network monitor to monitor a network state and to collect statistics for flows going through the network, a flow aggregation unit to aggregate flows into clusters and identify flows that can cause a network problem, and an adaptive control unit to adaptively regulate the identified flow according to network feedback. Other methods and systems also are disclosed.Type: GrantFiled: January 8, 2013Date of Patent: March 10, 2015Assignee: NEC Laboratories America, Inc.Inventors: Cristian Lumezanu, Guofei Jiang, Yueping Zhang, Vishal Singh, Ye Wang
-
Patent number: 8924787Abstract: A debugging system used for a data center in a network is disclosed. The system includes a monitoring engine to monitor network traffic by collecting traffic information from a network controller, a modeling engine to model an application signature, an infrastructure signature, and a task signature using a monitored log, a debugging engine to detect a change in the application signature between a working status and a non-working status using a reference log and a problem log, and to validate the change using the task signature, and a providing unit to provide toubleshooting information, wherein an unknown change in the application signature is correlated to a known problem class by considering a dependency to a change in the infrastructure signature. Other methods and systems also are disclosed.Type: GrantFiled: January 8, 2013Date of Patent: December 30, 2014Assignee: NEC Laboratories America, Inc.Inventors: Cristian Lumezanu, Guofei Jiang, Yueping Zhang, Vishal Singh, Ahsan Arefin
-
Patent number: 8918502Abstract: A method for determining the state of an entire network, including state of applications and infrastructure includes receiving network control messages in an OpenFlow network; passing normal network control messages through FlowSense, a control plane middleware, and constructing from the network control messages an application level connectivity graph to infer network delay between any two communicating server in the network and estimating an application response time of a given server in the network, the FlowSense including a network utilization procedure for computing the utilization of each link in the network derived from using captured messages triggered by switches when flow entries expire and providing state of the network for enabling intelligent detection and diagnosis of infrastructure and application performance.Type: GrantFiled: July 24, 2012Date of Patent: December 23, 2014Assignee: NEC Laboratories America, Inc.Inventors: Yueping Zhang, Vishal Singh, Ye Wang, Guofei Jiang, Cristian Lumezanu
-
Patent number: 8874737Abstract: A method for determining the state of an entire network, including state of applications and infrastructure includes receiving network control messages in an OpenFlow network, passing normal network control messages through OFSense, a control plane middleware, and constructing from the network control messages an application level connectivity graph to infer network delay between any two communicating server in the network and estimating an application response time of a given server in the network; and providing state of the network for enabling intelligent detection and diagnosis of infrastructure and application performance.Type: GrantFiled: July 20, 2012Date of Patent: October 28, 2014Assignee: NEC Laboratories America, Inc.Inventors: Yueping Zhang, Vishal Singh, Ye Wang, Guofei Jiang
-
Patent number: 8725871Abstract: Systems and methods for discovering a set of applications that run on a network are disclosed. In accordance with one method, aggregate traffic volumes are determined for pairs of nodes on the network over a plurality of time intervals. The method further includes building a traffic matrix denoting each of the pairs of nodes and denoting respective aggregate traffic volume histories of each of the pairs of nodes that are based on the determined traffic volumes. In addition, the traffic matrix is formulated as a combination of bases vectors that model the set of applications. The bases vectors are determined by applying a covariance matrix adaptation evolutionary strategy based on the traffic matrix. An indication of the set of applications based on the bases vectors is output.Type: GrantFiled: October 28, 2011Date of Patent: May 13, 2014Assignee: NEC Laboratories America, Inc.Inventors: Min Ding, Vishal Singh, Yueping Zhang, Guofei Jiang
-
Patent number: 8688606Abstract: An embodiment of the invention provides a method and system for analyzing a plurality of reports. More specifically, a change detection module predicts results of future reports based on past reports and identifies a first report that deviates from its predicted results. A dependency analysis module connected to the change detection module at least one report sharing a dependency with the first report by performing a dependency analysis and/or a usage analysis. The dependency analysis labels the first report and at least one second report as sharing a dependency if the second report deviates from its predicted results. The usage analysis labeling the first report and at least one report analyzed by an analyst as sharing a dependency if the report analyzed by the analyst is analyzed in response to the identification of the first report.Type: GrantFiled: January 24, 2011Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Sumit Negi, Manish Anand Bhide, Vishal Singh Batra, Govind Kothari
-
Patent number: 8682825Abstract: An embodiment of the invention provides a method and system for analyzing a plurality of reports. More specifically, a change detection module predicts results of future reports based on past reports and identifies a first report that deviates from its predicted results. A dependency analysis module connected to the change detection module at least one report sharing a dependency with the first report by performing a dependency analysis and/or a usage analysis. The dependency analysis labels the first report and at least one second report as sharing a dependency if the second report deviates from its predicted results. The usage analysis labeling the first report and at least one report analyzed by an analyst as sharing a dependency if the report analyzed by the analyst is analyzed in response to the identification of the first report.Type: GrantFiled: July 21, 2012Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Sumit Negi, Manish Anand Bhide, Vishal Singh Batra, Govind Kothari