Patents by Inventor Shankar Kumar

Shankar Kumar 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: 11200254
    Abstract: Efficient configuration replication using a configuration change log is described herein. A method as described herein can include identifying, by a device operatively coupled to a processor, modified configurations from among a group of configurations associated with a first computing cluster; fetching, by the device, the modified configurations from the first computing cluster; and replicating, by the device, the modified configurations from the first computing cluster to a second computing cluster that is distinct from the first computing cluster and omitting replication of one or more unmodified configurations from among the group of configurations associated with the first computing cluster.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: December 14, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Kaushik Gupta, Shiv Shankar Kumar, Jai Prakash Gahlot
  • Publication number: 20210334732
    Abstract: In a method of observation platform buy-online-pickup-in-store (BOPIS) integration, a BOPIS application is provisioned at an observation platform. The provisioning is administered by a cloud services platform in collaboration with a computer system of the observation platform and includes configuration and deployment of the BOPIS application within the observation platform. An automation software component is sent from the BOPIS application for resident installation at an external retailer system which is external to an environment of the observation platform. The automation software component organizes information in the external retailer system for exchange, via a cloud-based gateway, with the BOPIS application. A message regarding a BOPIS order populated in the external retailer system is received at the BOPIS application from the external retailer system. The observation platform sends, to a device of a user of the observation platform, a task request to perform a task related to the message.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Applicant: Theatro Labs, Inc.
    Inventors: Guy R. VanBuskirk, Christopher N. Todd, Ravi Shankar Kumar, Kathryn Payne Torrence Shae, Jesse Alan Montgomery
  • Publication number: 20210334731
    Abstract: In a method of managing emergency management information within an observation platform an emergency management and response application is provisioned at an observation platform. The provisioning is administered by a cloud services platform and includes configuration and deployment of the emergency management and response application within the observation platform. A communicative connection is established, via a gateway of the cloud services platform, between the emergency management and response application and a system external to the observation platform. In response to receipt at the observation platform of a report of an emergency, operation of the emergency management and response application is triggered within the observation platform. Emergency management information is sent, via the emergency management and response application, to a group of users of the observation platform.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Applicant: Theatro Labs, Inc.
    Inventors: Christopher N. Todd, Guy R. VanBuskirk, Ravi Shankar Kumar, Kathryn Payne Torrence Shae, Jesse Alan Montgomery
  • Publication number: 20210334730
    Abstract: In a method of managing structured communications within an observation platform, responsive to a request interaction, a computer system sets up an action request regarding a structured communication in the observation platform. The computer system analyzes the action request with respect to a programmable policy of the observation platform and applications installed on the observation platform. The computer system analyzes the action request with respect to context in the observation platform, where the context is one of user context in the observation platform and device context in the observation platform. The computer system analyzes the action request with respect to status in the observation platform, where the status is one of user status in the observation platform and device status in the observation platform. The computer system moderates an action in the observation platform with respect to the structured communication based on results of the policy, context, and status analyses.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Applicant: Theatro Labs, Inc.
    Inventors: Christopher N. Todd, Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella
  • Publication number: 20210289042
    Abstract: A first communication, received from a first communication device operated by a first user, is parsed according to a policy to determine associated metadata comprising a first set of attributes. The policy dictates rules for use of the metadata. The first set of attributes is compared to attributes of a plurality of communication devices. Based on the comparing, at least one recipient communication device for the first communication is identified from the plurality of communication devices, wherein at least one of the first set of attributes matches at least one of the attributes of the plurality of communication devices. Based on the policy and the metadata, at least one of a feature available to the at least one identified recipient communication device and behavior of the at least one identified recipient communication device as perceived by a particular user associated with the at least one recipient communication device is determined.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Applicant: Theatro Labs, Inc.
    Inventors: Guy R. VanBuskirk, Steven Paul Russell, Ravi Shankar Kumar
  • Patent number: 11086994
    Abstract: Priority scanning of files written by malicious users in a data storage system is described herein. A data storage system as described herein can include a user lookup component that obtains identities of users that have made at least one modification to a first file stored on the data storage system, resulting in a set of modifying users; a comparison component that compares respective modifying users of the set of modifying users to respective malicious users of a set of malicious users; and a scan priority component that, in response to the comparison component identifying at least one match between a modifying user of the set of modifying users and a malicious user of the set of malicious users, assigns a first scan priority to the first file that is higher than a second scan priority assigned to a second, different file stored on the data storage system.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: August 10, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jai Prakash Gahlot, Amit Kumar Chauhan, Shiv Shankar Kumar
  • Patent number: 11086995
    Abstract: Malware scanning for network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a file identification component that obtains an identifier for a target file stored by the data storage system; a lookup component that searches a scan status data structure for a malware scan result corresponding to the identifier for the target file; and a file access component that grants access to the target file in response to the lookup component obtaining the malware scan result from the scan status data structure and the malware scan result indicating that the target file contains no malware.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: August 10, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 11086726
    Abstract: User-based recovery point objectives (RPOs) for disaster recovery are described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, transient information associated with a file stored by a data storage system; determining, by the device, whether the transient information associated with the file indicates that a condition for replicating the file has been met; and inserting, by the device, the file into a replication queue associated with the data storage system in response to a positive result of the determining.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 10, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot
  • Publication number: 20210216568
    Abstract: Efficient configuration replication using a configuration change log is described herein. A method as described herein can include identifying, by a device operatively coupled to a processor, modified configurations from among a group of configurations associated with a first computing cluster; fetching, by the device, the modified configurations from the first computing cluster; and replicating, by the device, the modified configurations from the first computing cluster to a second computing cluster that is distinct from the first computing cluster and omitting replication of one or more unmodified configurations from among the group of configurations associated with the first computing cluster.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Kaushik Gupta, Shiv Shankar Kumar, Jai Prakash Gahlot
  • Publication number: 20210182151
    Abstract: User-based recovery point objectives (RPOs) for disaster recovery are described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, transient information associated with a file stored by a data storage system; determining, by the device, whether the transient information associated with the file indicates that a condition for replicating the file has been met; and inserting, by the device, the file into a replication queue associated with the data storage system in response to a positive result of the determining.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot
  • Publication number: 20210181945
    Abstract: User-based recovery point objectives (RPOs) for disaster recovery are described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, transient information associated with respective files stored by a data storage system; associating, by the device, the respective files with respective priority values based on the transient information; and queueing, by the device, the respective files for replication in an order defined by the priority values associated with the respective files.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot
  • Patent number: 11038982
    Abstract: In a method of structured communications in an observation platform a signal from a first communication device is received at a second communication device that is associated with a computer system. The computer system is associated with an organization, wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first communication device. The computer system derives a query from the signal, wherein the query is related to the organization. The computer system determines a plurality of persons representing the organization to respond to the query, wherein the determining is based on a factor related to the plurality of persons representing the organization. The signal is forwarded to a plurality of communication devices associated with the plurality of persons representing the organization.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: June 15, 2021
    Assignee: Theatro Labs, Inc.
    Inventors: Steven Paul Russell, Guy R. Van Buskirk, Ravi Shankar Kumar
  • Patent number: 11023582
    Abstract: Identification and control of malicious users on a data storage system is described herein. A data storage system as described herein can include a file tracking component that records identities of users that have made at least one modification to a file stored on the data storage system, resulting in a set of recorded users; a user monitor component that increments respective malware counts associated with respective users of the set of recorded users in response to a malware scan of the file indicating that the file contains malware; and an access control component that restricts usage of the data storage system by a first user of the set of recorded users in response to a malware count associated with the first user exceeding a first threshold.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 1, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jai Prakash Gahlot, Amit Kumar Chauhan, Shiv Shankar Kumar
  • Publication number: 20210081555
    Abstract: Filename-based malware pre-scanning is described herein. A method as described herein can include obtaining, by a device operatively coupled to a processor, a malware scan request for a first file in a directory of a file system, the first file having a first filename belonging to a filename sequence; appending, by the device, the first file to a first malware scan queue; and appending, by the device, respective second files in the directory to a second malware scan queue that is distinct from the first malware scan queue, wherein the respective second files are distinct from the first file and have respective second filenames belonging to the filename sequence.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: Avadut Mungre, Jai Prakash Gahlot, Shiv Shankar Kumar
  • Publication number: 20210081532
    Abstract: Filename-based malware pre-scanning is described herein. A method as described herein can include establishing sequential malware scanning for respective files in a first directory of a file system according to filenames of the respective files; comparing an elapsed time since a previous malware scan for a first file of the respective files in the first directory having a first filename in a filename sequence to a scan age threshold associated with a scheduled malware scan task for the first directory; and, in response to the elapsed time since the previous malware scan for the first file being determined to be less than the scan age threshold, removing the scheduled malware scan task with respect to the first file and at least one second file of the respective files in the first directory having respective second filenames in the filename sequence.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: Avadut Mungre, Jai Prakash Gahlot, Shiv Shankar Kumar
  • Patent number: 10938701
    Abstract: Efficient heartbeat with remote servers by network-attached storage (NAS) cluster nodes is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a node assignment component that generates assignments for NAS nodes resulting in respective associated NAS nodes, the assignments associating respective ones of the NAS nodes with respective distinct anti-malware servers, and a heartbeat messaging component that instructs the respective associated NAS nodes to transmit heartbeat request messages to the respective distinct anti-malware servers according to the assignments.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Publication number: 20210006610
    Abstract: Methods and systems for managing and distributing content and aggregation of data in a plurality of observation platforms are disclosed. A message is generated with content at a content distribution manager. A delivery of the message is scheduled and a plurality of specified devices are specified for delivery in a plurality of observation platforms at a designated time and/or location(s) via the content distribution manager, wherein the plurality of observation platforms are capable of receiving a signal from a first mobile device with a first characteristic that corresponds to an audible source and a second characteristic that corresponds to information indicative of a geographic position of the first mobile device and relaying the signal to a destination based on the first characteristic and/or the second characteristic. The message is delivered to the plurality of observation platforms which relays the message to the plurality of specified devices at the designated time.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Applicant: Theatro Labs, Inc.
    Inventors: Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella, Steve Lucy
  • Patent number: 10862922
    Abstract: Server selection for optimized malware scanning on network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a load determination component that determines respective available capacities of anti-malware servers based on loading information obtained from the anti-malware servers and a task assignment component that assigns a malware scan task to a selected anti-malware server of the anti-malware servers based on the respective available capacities of the anti-malware servers.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC CORPORATION
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan
  • Patent number: 10851173
    Abstract: Human antibodies, preferably recombinant human antibodies, both humanized and chimeric, which specifically bind to human OX40 are disclosed. Preferred antibodies have high affinity for OX40 receptor and activate the receptor in vitro and in vivo. The antibody can be a full-length antibody or an antigen-binding portion thereof. The antibodies, or antibody portions, are useful for modulating receptor activity, e.g., in a human subject suffering from a disorder in which OX40 activity is detrimental. Nucleic acids, vectors and host cells for expressing the recombinant human antibodies are provided, and methods of synthesizing the recombinant human antibodies, are also provided.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: December 1, 2020
    Assignee: Board of Regents, The University of Texas System
    Inventors: Yong-Jun Liu, Kui Shin Voo, Laura Bover, Naoya Tsurushita, J. Yun Tso, Shankar Kumar
  • Patent number: 10848559
    Abstract: Malware scan status determination for network-attached storage systems is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a data creation component that creates a scan status data structure associated with a network-attached storage (NAS) device, the scan status data structure comprising respective records that indicate a file identifier and a malware scan status for respective files stored on the NAS device, and a data update component that updates a record in the scan status data structure corresponding to a target file stored on the NAS device in response to receiving a malware scan result for the target file.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: November 24, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiv Shankar Kumar, Jai Prakash Gahlot, Amit Kumar Chauhan