Patents by Inventor Senthilkumar Narayanasamy

Senthilkumar Narayanasamy 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: 20260161373
    Abstract: Techniques for determining which features to utilize in a distributed system with computer services that include a first computer service and a set of dependent computer services. A computer system determines a set of allowed features for a current version of the first computer service, which depends upon the set of dependent computer services. The computer system accesses, from a metadata service, a set of used features indicated as being used by the first computer service. The computer system then creates a maximal feature set for the first computer service from the set of allowed features and the set of used features. After identifying any features in the maximal feature set that are not indicated at the metadata service as having been used by all of the set of dependent computer services, the computer system prevents use of any identified features in the current version of the first computer service.
    Type: Application
    Filed: January 28, 2025
    Publication date: June 11, 2026
    Inventors: Senthilkumar Narayanasamy, Venkateswararao Jujjuri, Kaushal Mittal
  • Publication number: 20260089209
    Abstract: Techniques are disclosed for dynamically rebalancing a caching layer within a distributed database system hosted across a distributed computing environment. In some embodiments, a system that includes a plurality of physical nodes implementing a hosting service deploys containers that serve as caching nodes for the distributed database system. Each container is configured to store cached data within a memory internal to its respective physical node. The system monitors the storage utilization and read/write activity across the caching containers, and based on this monitoring, redistributes data to balance the load across the cluster. Rebalancing can include identifying underutilized and overutilized containers, retrieving subsets of data from overworked containers from persistent storage, and storing the data in underutilized containers.
    Type: Application
    Filed: September 24, 2024
    Publication date: March 26, 2026
    Inventors: Charan Reddy Guttapalem, Venkateswararao Jujjuri, Senthilkumar Narayanasamy, Sushanth Rai, Feilong Song
  • Patent number: 11792265
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of sensor resources across spaceborne, airborne, and ground-based physical nodes. In one implementation, a method includes collecting sensor data from physical sensors distributed over a geographic region, and establishing logical sensors based at least on requirements indicated by data requestors. The method includes allocating selected portions of the sensor data to the logical sensors to form composite sensor data based on locations monitored by the physical sensors that correspond to the requirements, and providing the composite data in one or more data streams to the data requestors as originating from the logical sensors.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: October 17, 2023
    Assignee: Lockheed Martin Corporation
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Patent number: 11265382
    Abstract: Systems, methods, and software described herein manage data from spaceborne and airborne nodes. In one implementation, a control system may obtain sensor data from sensors of spaceborne or airborne nodes. Once obtained, the control system may process the sensor data to determine metadata associated with the sensor data. Once processed, the sensor data may be stored in one or more data stores, such that applications may access the data based at least in part on the metadata.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: March 1, 2022
    Assignee: Lockheed Martin Corporation
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Publication number: 20210185127
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of sensor resources across spaceborne, airborne, and ground-based physical nodes. In one implementation, a method includes collecting sensor data from physical sensors distributed over a geographic region, and establishing logical sensors based at least on requirements indicated by data requestors. The method includes allocating selected portions of the sensor data to the logical sensors to form composite sensor data based on locations monitored by the physical sensors that correspond to the requirements, and providing the composite data in one or more data streams to the data requestors as originating from the logical sensors.
    Type: Application
    Filed: February 1, 2021
    Publication date: June 17, 2021
    Applicant: Lockheed Martin Corporation
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Publication number: 20200329104
    Abstract: Systems, methods, and software described herein manage data from spaceborne and airborne nodes. In one implementation, a control system may obtain sensor data from sensors of spaceborne or airborne nodes. Once obtained, the control system may process the sensor data to determine metadata associated with the sensor data. Once processed, the sensor data may be stored in one or more data stores, such that applications may access the data based at least in part on the metadata.
    Type: Application
    Filed: April 12, 2019
    Publication date: October 15, 2020
    Applicant: Vector Launch Inc.
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Patent number: 10797969
    Abstract: Systems, methods, and software described herein manage the initiation of applications in a system of physical nodes. In one example, a control system may identify a triggering event to initiate an application in the system based on sensor data obtained from at least a subset of the physical nodes. In response to the triggering event, the control system may identify a physical node with an image to support the execution of the application, initiate execution of the application associated with the image, and allocate or provide state information to the executing application.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: October 6, 2020
    Assignee: Lockheed Martin Corporation
    Inventors: Senthilkumar Narayanasamy, Robert Randall Cleave, John Edward Metzger, Shaun B. Coleman
  • Patent number: 10715601
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment of applications in an airborne and spaceborne system. In one implementation, when an application is to be deployed to the system, the system identifies a subset of physical nodes with sensor data associated with the application. Once identified, the system determines accessibility data for the physical nodes of the system to access the sensor data associated with the application and deploys the application to at least one physical node based on the accessibility data.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: July 14, 2020
    Assignee: Lockheed Martin Corporation
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Publication number: 20200169608
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment of applications in an airborne and spaceborne system. In one implementation, when an application is to be deployed to the system, the system identifies a subset of physical nodes with sensor data associated with the application. Once identified, the system determines accessibility data for the physical nodes of the system to access the sensor data associated with the application and deploys the application to at least one physical node based on the accessibility data.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 28, 2020
    Applicant: Vector Launch Inc.
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Publication number: 20200145491
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of resources across spaceborne, airborne, and ground-based physical nodes to perform user tasks and applications. In one implementation, physical nodes of a system collect sensor data from physical sensors. Once collected, the physical nodes apportion the sensor data among logical sensors associated with the physical sensors and provides data streams to data requestors as originating from the logical sensors.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Applicant: Vector Launch Inc.
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Patent number: 10498595
    Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of converged resources across satellites, aircraft, and ground-based nodes to perform user tasks and applications. In one implementation, a method includes identifying a request for a logical node and identifying physical requirements of the logical node. The method further includes selecting physical nodes from a plurality of physical nodes to support the physical requirements of the logical node and distributing configuration data to the physical nodes to implement the logical node.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 3, 2019
    Assignee: Vector Launch Inc.
    Inventors: Senthilkumar Narayanasamy, John Edward Metzger, Shaun B. Coleman
  • Patent number: 10095700
    Abstract: A method for managing persistent file handles includes starting an expiry timer and creating a Persistent File Handle (PHDL) container for storing extended file attributes including, a generation number (GN), a share GN (SGN), a previous SGN, and a timeout max value for an expiry timer, where a SGN is a timestamp of a volume migration or an online creation in relation to the expiry timer. The method additionally includes creating a PHDL iterator to update the SGNs for every volume exported to clients, volumes created online or for a restarting of a network-share service on a server. The method further includes triggering a clean-up of stale PHDL containers from a server memory based on a difference of the new SGN and the previous SGN being greater than the timeout maximum number else preserving the PHDL object container and updating the well-known key value.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 9, 2018
    Assignee: HGST, Inc.
    Inventors: Senthilkumar Narayanasamy, Koushik Rajagopal, Praveen Kumar Loganathan
  • Publication number: 20180203870
    Abstract: A method for managing persistent file handles includes starting an expiry timer and creating a Persistent File Handle (PHDL) container for storing extended file attributes including, a generation number (GN), a share GN (SGN), a previous SGN, and a timeout max value for an expiry timer, where a SGN is a timestamp of a volume migration or an online creation in relation to the expiry timer. The method additionally includes creating a PHDL iterator to update the SGNs for every volume exported to clients, volumes created online or for a restarting of a network-share service on a server. The method further includes triggering a clean-up of stale PHDL containers from a server memory based on a difference of the new SGN and the previous SGN being greater than the timeout maximum number else preserving the PHDL object container and updating the well-known key value.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Applicant: Tegile Systems, Inc.
    Inventors: Senthilkumar Narayanasamy, Koushik Rajagopal, Praveen Kumar Loganathan
  • Patent number: 9781052
    Abstract: Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: October 3, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Senthilkumar Narayanasamy, Indira Radhika Pulla
  • Publication number: 20170155599
    Abstract: One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a virtual cluster switch.
    Type: Application
    Filed: May 3, 2011
    Publication date: June 1, 2017
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Suresh Vobbilisetty, Dilip Chatwani, Shiv Haris, Phanidhar Koganti, Vidyasagara R. Guntaka, Jesse B. Willeke, Senthilkumar Narayanasamy
  • Publication number: 20170104689
    Abstract: Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Senthilkumar Narayanasamy, Indira Radhika Pulla
  • Patent number: 9565126
    Abstract: Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 7, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Senthilkumar Narayanasamy, Indira Radhika Pulla
  • Patent number: 9402271
    Abstract: One embodiment of the present invention provides a wireless network controller. The wireless network controller includes a data structure, a tunnel management scheme, an encapsulation mechanism, and a forwarding mechanism. The data structure stores a TRILL RBridge identifier associated with a remote wireless network controller. The tunnel management mechanism maintains a tunnel with a local access point, and the encapsulation mechanism encapsulates a packet received from the tunnel with a TRILL header which includes the RBridge identifier of the remote wireless network controller. The forwarding mechanism forwards the encapsulated packet.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: July 26, 2016
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventor: Senthilkumar Narayanasamy
  • Publication number: 20140297872
    Abstract: Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 2, 2014
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Senthilkumar Narayanasamy, Indira Radhika Pulla
  • Patent number: 8756602
    Abstract: Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: June 17, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Senthilkumar Narayanasamy, Indira Radhika Pulla