Patents by Inventor Sunil John
Sunil John 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: 20240137363Abstract: In some examples, a system receives information from electronic devices comprising network devices and computing devices in a computing environment that are subject to attestations of interfaces of the network devices and the computing devices. For each interface of a given computing device being attested, the system verifies that the interface of the given computing device is connected to an interface of a corresponding network device that is being attested. For each interface of a given network device being attested, the system verifies that the interface of the given network device is connected to an interface of a corresponding computing device that is being attested or an interface of another network device that is being attested.Type: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Inventors: Nigel John Edwards, Thomas M. Laffey, Ludovic Emmanuel Paul Noel Jacquin, Sunil James
-
Publication number: 20240113321Abstract: The present invention relates to lithium ion cells and specifically to lower capacity (3-10 Ah) elliptic cylindrical lithium ion cells with individual positive and negative terminals projecting from the top of the cell. In particular, the present invention relates to lower capacity elliptic cylindrical lithium ion cells with plastic compression seals, and method of processing them. The cells of the present application exhibit good charge retention and low internal resistance and can be employed for mission critical applications viz. powering satellites, launch vehicles, military vehicles, submarines and electric vehicles.Type: ApplicationFiled: February 3, 2022Publication date: April 4, 2024Inventors: Aravamuthan S, Mercy TD, Vijayakumar PS, Aiswarya SAMRIDH, Bibin JOHN, Arjun RAJ M, Deepak SRIVASTAVA, Jamal Nawaz ANSARI, MD, Vijayakumar K, Vidur Rajesh PALIWAL, Vinod V, Padmakumar S, Rajesh KUMAR MR, Sunil K, Saju KT, Jineesh P, Bineeshlal K
-
Patent number: 11946931Abstract: Methods, systems and devices for detecting the presence of a pathogen, for example, a virus (e.g., SARS-CoV-2), or its molecular components, in health care-related samples and/or environmental samples are disclosed. An example system for improving detection of a pathogen includes biosensor device comprising a detection chip and at least one probe that specifically recognizes a pathogen, where the detection chip comprises a graphene field-effect transistor (FET) chip and the probe, which comprises an aptamer, specifically binds to a DNA, RNA, or protein associated with the pathogen.Type: GrantFiled: January 31, 2022Date of Patent: April 2, 2024Inventors: Deependra Kumar Ban, Ratnesh Lal, Gennadi Glinskii, Prabhakar R. Bandaru, Sunil Srivastava, Scott John, Tyler Bodily, Abhijith Karkisaval Ganapati
-
Patent number: 11929075Abstract: Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.Type: GrantFiled: July 23, 2020Date of Patent: March 12, 2024Assignee: GOOGLE LLCInventors: Bo Wang, Sunil Vemuri, Barnaby John James, Pravir Kumar Gupta, Nitin Mangesh Shetti
-
Publication number: 20230239073Abstract: A method comprises: at a management entity configured to monitor a transceiver system having a transceiver to receive a signal that conveys data frames transmitted by a peer transceiver over a connection: collecting time series values for operating parameters of the transceiver associated with received data frames, including (i) a receive power, and (ii) counts of different media access control (MAC) layer frame errors that respectively indicate degradation levels for system performance ranked from highest to lowest; using the time series values, performing correlations of the receive power against the counts of the different MAC layer frame errors according to a correlation hierarchy that indicates which of the correlations correspond to which of the degradation levels, to produce correlation results; and responsive to the correlation results, determining a degraded component of the transceiver system.Type: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Inventors: Harsha Bharadwaj, Paresh Gupta, Sunil John Varghese, Joy Chatterjee
-
Publication number: 20230129078Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a population density metric and a geographic feature density metric are generated for a region. A morphology classification is generated for the region based on the population density metric and the geographic feature density metric. A communication site is controlled based on the morphology classification.Type: ApplicationFiled: October 22, 2021Publication date: April 27, 2023Inventors: Joshua Hane WAINER, Mathew Sunil JOHN
-
Patent number: 11431715Abstract: A method includes receiving a FLOGI message sent by a device seeking to log on to a network, wherein the device is in a same zone as reachable devices already logged into the network; in response to the FLOGI message, sending to the device a FC_ID, receiving from the device a query, including the FC_ID, for a list of devices with which the device can communicate, in response to the query, sending to the device an empty list of reachable devices with which the device can communicate within the same zone; after sending the empty list, programming, at least, an access control list (ACL) including information about the device; and after the ACL is programmed, triggering a RSCN message to be sent to the device to cause the device to, for the first time, obtain information about the reachable devices.Type: GrantFiled: August 1, 2019Date of Patent: August 30, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Venu Gopal Tummala, Sunil John Varghese, Pramod Menon
-
Patent number: 11297009Abstract: An initiator emulator is implemented on a control plane of a switch fabric connected to target ports of a storage array having storage configured with logical partitions. After an initiator port of a server logs into the switch fabric and is blocked from discovering the target ports, the initiator emulator, acting as proxy for the initiator port, discovers information that indicates logical partition masking enforced at the target ports for the initiator port. The initiator emulator determines allowed (initiator (I), target (T)) (I, T) port combinations that should be allowed access via the switch fabric based on the information from the discovery. The initiator emulator configures the switch fabric with one or more zones based on the allowed (I, T) port combinations. The initiator emulator then sends to the initiator port an indication of a zone change to the switch fabric.Type: GrantFiled: April 3, 2020Date of Patent: April 5, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Venu Gopal Tummala, Harsha Bharadwaj, Sunil John Varghese, Pramod Menon
-
Publication number: 20210314279Abstract: An initiator emulator is implemented on a control plane of a switch fabric connected to target ports of a storage array having storage configured with logical partitions. After an initiator port of a server logs into the switch fabric and is blocked from discovering the target ports, the initiator emulator, acting as proxy for the initiator port, discovers information that indicates logical partition masking enforced at the target ports for the initiator port. The initiator emulator determines allowed (initiator (I), target (T)) (I, T) port combinations that should be allowed access via the switch fabric based on the information from the discovery. The initiator emulator configures the switch fabric with one or more zones based on the allowed (I, T) port combinations. The initiator emulator then sends to the initiator port an indication of a zone change to the switch fabric.Type: ApplicationFiled: April 3, 2020Publication date: October 7, 2021Inventors: Venu Gopal Tummala, Harsha Bharadwaj, Sunil John Varghese, Pramod Menon
-
Publication number: 20210037017Abstract: A method includes receiving a FLOGI message sent by a device seeking to log on to a network, wherein the device is in a same zone as reachable devices already logged into the network; in response to the FLOGI message, sending to the device a FC_ID, receiving from the device a query, including the FC_ID, for a list of devices with which the device can communicate, in response to the query, sending to the device an empty list of reachable devices with which the device can communicate within the same zone; after sending the empty list, programming, at least, an access control list (ACL) including information about the device; and after the ACL is programmed, triggering a RSCN message to be sent to the device to cause the device to, for the first time, obtain information about the reachable devices.Type: ApplicationFiled: August 1, 2019Publication date: February 4, 2021Inventors: Venu Gopal Tummala, Sunil John Varghese, Pramod Menon
-
Patent number: 10110437Abstract: Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory.Type: GrantFiled: November 4, 2014Date of Patent: October 23, 2018Assignee: Cisco Technology, Inc.Inventors: Krishnan Ramaswamy, Suresh Thirukazhukundram, Christopher Camplejohn, Keith Sinclair, Edward Rosen, Sunil John, Gaurav Garg
-
Publication number: 20150058468Abstract: Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory.Type: ApplicationFiled: November 4, 2014Publication date: February 26, 2015Inventors: Krishnan Ramaswamy, Suresh Thirukazhukundram, Christopher Camplejohn, Keith Sinclair, Edward Rosen, Sunil John, Gaurav Garg
-
Patent number: 8493983Abstract: Techniques are provided herein for receiving at a first network device, a virtual local area network (VLAN) discovery frame from a second network device. The second network device is configured to encapsulate Fiber Channel over Ethernet. The hardware media access control (MAC) address or Port World Wide Name (PWWN) of the second network device is extracted from the VLAN discovery frame. A mapping is identified between the second network device and a corresponding virtual storage area network (VSAN) based on the hardware MAC address or PWWN. The mapping identifies a corresponding VLAN for the second network device to use for login in order to communicate with the corresponding VSAN. Information representing the identified VLAN is sent to the second network device.Type: GrantFiled: June 2, 2010Date of Patent: July 23, 2013Assignee: Cisco Technology, Inc.Inventors: Ganesan Rajagopal, Sunil John Varghese
-
Publication number: 20110299539Abstract: Techniques are provided herein for receiving at a first network device, a virtual local area network (VLAN) discovery frame from a second network device. The second network device is configured to encapsulate Fiber Channel over Ethernet. The hardware media access control (MAC) address or Port World Wide Name (PWWN) of the second network device is extracted from the VLAN discovery frame. A mapping is identified between the second network device and a corresponding virtual storage area network (VSAN) based on the hardware MAC address or PWWN. The mapping identifies a corresponding VLAN for the second network device to use for login in order to communicate with the corresponding VSAN. Information representing the identified VLAN is sent to the second network device.Type: ApplicationFiled: June 2, 2010Publication date: December 8, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Ganesan Rajagopal, Sunil John Varghese