Patents by Inventor Pankaj Srivastava

Pankaj Srivastava 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: 11416770
    Abstract: Embodiments of the present disclosure include a computer-implemented method and system for determining when to retrain an individual-item model within a recommendation engine. The computer-implemented method includes defining a consumer feature vector having attributes of historical consumers that impact an individual-item model. The computer-implemented method further includes calculating a historical feature vector relating to the historical consumers. The computer-implemented method also includes determining a retraining threshold for the individual-item model and calculating a new feature vector relating to new consumers. The new feature vector containing new attribute values of the new consumers and defined by the consumer feature vector.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Peran, Josh Price, Daniel Augenstern, Rahul Nahar, Pankaj Srivastava
  • Publication number: 20210125098
    Abstract: Embodiments of the present disclosure include a computer-implemented method and system for determining when to retrain an individual-item model within a recommendation engine. The computer-implemented method includes defining a consumer feature vector having attributes of historical consumers that impact an individual-item model. The computer-implemented method further includes calculating a historical feature vector relating to the historical consumers. The computer-implemented method also includes determining a retraining threshold for the individual-item model and calculating a new feature vector relating to new consumers. The new feature vector containing new attribute values of the new consumers and defined by the consumer feature vector.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Michael Peran, Josh Price, Daniel Augenstern, Rahul Nahar, Pankaj Srivastava
  • Publication number: 20200109434
    Abstract: The present invention relates to disease-responsive reporter constructs and their use for diagnosing diseases, including recurrent focal segmental glomerulosclerosis (rFSGS).
    Type: Application
    Filed: October 9, 2019
    Publication date: April 9, 2020
    Inventors: Deepak Nihalani, Pankaj Srivastava, Milos Budisavljevic, Michael G. Janech, Peifeng Deng, Ashish K. Solanki, Ehtesham Arif
  • Publication number: 20200034776
    Abstract: Embodiments for managing skills as a cluster using machine learning and a domain knowledge expert by a processor. An adjacency of one or more target skills and one or more skills of each of a plurality of entities may be determined. The adjacency of skills may be used to generate one or more skill clusters. One or more domain knowledge experts may be used to correct the one or more skill clusters. The skill clusters corrected by the domain knowledge experts may be used to correct the skill adjacencies. The corrected skill adjacencies may be used to select candidates for reskilling. A skill demand of the one or more skill clusters may be forecasted.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael PERAN, Brian JOHNSTON, Charlie WANG, Pankaj SRIVASTAVA, Ben ZWEIG
  • Patent number: 10333715
    Abstract: Techniques are provided for providing a local computation service on client device authorized by a remote service provider while keeping local data private from the remote service provider. In one example, a computer-implemented method comprises transmitting, by a device operatively coupled to a processor, a homomorphic encryption public key and homomorphically encrypted input data to a service provider. The computer-implemented method also comprises receiving, by the device from the service provider, a homomorphically encrypted signature generated based on the homomorphic encryption public key, the homomorphically encrypted input data, and a homomorphic encryption equivalent defined function.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen Mingyu Chu, Tobias Enders, Dong Sheng Li, Pankaj Srivastava, Junichi Yan, Tomomi Yoshioka
  • Publication number: 20190188742
    Abstract: Embodiments for estimating substitutability between skills by combining skill similarities from one or more data sources by a processor. An adjacency of skill similarity of one or more skills of one or more entities may be determined. The adjacency of skill similarity may be used to generate one or more skill clusters. Skill demand of the one or more skill clusters may be forecasted.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shrihari VASUDEVAN, Moninder SINGH, Joydeep MONDAL, Michael PERAN, Ben ZWEIG, Brian JOHNSTON, Rachel M. ROSENFELD, Pankaj SRIVASTAVA, Owen CROPPER, Steven LOEHR
  • Patent number: 10140381
    Abstract: A web browser executes on a device that has controllable operational features, such as sensor, actuator, and process-related features, and that is connected to other devices via a network. The web browser receives a HyperText Markup Language (HTML) document including HTML device tags. Each of the HTML device tags includes a command configured to control a corresponding one of the operational features of the device. The web browser determines, based on each HTML device tag, the command therein to control the corresponding operational feature. The web browser issues the determined command to the corresponding operational feature so as to control the operational feature.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: November 27, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Nitesh Trikha, William N. Dry, Carlos M. Pignataro, Pankaj Srivastava, Coumara Radja
  • Patent number: 10074453
    Abstract: Polypyrrole/carbon (PPy/C) composite doped with organic anion p-toluenesulfonate (pTS) is utilized as an electrode in supercapacitor for energy storage application. The surface initiated in-situ chemical oxidative polymerization yields a composite material PPy/C in the presence of varying concentrations of pTS. The novelty of the present invention lies in the doping of PPy/C composite with organic anion pTS and consequent enhancement of its electrochemical activity and stability. The conjugation length and electrical conductivity of pTS doped PPy/C composites increase with the increase in dopant concentration. The pTS doped PPy/C composite synthesized using equimolar concentration (0.1 M) of pTS to pyrrole shows the maximum specific capacitance of ˜395 F/g in 0.5 M Na2SO4 aqueous solution with significant stability ˜95% capacitance retention after ˜500 cycles.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 11, 2018
    Assignee: Council of Scientific & Industrial Research
    Inventors: Amit Kumar, Hari Krishna Singh, Rajiv Kumar Singh, Ramadhar Singh, Pankaj Srivastava
  • Publication number: 20180139054
    Abstract: Techniques are provided for providing a local computation service on client device authorized by a remote service provider while keeping local data private from the remote service provider. In one example, a computer-implemented method comprises transmitting, by a device operatively coupled to a processor, a homomorphic encryption public key and homomorphically encrypted input data to a service provider. The computer-implemented method also comprises receiving, by the device from the service provider, a homomorphically encrypted signature generated based on the homomorphic encryption public key, the homomorphically encrypted input data, and a homomorphic encryption equivalent defined function.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 17, 2018
    Inventors: Stephen Mingyu Chu, Tobias Enders, Dong Sheng Li, Pankaj Srivastava, Junchi Yan, Tomomi Yoshioka
  • Patent number: 9633131
    Abstract: A web browser configured to execute on a network element receives a Hypertext Markup Language (HTML) document including HTML network service tags. The network service tags include commands to cause a corresponding network action to be taken in connection with the network element, such as configuring and/or causing information to be read from the network element. The web browser determines, based on each HTML network service tag, the command to cause the network action to be taken in connection with the network element. The web browser issues the determined command for each HTML network service tag to a corresponding application program interface (API), which in turn cause the network action to be taken in connection with the network element.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: April 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Carlos M. Pignataro, Nitesh Trikha, William N. Dry, Gonzalo A. Salgueiro, Pankaj Srivastava
  • Publication number: 20160055984
    Abstract: Polypyrrole/carbon (PPy/C) composite doped with organic anion p-toluenesulfonate (pTS) is utilized as an electrode in supercapacitor for energy storage application. The surface initiated in-situ chemical oxidative polymerization yields a composite material PPy/C in the presence of varying concentrations of pTS. The novelty of the present invention lies in the doping of PPy/C composite with organic anion pTS and consequent enhancement of its electrochemical activity and stability. The conjugation length and electrical conductivity of pTS doped PPy/C composites increase with the increase in dopant concentration. The pTS doped PPy/C composite synthesized using equimolar concentration (0.1 M) of pTS to pyrrole shows the maximum specific capacitance of ˜395 F/g in 0.5 M Na2SO4 aqueous solution with significant stability ˜95% capacitance retention after ˜500 cycles.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Amit Kumar, Hari Krishna Singh, Rajiv Kumar Singh, Ramadhar Singh, Pankaj Srivastava
  • Publication number: 20150261876
    Abstract: A web browser executes on a device that has controllable operational features, such as sensor, actuator, and process-related features, and that is connected to other devices via a network. The web browser receives a HyperText Markup Language (HTML) document including HTML device tags. Each of the HTML device tags includes a command configured to control a corresponding one of the operational features of the device. The web browser determines, based on each HTML device tag, the command therein to control the corresponding operational feature. The web browser issues the determined command to the corresponding operational feature so as to control the operational feature.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Nitesh Trikha, William N. Dry, Carlos M. Pignataro, Pankaj Srivastava, Coumara Radja
  • Publication number: 20150261875
    Abstract: A web browser configured to execute on a network element receives a Hypertext Markup Language (HTML) document including HTML network service tags. The network service tags include commands to cause a corresponding network action to be taken in connection with the network element, such as configuring and/or causing information to be read from the network element. The web browser determines, based on each HTML network service tag, the command to cause the network action to be taken in connection with the network element. The web browser issues the determined command for each HTML network service tag to a corresponding application program interface (API), which in turn cause the network action to be taken in connection with the network element.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Carlos M. Pignataro, Nitesh Trikha, William N. Dry, Gonzalo A. Salgueiro, Pankaj Srivastava
  • Patent number: 9112817
    Abstract: One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device. The storage also stores a second table that contains an entry indicating a local outgoing interface corresponding to the remote switch. The lookup mechanism identifies the local outgoing interface corresponding to the device based on the first table and the second table.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: August 18, 2015
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Mythilikanth Raman, Mary Manohar, Phanidhar Koganti, Suresh Vobbilisetty, Shunjia Yu, Pankaj Srivastava
  • Patent number: 9111292
    Abstract: An online protection suite provides password management and a dashboard set of services combining single-click access to user accounts and a simple browser window automatically filled with offers for a variety of related products and services targeted especially for particular users. Each user is identified to a business partner server with a unique customer automatically sent from a simple browser embedded in the password management dashboard. The business partner server returns a webpage back to the simple browser that has been constructed especially for this user by leveraging sensitive and proprietary information collected by the business partner. Such customer information is not directly accessible to the password manager.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: August 18, 2015
    Assignee: White Sky, Inc.
    Inventors: Brent Lymer, Pankaj Srivastava, Juan Gamez
  • Patent number: 9021254
    Abstract: A security system for defending online users against fraudsters and malicious websites comprises a back-end network server and appropriate apps for each protected user device. An otherwise conventional network server is enhanced with application software instructions for a centralized software-as-a-service (SaaS) to respond to network requests from user devices operating variously under ANDROID-type, APPLE IOS-type, and MICROSOFT WINDOWS-type operating systems. The SaaS investigates, surveys, and watches websites. It calculates confidence scores related to financial fraud and the acceptability and risk to said users of visiting particular websites. It maintains a trusted network database of website URL's calculated to belong to financial websites that can be trusted and present acceptable levels of fraud and financial risk to its visitors. Each user device application provides for secure password management and access via a security browser to websites in the trusted network.
    Type: Grant
    Filed: March 1, 2014
    Date of Patent: April 28, 2015
    Assignee: White Sky, Inc.
    Inventors: Konstantin Bokarius, Juan Gamez, Pankaj Srivastava
  • Patent number: 8885641
    Abstract: One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device. The storage also stores a second table that contains an entry indicating a local outgoing interface corresponding to the remote switch. The lookup mechanism identifies the local outgoing interface corresponding to the device based on the first table and the second table.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: November 11, 2014
    Assignee: Brocade Communication Systems, Inc.
    Inventors: Mythilikanth Raman, Mary Manohar, Phanidhar Koganti, Suresh Vobbilisetty, Shunjia Yu, Pankaj Srivastava
  • Publication number: 20140241364
    Abstract: One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device. The storage also stores a second table that contains an entry indicating a local outgoing interface corresponding to the remote switch. The lookup mechanism identifies the local outgoing interface corresponding to the device based on the first table and the second table.
    Type: Application
    Filed: May 8, 2014
    Publication date: August 28, 2014
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Mythilikanth Raman, Mary Manohar, Phanidhar Koganti, Suresh Vobbilisetty, Shunjia Yu, Pankaj Srivastava
  • Publication number: 20140181931
    Abstract: A security system for defending online users against fraudsters and malicious websites comprises a back-end network server and appropriate apps for each protected user device. An otherwise conventional network server is enhanced with application software instructions for a centralized software-as-a-service (SaaS) to respond to network requests from user devices operating variously under ANDROID-type, APPLE IOS-type, and MICROSOFT WINDOWS-type operating systems. The SaaS investigates, surveys, and watches websites. It calculates confidence scores related to financial fraud and the acceptability and risk to said users of visiting particular websites. It maintains a trusted network database of website URL's calculated to belong to financial websites that can be trusted and present acceptable levels of fraud and financial risk to its visitors. Each user device application provides for secure password management and access via a security browser to websites in the trusted network.
    Type: Application
    Filed: March 1, 2014
    Publication date: June 26, 2014
    Applicant: WHITE SKY, INC.
    Inventors: Konstantin Bokarius, Juan Gamez, Pankaj Srivastava
  • Publication number: 20140109205
    Abstract: An online protection suite provides password management and a dashboard set of services combining single-click access to user accounts and a simple browser window automatically filled with offers for a variety of related products and services targeted especially for particular users. Each user is identified to a business partner server with a unique customer automatically sent from a simple browser embedded in the password management dashboard. The business partner server returns a webpage back to the simple browser that has been constructed especially for this user by leveraging sensitive and proprietary information collected by the business partner. Such customer information is not directly accessible to the password manager.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Inventors: Brent Lymer, Pankaj Srivastava, Juan Gamez