Patents by Inventor Pooja Singh

Pooja 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: 20240155200
    Abstract: Systems and methods are provided for customizing a profile page. A first user profile and a second user profile are accessed by a computing device. First and second pluralities of content items associated with the first and second user are identified. Based on the first and second user profiles, first and second subsets of content items of the first and second plurality of content items are selected. For each content item of the first subset of content items, an image associated with the content item is identified. For each content item of the second subset of content items, an image associated with the content item is identified. Based on the identified images, first and second image collages are generated for the first and second user profiles. The first and second image collages and first and second indicators corresponding to the first and second user profiles are generated for display.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 9, 2024
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Srikanth Channapragada, Pooja Srivastava, Harsha Neerakani, Gyanveer Singh, Cato Yang, Reda Harb
  • Publication number: 20240115142
    Abstract: The present invention discloses a system and method for non-intrusive monitoring and prediction of cardiac function of a user. The system (100) comprises a sensor device (102), a data capturing device (104), a data receiver module (106), an acoustic engine (108) and user devices (110), which communicate by using communication network (112). The sensor device (102) comprises a sensor array to capture micro-vibrations of physiological parameters of a user through a surface/mattress under which the sensor device (102) is positioned. The acoustic engine (108) converts the digital time-based vibration signals into frequency-based acoustic outputs such as physiological condition acoustic signals. Further, the acoustic engine (108) is configured to determine the user's current and future health issues based on the physiological condition acoustic signals. does not require trained medical practitioners to analyze the vibration signal of the user to determine the physiological conditions of the user.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 11, 2024
    Inventors: Vibhor SARAN, Vishwa SINGH, Pavan KAUSHIK, Gaurav PARCHANI, Pooja KADAMBI
  • Patent number: 11954177
    Abstract: Systems and methods described herein provide an online constraint optimizing service that evaluates user requests and inquiries for telecommunications services in the context of a real-time constraint-based analysis. According to an implementation, a network device receives a function for an analytic event and a constraint. The function applies different user attributes for a telecommunications network. The network device generates a training data set using offline constrained optimization of the function. The network device develops a predictive model for utilization of network resources in the telecommunications network using the training data set. The network device receives a user request that corresponds to the analytic event addressed by the predictive model and conducts an online prescriptive analysis using the predictive model. The network device optimizes allocation of the network resources to the user based on the prescriptive analysis.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: April 9, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kushal Singla, Sidakpreet Singh Chawla, Ebenezer Bardhan, Pooja Khivesara
  • Publication number: 20240080239
    Abstract: Various approaches for multi-node network cluster systems and methods. In some cases systems and methods for incident detection and/or recovery in multi-node processors are discussed.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Applicant: Fortinel, Inc.
    Inventors: Jason Abate, Niraj Nandane, Pooja Singh, Shabbir Karimi
  • Patent number: 11894981
    Abstract: Various approaches are discussed for generation of SOAR playbooks using a variety playbook sources.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: February 6, 2024
    Assignee: Fortinet, Inc.
    Inventors: BK Bharathram, Abhishek Narula, Pooja Singh
  • Patent number: 11882135
    Abstract: Systems and methods for a machine-learning based approach for dynamically generating incident-specific playbooks for a security orchestration and automated response (SOAR) platform are provided. The SOAR platform captures information regarding execution of a sequence of actions performed by analysts responsive to a first incident of a first type. The captured information is fed into a machine-learning model. When a second incident, observed by the SOAR platform, is similar in nature to the first incident or the first type a recommended sequence of actions is generated based on the machine-learning model for use by an analyst in connection with responding to the second incident. In response to rejection of the recommended sequence by the analyst, revising the recommended sequence based on input provided by the analyst and storing the revised recommendation sequence in a form of a revised playbook for response to subsequent incidents that are similar to the second incident.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: January 23, 2024
    Assignee: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Patent number: 11855854
    Abstract: Systems and methods for determining an efficiency score for an automation platform are provided. According to one embodiment, a first weight for each playbook of multiple playbooks of an automation framework and a second weight for each type of error of multiple types of errors that may cause execution of one of the multiple playbooks to fail are maintained. The first weight represents a relative importance of the playbook and the second weight represents an effort required to address the error. An efficiency score is calculated for execution of one or more playbooks of the multiple playbooks during a particular time period based on the first weight for each of the one or more playbooks and the second weight for each type of error observed during the particular time period. An indication of a health of the automation framework is then displayed based on the efficiency score.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: December 26, 2023
    Assignee: Fortinet, Inc.
    Inventors: Shravan K. Konthalapally, Abhishek Narula, Pooja Singh
  • Patent number: 11757718
    Abstract: Systems and methods for facilitating secure and reliable communications among nodes of different tiers of a multi-tenant SOAR deployment are provided. According to one embodiment, data flow propagation within a hierarchy of nodes of the SOAR deployment is controlled. Responsive to creation of a record by a node: (i) when there exists a parent node in the hierarchy, setting a PID of the record to a TID of the parent node; otherwise, to a TID of the node; (ii) when there exists a child node in the hierarchy, setting a CID of the record to the TID of the child node; otherwise, to the TID of the node; and (iii) maintaining a set of propagation rules for the node relating to permissibility of propagation of the record within the hierarchy. During propagation of the record by the node, the PID and the CID of the record are updated.
    Type: Grant
    Filed: January 1, 2022
    Date of Patent: September 12, 2023
    Assignee: Fortinet, Inc.
    Inventors: Abhishek Narula, Alok Agarwal, Pooja Singh, Satish Mishra
  • Publication number: 20230275756
    Abstract: One example method includes identifying data attributes of a dataset that is protected by an encryption key, creating a causal model that indicates an impact that the data attributes have on each other and on a value of the dataset, determining, for each of the data attributes, and based on the causal model, an impact that each data attribute has on the value of the dataset, calculating, for each data attribute, a weight that indicates a magnitude of an impact that the data attribute has on the value of the dataset, calculating, using the weights, a criticality index for the dataset, and rotating, based on the criticality index, the encryption key so that the encryption key is replaced with a new encryption key.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 31, 2023
    Inventors: Rahul Deo Vishwakarma, Parmeshwr Prasad, Pooja Singh
  • Publication number: 20230216917
    Abstract: A source node from the cluster of nodes, responsive to receiving the file sharing command from other applications on the same node (e.g., on a virtual machine in the cluster of nodes), copies the shared file to a source workspace directory and compress, and then copy the compressed file to the file sync database. The command comprises a configuration template with file retrieval information. A target node from the cluster of nodes, listens for commands from other nodes in the cluster of nodes. Responsive to receiving the file sharing command, the compressed file is copied from the file sync database to a target workspace directory and decompress, and then copy the shared file to node.
    Type: Application
    Filed: December 31, 2021
    Publication date: July 6, 2023
    Inventors: Chaturbhuj Singh, Niraj Nandane, Pooja Singh
  • Publication number: 20230146804
    Abstract: Systems and methods for a machine-learning based approach for dynamically generating incident-specific playbooks for a security orchestration and automated response (SOAR) platform are provided. The SOAR platform captures information regarding execution of a sequence of actions performed by analysts responsive to a first incident of a first type. The captured information is fed into a machine-learning model. When a second incident, observed by the SOAR platform, is similar in nature to the first incident or the first type a recommended sequence of actions is generated based on the machine-learning model for use by an analyst in connection with responding to the second incident. In response to rejection of the recommended sequence by the analyst, revising the recommended sequence based on input provided by the analyst and storing the revised recommendation sequence in a form of a revised playbook for response to subsequent incidents that are similar to the second incident.
    Type: Application
    Filed: January 5, 2023
    Publication date: May 11, 2023
    Applicant: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Patent number: 11563755
    Abstract: Systems and methods for a machine-learning based approach for dynamically generating incident-specific playbooks for a security orchestration and automated response (SOAR) platform are provided. The SOAR platform captures information regarding execution of a sequence of actions performed by analysts responsive to a first incident of a first type. The captured information is fed into a machine-learning model. When a second incident, observed by the SOAR platform, is similar in nature to the first incident or the first type a recommended sequence of actions is generated based on the machine-learning model for use by an analyst in connection with responding to the second incident. In response to rejection of the recommended sequence by the analyst, revising the recommended sequence based on input provided by the analyst and storing the revised recommendation sequence in a form of a revised playbook for response to subsequent incidents that are similar to the second incident.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: January 24, 2023
    Assignee: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Patent number: 11500815
    Abstract: Methods, apparatus, and processor-readable storage media for implementing dual relationship-based hash structures for non-volatile memory technology are provided herein. An example computer-implemented method includes generating a hash storage structure by: creating multiple layers of storage components, wherein a first layers comprise a first number of storage components and at least a second layer comprises at least a second number of storage components less than the first number of storage components; configuring the at least a second layer to share at least a portion of the storage components therein with at least a portion of the storage components in the first layer; partitioning each of the storage components in each of the multiple layers into multiple portions; configuring a respective status value space for each of the multiple portions of each of the storage components in the multiple layers; and implementing the hash storage structure in at least one storage system.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 15, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra
  • Publication number: 20220337490
    Abstract: Systems and methods for determining an efficiency score for an automation platform are provided. According to one embodiment, a first weight for each playbook of multiple playbooks of an automation framework and a second weight for each type of error of multiple types of errors that may cause execution of one of the multiple playbooks to fail are maintained. The first weight represents a relative importance of the playbook and the second weight represents an effort required to address the error. An efficiency score is calculated for execution of one or more playbooks of the multiple playbooks during a particular time period based on the first weight for each of the one or more playbooks and the second weight for each type of error observed during the particular time period. An indication of a health of the automation framework is then displayed based on the efficiency score.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Applicant: Fortinet, Inc.
    Inventors: Shravan K. Konthalapally, Abhishek Narula, Pooja Singh
  • Patent number: 11394623
    Abstract: Systems and methods for determining an efficiency score for an automation platform are provided. According to one embodiment, a first weight for each playbook of multiple playbooks of an automation framework and a second weight for each type of error of multiple types of errors that may cause execution of one of the multiple playbooks to fail are maintained. The first weight represents a relative importance of the playbook and the second weight represents an effort required to address the error. An efficiency score is calculated for execution of one or more playbooks of the multiple playbooks during a particular time period based on the first weight for each of the one or more playbooks and the second weight for each type of error observed during the particular time period. An indication of a health of the automation framework is then displayed based on the efficiency score.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: July 19, 2022
    Assignee: Fortinet, Inc.
    Inventors: Shravan K. Konthalapally, Abhishek Narula, Pooja Singh
  • Publication number: 20220210018
    Abstract: Systems and methods for facilitating secure and reliable communications among nodes of different tiers of a multi-tenant SOAR deployment are provided. According to one embodiment, data flow propagation within a hierarchy of nodes of the SOAR deployment is controlled. Responsive to creation of a record by a node: (i) when there exists a parent node in the hierarchy, setting a PID of the record to a TID of the parent node; otherwise, to a TID of the node; (ii) when there exists a child node in the hierarchy, setting a CID of the record to the TID of the child node; otherwise, to the TID of the node; and (iii) maintaining a set of propagation rules for the node relating to permissibility of propagation of the record within the hierarchy. During propagation of the record by the node, the PID and the CID of the record are updated.
    Type: Application
    Filed: January 1, 2022
    Publication date: June 30, 2022
    Applicant: Fortinet, Inc.
    Inventors: Abhishek Narula, Alok Agarwal, Pooja Singh, Satish Mishra
  • Publication number: 20220210029
    Abstract: Systems and methods for determining an efficiency score for an automation platform are provided. According to one embodiment, a first weight for each playbook of multiple playbooks of an automation framework and a second weight for each type of error of multiple types of errors that may cause execution of one of the multiple playbooks to fail are maintained. The first weight represents a relative importance of the playbook and the second weight represents an effort required to address the error. An efficiency score is calculated for execution of one or more playbooks of the multiple playbooks during a particular time period based on the first weight for each of the one or more playbooks and the second weight for each type of error observed during the particular time period. An indication of a health of the automation framework is then displayed based on the efficiency score.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Applicant: Fortinet, Inc.
    Inventors: Shravan K. Konthalapally, Abhishek Narula, Pooja Singh
  • Patent number: 11240110
    Abstract: Systems and methods for facilitating secure and reliable communications among nodes of different tiers of a multi-tenant SOAR deployment are provided. According to one embodiment, data flow propagation within a hierarchy of nodes of the SOAR deployment is controlled. Responsive to creation of a record by a node: (i) when there exists a parent node in the hierarchy, setting a PID of the record to a TID of the parent node; otherwise, to a TID of the node; (ii) when there exists a child node in the hierarchy, setting a CID of the record to the TID of the child node; otherwise, to the TID of the node; and (iii) maintaining a set of propagation rules for the node relating to permissibility of propagation of the record within the hierarchy. During propagation of the record by the node, the PID and the CID of the record are updated.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: February 1, 2022
    Assignee: Fortinet, Inc.
    Inventors: Abhishek Narula, Alok Agarwal, Pooja Singh, Satish Mishra
  • Publication number: 20210306352
    Abstract: Systems and methods for a machine-learning based approach for dynamically generating incident-specific playbooks for a security orchestration and automated response (SOAR) platform are provided. The SOAR platform captures information regarding execution of a sequence of actions performed by analysts responsive to a first incident of a first type. The captured information is fed into a machine-learning model. When a second incident, observed by the SOAR platform, is similar in nature to the first incident or the first type a recommended sequence of actions is generated based on the machine-learning model for use by an analyst in connection with responding to the second incident. In response to rejection of the recommended sequence by the analyst, revising the recommended sequence based on input provided by the analyst and storing the revised recommendation sequence in a form of a revised playbook for response to subsequent incidents that are similar to the second incident.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Applicant: Fortinet, Inc.
    Inventors: Abhishek Narula, Christopher Carsey, Amit Jain, Pooja Singh
  • Publication number: 20210303517
    Abstract: Methods, apparatus, and processor-readable storage media for implementing dual relationship-based hash structures for non-volatile memory technology are provided herein. An example computer-implemented method includes generating a hash storage structure by: creating multiple layers of storage components, wherein a first layers comprise a first number of storage components and at least a second layer comprises at least a second number of storage components less than the first number of storage components; configuring the at least a second layer to share at least a portion of the storage components therein with at least a portion of the storage components in the first layer; partitioning each of the storage components in each of the multiple layers into multiple portions; configuring a respective status value space for each of the multiple portions of each of the storage components in the multiple layers; and implementing the hash storage structure in at least one storage system.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra