Patents by Inventor Parthasarathy IYENGAR
Parthasarathy IYENGAR 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: 12206709Abstract: A method of managing security rules may include extracting metadata from a data packet received at a first network device. The metadata including network metadata and network system metadata. The method may further include distributing the metadata to at least one service endpoint registered with the first network device, receiving from the at least one service endpoint, an indication as to how traffic associated with the data packet is to be handled, and enabling the traffic based at least in part on feedback received from the at least one service endpoint and creating a first service flow hash entry of a hash table associated with the data packet at the first network device. The first service flow hash entry identified each of a number of services using a unique number. The method may further include distributing the hash table including the first service flow hash entry across a fabric to at least a second network device.Type: GrantFiled: July 29, 2022Date of Patent: January 21, 2025Assignee: Cisco Technology, Inc.Inventors: Rajendra Kumar Thirumurthi, Praveen parthasarathy Iyengar
-
Publication number: 20240190552Abstract: A load-bearing structure is disclosed and configured to, during operation of the structure, transfer load from a first part of the structure to a second part of the structure via a load path. The component includes a matrix material, a plurality of longitudinal first reinforcing elements embedded in the matrix material, and a plurality of longitudinal second reinforcing elements embedded in the matrix material. The long axis of each first reinforcing element is substantially aligned with a first direction and the long axis of each second reinforcing element is substantially aligned with a second direction, the second direction being substantially perpendicular to the first direction. The structure has a predefined crack-propagation region configured to control the propagation of a crack in the structure.Type: ApplicationFiled: March 24, 2022Publication date: June 13, 2024Inventor: Parthasarathy IYENGAR
-
Publication number: 20240039957Abstract: A method of managing security rules may include extracting metadata from a data packet received at a first network device. The metadata including network metadata and network system metadata. The method may further include distributing the metadata to at least one service endpoint registered with the first network device, receiving from the at least one service endpoint, an indication as to how traffic associated with the data packet is to be handled, and enabling the traffic based at least in part on feedback received from the at least one service endpoint and creating a first service flow hash entry of a hash table associated with the data packet at the first network device. The first service flow hash entry identified each of a number of services using a unique number. The method may further include distributing the hash table including the first service flow hash entry across a fabric to at least a second network device.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: Cisco Technology, Inc.Inventors: Rajendra Kumar Thirumurthi, Praveen parthasarathy Iyengar
-
Publication number: 20230258525Abstract: A method of testing a pipe system with a testing apparatus is disclosed including a container, a cooling chamber in the container, and a cold head in the cooling chamber. The method includes loading the pipe system into the container; cooling a fluid, such as Helium gas, in the cooling chamber with the cold head to generate a cooled fluid; feeding the cooled fluid into the pipe system in the container; and taking a test measurement of the pipe system containing the cooled fluid.Type: ApplicationFiled: February 10, 2023Publication date: August 17, 2023Inventor: Parthasarathy IYENGAR
-
Publication number: 20230114974Abstract: A method of examining the integrity of an aircraft structure including determining an electrical conductivity or resistivity of the metal matrix composite of the aircraft structure. An apparatus for performing such a method is also provided. A method of estimating damage in an aircraft structure and a method of estimating the remaining operational life of an aircraft structure are also provided.Type: ApplicationFiled: October 6, 2022Publication date: April 13, 2023Inventors: Parthasarathy IYENGAR, George Daniel MONKS
-
Patent number: 11625358Abstract: An indication may be received, by a storage service, from an account, of at least a first object and a first threshold time duration, wherein the first object is to be automatically transferred from a lower-latency storage tier to a higher-latency storage tier based on object access history data and the first threshold time duration. A first determined time duration since a most recent access of the first object may be determined based on the object access history data. The first determined time duration may be compared to the first threshold time duration. It may be determined that the first determined time duration meets or exceeds the first threshold time duration. The first object may be transferred from the lower-latency storage tier to the higher-latency storage tier based on the first determined time duration meeting or exceeding the first threshold time duration.Type: GrantFiled: December 9, 2020Date of Patent: April 11, 2023Assignee: Amazon Technologies, Inc.Inventors: Abhay Bhagirath Murarka, Miles Kaufmann, Jiashi Chen, Matthew Thomas Sidley, Pratik Varshney, Sneha Parthasarathy Iyengar, Andrew W. Hutton, Jessie E. Felix
-
Patent number: 11106656Abstract: Methods and systems for tracking transactions in a network fabric, include: receiving a message generated by a node in the network fabric; assigning a uniform fabric identifier (“UFID”) to the node; assigning a uniform transaction identifier (“UTID”) to the message”; appending the UFID and the UTID to the message; and storing the message in a database.Type: GrantFiled: July 28, 2017Date of Patent: August 31, 2021Assignee: Cisco Technology, Inc.Inventors: Praveen Parthasarathy Iyengar, Shrawan Chittoor Surender, Narayanaswami Ganapathy, Srinivas Pitta
-
Patent number: 10990757Abstract: A method and system for changing content of a window of an application program is provided. A contextual window system displays a window with content based on a current context of the window. The contextual window system receives from a user a context string for a new context for the window. When the context string includes a command, the contextual window system performs a function of the application program that implements the command to change from the current context of the window to the new context of the window. When the context string does not specify a command, the contextual window system submits the context string as a query for data of the application program to change from the current context of the window to the new context of the window. The contextual window system then modifies the content of the window to reflect the new context of the window.Type: GrantFiled: May 12, 2017Date of Patent: April 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Pranav Ramarao, Suresh Parthasarathy Iyengar, Balasubramanyan Ashok, Pushkar V. Chitnis
-
Patent number: 10209763Abstract: A method is described and in one embodiment includes, for each of a plurality of outgoing ports of a first network element: collecting data comprising a number of packets arriving the outgoing port and an amount of power consumed by the outgoing port for a first time interval; calculating a packet per watt (“P/W”) metric for the port for the first time interval, wherein the P/W metric comprises the number of packets coming into the port divided by the amount of power consumed by the port during the first time interval; repeating the collecting and calculating for a number of successive time intervals; calculating a mean P/W metric for a time period comprising the first time interval and the successive time intervals; and calculating a variance for the time period comprising the first time interval and the successive time intervals. The method further includes redirecting traffic received at the network element to the outgoing port having the lowest variance.Type: GrantFiled: September 9, 2016Date of Patent: February 19, 2019Assignee: Cisco Technology, Inc.Inventors: Anand V. Akella, Praveen Parthasarathy Iyengar, Rajendra Kumar Thirumurthi, Samar Sharma, Krishna Bharadwaj Dharwada, Vivek Purushotham
-
Publication number: 20190034477Abstract: Methods and systems for tracking transactions in a network fabric, include: receiving a message generated by a node in the network fabric; assigning a uniform fabric identifier (“UFID”) to the node; assigning a uniform transaction identifier (“UTID”) to the message”; appending the UFID and the UTID to the message; and storing the message in a database.Type: ApplicationFiled: July 28, 2017Publication date: January 31, 2019Applicant: Cisco Technology, Inc.Inventors: Praveen Parthasarathy Iyengar, Shrawan Chittoor Surender, Narayanaswami Ganapathy, Srinivas Pitta
-
Publication number: 20180329592Abstract: A method and system for changing content of a window of an application program is provided. A contextual window system displays a window with content based on a current context of the window. The contextual window system receives from a user a context string for a new context for the window. When the context string includes a command, the contextual window system performs a function of the application program that implements the command to change from the current context of the window to the new context of the window. When the context string does not specify a command, the contextual window system submits the context string as a query for data of the application program to change from the current context of the window to the new context of the window. The contextual window system then modifies the content of the window to reflect the new context of the window.Type: ApplicationFiled: May 12, 2017Publication date: November 15, 2018Inventors: Pranav RAMARAO, Suresh Parthasarathy Iyengar, Balasubramanyan Ashok, Pushkar V. Chitnis
-
Publication number: 20180074570Abstract: A method is described and in one embodiment includes, for each of a plurality of outgoing ports of a first network element: collecting data comprising a number of packets arriving the outgoing port and an amount of power consumed by the outgoing port for a first time interval; calculating a packet per watt (“P/W”) metric for the port for the first time interval, wherein the P/W metric comprises the number of packets coming into the port divided by the amount of power consumed by the port during the first time interval; repeating the collecting and calculating for a number of successive time intervals; calculating a mean P/W metric for a time period comprising the first time interval and the successive time intervals; and calculating a variance for the time period comprising the first time interval and the successive time intervals. The method further includes redirecting traffic received at the network element to the outgoing port having the lowest variance.Type: ApplicationFiled: September 9, 2016Publication date: March 15, 2018Applicant: CISCO TECHNOLOGY, INC.Inventors: Anand V. Akella, Praveen Parthasarathy Iyengar, Rajendra Kumar Thirumurthi, Samar Sharma, Krishna Bharadwaj Dharwada, Vivek Purushotham
-
Patent number: 9843482Abstract: A method is provided in one example embodiment and includes calculating a packet metric for a first one of a plurality of links connected to a network element, wherein the packet metric is equal to a packet count over a period of time T divided by a maximum throughput of the first one of the links; and determining based on the packet metric whether traffic on the one of the links should be switched to another one of the plurality of links to optimize power usage. If a determination is made that the traffic on the first one of the links should be switched to another one of the plurality of links, the method further includes selecting a second link from a subset of the plurality of links; assigning the traffic to the selected second link; and applying a cost saving measure at an interface of the network element to which the first link is connected.Type: GrantFiled: November 24, 2015Date of Patent: December 12, 2017Assignee: Cisco Technology, Inc.Inventors: Rajendra Kumar Thirumurthi, Samar Sharma, Praveen Parthasarathy Iyengar, Mouli Vytla
-
Patent number: 8762322Abstract: A distributed order orchestration system publishes one or more newly generated artifacts that are generated as a result of generating one or more extensible flex fields to a rule dictionary. The distributed order orchestration system then imports the one or more newly generated artifacts within the rule dictionary as one or more facts. The distributed order orchestration system then creates one or more rules for the rule dictionary that references the one or more facts.Type: GrantFiled: May 22, 2012Date of Patent: June 24, 2014Assignee: Oracle International CorporationInventors: Sarita Sridharan, Venkatesh Malapati, Srinivasan Vasudevan, Maitrayee Bhoumik, Lalitha Kavuri, Nikhilkumar Parikh, Alok Singh, Sumeet Rijhsinghani, Balaji Parthasarathy Iyengar, Sasi Kala Erla, Raveesh Yadav, Krishna Raju Addala, Sunita Datti, Nagaveena Raju, Gary Hallmark
-
Publication number: 20130318029Abstract: A distributed order orchestration system publishes one or more newly generated artifacts that are generated as a result of generating one or more extensible flex fields to a rule dictionary. The distributed order orchestration system then imports the one or more newly generated artifacts within the rule dictionary as one or more facts. The distributed order orchestration system then creates one or more rules for the rule dictionary that references the one or more facts.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Sarita SRIDHARAN, Venkatesh MALAPATI, Srinivasan VASUDEVAN, Maitrayee BHOUMIK, Lalitha KAVURI, Nikhilkumar PARIKH, Alok SINGH, Sumeet RIJHSINGHANI, Balaji Parthasarathy IYENGAR, Sasi Kala ERLA, Raveesh YADAV, Krishna Raju ADDALA, Sunita DATTI, Nagaveena RAJU, Gary HALLMARK