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).
-
Patent number: 8443080Abstract: A method and a system are disclosed for determining application dependency paths in a data center. The method and the system captures application traffic volume data on the servers with switches and monitoring agents; generates an application traffic matrix of all the components of the applications based on the application traffic volume data; estimates the number of the applications in the data center from the traffic matrix with a Rank Estimation via Singular Value Decomposition or Power Factorization Residue Errors process; and decomposes the traffic matrix into a first matrix and a second matrix with a non-negative matrix factorization process using the estimated number of applications. The first matrix represents a set of the components belonging to each of the applications and the second matrix represents the amount of traffic generated by each application over time. Any noise in the first and second matrices is removed with a concurrent volumes ratios based correlation process.Type: GrantFiled: May 4, 2011Date of Patent: May 14, 2013Assignee: NEC Laboratories America, Inc.Inventors: Min Ding, Vishal Singh, Yueping Zhang, Guofei Jiang
-
Publication number: 20120323727Abstract: Systems and methods for dynamic product bundling are described herein. For example, embodiments dynamically generate product bundle for customer within a particular segment in view of that customer's interest in a particular product. Embodiments determine customer affinity, customer commonality, and product complementarity and use this information to dynamically generate and optimize product bundles for customers interested in one or more products.Type: ApplicationFiled: August 29, 2012Publication date: December 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vishal Singh Batra, Prasad Manikarao Deshpande, Mukesh Kumar Mohania, Ullas Balan Nambiar, Sumit Negi
-
Publication number: 20120239515Abstract: Systems and methods for dynamic product bundling are described herein. For example, embodiments dynamically generate product bundle for customer within a particular segment in view of that customer's interest in a particular product. Embodiments determine customer affinity, customer commonality, and product complementarity and use this information to dynamically generate and optimize product bundles for customers interested in one or more products.Type: ApplicationFiled: March 18, 2011Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vishal Singh Batra, Prasad Manikarao Deshpande, Mukesh Kumar Mohania, Ullas Balan Nambiar, Sumit Negi
-
Publication number: 20120191843Abstract: 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: ApplicationFiled: October 28, 2011Publication date: July 26, 2012Applicant: NEC Laboratories America, Inc.Inventors: Min Ding, Vishal Singh, Yueping Zhang, Guofei Jiang
-
Publication number: 20120054249Abstract: 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: ApplicationFiled: August 25, 2010Publication date: March 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vishal Singh Batra, Manish Anand Bhide, Mukesh Kumar Mohania, Sumit Negi
-
Publication number: 20110276682Abstract: A method and a system are disclosed for determining application dependency paths in a data center. The method and the system captures application traffic volume data on the servers with switches and monitoring agents; generates an application traffic matrix of all the components of the applications based on the application traffic volume data; estimates the number of the applications in the data center from the traffic matrix with a Rank Estimation via Singular Value Decomposition or Power Factorization Residue Errors process; and decomposes the traffic matrix into a first matrix and a second matrix with a non-negative matrix factorization process using the estimated number of applications. The first matrix represents a set of the components belonging to each of the applications and the second matrix represents the amount of traffic generated by each application over time. Any noise in the first and second matrices is removed with a concurrent volumes ratios based correlation process.Type: ApplicationFiled: May 4, 2011Publication date: November 10, 2011Applicant: NEC LABORATORIES AMERICA, INC.Inventors: Min Ding, Vishal Singh, Yueping Zhang, Guofei Jiang
-
Patent number: 8031628Abstract: Systems and methods are disclosed to probe a network includes generating a set of probing pairs from a network topology for unicast network delay tomography; probing the network using monitoring hosts in the network; and determining network performance from the probing results.Type: GrantFiled: June 4, 2009Date of Patent: October 4, 2011Assignee: NEC Laboratories America, Inc.Inventors: Yu Gu, Geoff Jiang, Vishal Singh, Yueping Zhang
-
Patent number: 8001101Abstract: Methods are described for utilizing user-submitted data to provide a response to a query request. User-submitted data are received and referenced upon receiving a query request from an unregistered requester, a potential response is automatically identified from the user-submitted data, the potential response is extracted, and presented in response to the query request.Type: GrantFiled: June 23, 2008Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Christopher W. Anderson, Edward David Harris, Ravi Aringunram, Paul Miller, Ajay Nair, Vishal Singh
-
Publication number: 20100318397Abstract: Architecture that provides synchronization of delegation permissions between discrete delegation models. For example, the synchronization of the delegation permissions (of a delegator and delegatee) can be performed between a delegation component of a scheduling system and a delegation component of a conferencing system such that the delegatee not only accesses the scheduling system on behalf of the delegator but also the conferencing system on behalf of the delegator. A synchronization component synchronizes the delegation permissions between the server systems (delegation components). Once synchronized, the delegatee administers the communications session, based on on-behalf-of information is validated, the delegatee can then establish the communications session.Type: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: Microsoft CorporationInventors: Vishal Singh, Murtaza H. Hakim, Hao Yan, Nishant P. Choudhary, Vijay Kishen Hampapur Parthasarathy, Amit Gupta, Dhigha D. Sekaran
-
Publication number: 20100118715Abstract: Systems and methods are disclosed to probe a network includes generating a set of probing pairs from a network topology for unicast network delay tomography; probing the network using monitoring hosts in the network; and determining network performance from the probing results.Type: ApplicationFiled: June 4, 2009Publication date: May 13, 2010Applicant: NEC LABORATORIES AMERICA, INC.Inventors: Yu Gu, Geoff Jiang, Vishal Singh, Yueping Zhang
-
Patent number: 7685131Abstract: There is disclosed configuring of clustered web services nodes accessing a common database, including implementing a data virtualization layer at each node to abstract an instance of the database from a web service application. In one embodiment, at each node is performed creating a first, data virtualization entity bean having all read and write operations of an application-developed (master) entity bean, creating a second entity bean that carries only the read operations of the master entity bean and addresses the replica instance, receiving an operation request at the first entity bean, and routing a request to either the master entity bean or the second entity bean depending upon the requested operation to access the respective database instance.Type: GrantFiled: February 28, 2006Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Vishal Singh Batra, Wen-Syan Li
-
Patent number: 7640331Abstract: A system is described for selecting web services accessible over a network (380). The system comprises a pervasive device (10), one or more servers (20) in communication with the network (380) and supporting at least one base web service (502) that provides an output in reply to a request from the pervasive device (10). The system further comprises one or more servers (20) supporting at least one extended web service (606) operable to reduce a computational load of the pervasive device (10) in an interaction with the base web service (502). An application (504) running on the pervasive device (10) evaluates attributes of a Quality of Service (QoS) model relating to interactions between pervasive device (10), a base web service (502) and corresponding expanded web service (606). The application (504) chooses whether or not to use the corresponding web service based on the evaluated attributes.Type: GrantFiled: December 29, 2005Date of Patent: December 29, 2009Assignee: International Business Machines CorporationInventors: Vishal Singh Batra, Nipun Batra
-
Publication number: 20090319495Abstract: Methods are described for utilizing user-submitted data to provide a response to a query request. User-submitted data are received and referenced upon receiving a query request from an unregistered requester, a potential response is automatically identified from the user-submitted data, the potential response is extracted, and presented in response to the query request.Type: ApplicationFiled: June 23, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: CHRISTOPHER W. ANDERSON, EDWARD DAVID HARRIS, RAVI ARINGUNRAM, PAUL MILLER, AJAY NAIR, VISHAL SINGH
-
Patent number: 7213397Abstract: The invention relates to a power generation system with a continuously operating fuel reformer. Preferably, the fuel reformer is either off, warming up, or operating with an essentially constant fueling rate. Some of the reformed fuel is intermittently used to regenerate a NOx trap that treats the exhaust of an internal combustion engine. Any reformed fuel not used for other purposes is supplied to a fuel cell. The fuel reformer does not shut down between NOx trap regeneration cycles except when the engine is also shut down. The invention substantially eliminates issues of reformer response time as they relate to NOx trap regeneration.Type: GrantFiled: February 7, 2005Date of Patent: May 8, 2007Assignee: Eaton CorporationInventors: Haoran Hu, Subbaraya Radhamohan, Karen Evelyn Bevan, James Edward McCarthy, Jr., Jiyang Yan, Johannes W. Reuter, Vishal Singh
-
Publication number: 20060179825Abstract: One concept of the inventors relates to a system and method in which a particulate filter comprises at least about 40% by weight of an NOx adsorbant. The filter can be used as both an NOx trap and a particulate filter. By constructing the filter elements using a substantial amount of NOx adsorbant, a large volume of NOx adsorbant can be incorporated into the particulate filter, which substantially reduces the volume and expense of an exhaust system that includes both a catalytic diesel particulate filter and an NOx trap having a large quantity of NOx adsorbant. In a preferred embodiment, the filter also oxidizes NO to NO2. In another preferred embodiment, an SCR catalyst is position downstream of the filter elements.Type: ApplicationFiled: February 16, 2005Publication date: August 17, 2006Applicant: Eaton CorporationInventors: Haoran Hu, Subbaraya Radhamohan, Karen Bevan, James McCarthy, Johannes Reuter, Vishal Singh, Wayne Kaboord, Fred Begale, Dawn Becher
-
Publication number: 20060174608Abstract: The invention relates to a power generation system with a continuously operating fuel reformer. Preferably, the fuel reformer is either off, warming up, or operating with an essentially constant fueling rate. Some of the reformed fuel is intermittently used to regenerate a NOx trap that treats the exhaust of an internal combustion engine. Any reformed fuel not used for other purposes is supplied to a fuel cell. The fuel reformer does not shut down between NOx trap regeneration cycles except when the engine is also shut down. The invention substantially eliminates issues of reformer response time as they relate to NOx trap regeneration.Type: ApplicationFiled: February 7, 2005Publication date: August 10, 2006Inventors: Haoran Hu, Subbaraya Radhamohan, Karen Bevan, James McCarthy, Johannes Reuter, Vishal Singh, Jiyang Yan
-
Patent number: 7062904Abstract: One aspect of the invention relates to a particulate filter useful in treating exhaust from a diesel-power vehicle. The particulate filter comprises filter elements for removing particulate matter and an ammonia SCR catalyst. Ammonia can be produced during regeneration of an NOx adsorbant. The adsorbant can be contained in a separate device upstream of the particulate filter or be incorporated within the particulate filter. Another aspect of the invention relates to a method of cleaning exhaust comprising passing the exhaust over an NOx adsorber to adsorb a portion of NOx from the exhaust; passing the exhaust through a particulate filter to remove particulate matter from the exhaust; and removing a further portion of NOx from the exhaust by reducing it with ammonia over an ammonia SCR catalyst. Preferably, a catalyst contained within the adsorbant provides NO2 for continuously regenerating the particulate filter.Type: GrantFiled: February 16, 2005Date of Patent: June 20, 2006Assignee: Eaton CorporationInventors: Haoran Hu, Subbaraya Radhamohan, Karen Evelyn Bevan, James Edward McCarthy, Jr., Johannes W. Reuter, Vishal Singh
-
Publication number: 20060123103Abstract: Communicating network management information includes registering a network device using a device user agent corresponding to a first protocol. A request message for network management information is received from a network management server. The request message is corresponding to the first protocol, and comprises a request corresponding to a second protocol. The request corresponding to the second protocol is extracted, and the network management information is retrieved using the second protocol. The network management information is placed in a response message corresponding to the first protocol, and the response message is sent to the network management server.Type: ApplicationFiled: December 8, 2004Publication date: June 8, 2006Inventors: Shiva Shankar, Vishal Singh, Damodar Patakolusu