Patents by Inventor Senthil A. Kumar

Senthil A. 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).

  • Publication number: 20230027000
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may boot an operating system; after booting the operating system, determine that a solid state drive has been hot added to a Peripheral Component Interconnect Express (PCIe) port; suppress discovery of the solid state drive by the operating system; determine a policy associated with the solid state drive; determine that a current configuration associated with the solid state drive does not match a configuration associated with the policy associated with the solid state drive; determine that the configuration associated with the policy can be applied to the solid state drive; apply the configuration associated with the policy to the solid state drive without utilizing the operating system; and inform the operating system that the solid state drive has been communicatively coupled to at least one processor via a PCIe root complex.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 26, 2023
    Inventors: Rajeswari Ayyaswamy, Senthil Kumar Parangusam, James Peter Giannoules, Sheshadri Pathpalya Raghavendra Rao, Aniruddha Suresh Herekar
  • Publication number: 20230008412
    Abstract: An information handling system includes a first memory and a baseboard management controller. The first memory stores a first firmware partition and a second firmware partition. The baseboard management controller includes a second memory. The baseboard management controller begins execution of a DM-Verity daemon, and performs periodic patrol reads of the first firmware partition. The baseboard management controller detects one or more block failures in the first firmware partition, and stores information associated with the one or more block failures in a message box of the second memory. In response to the entire first firmware partition being scanned, the baseboard management controller switches a boot partition from the first firmware partition to the second firmware partition, and initiates a reboot of the information handling system.
    Type: Application
    Filed: July 12, 2021
    Publication date: January 12, 2023
    Inventors: Michael E. Brown, Prashanth Giri, Senthil Kumar V, Nagendra Varma Totakura, Vasanth Venkataramanappa
  • Publication number: 20230007335
    Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Vaibhav Gupta, Praveen Maurya, Ashish Gupta, Senthil Kumar Karuppasamy, Rohit Dhiman, Harshavardhan Kalathuru, Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Publication number: 20230001911
    Abstract: A spring brake actuator (2) for use in a commercial vehicle includes a cylinder housing (4) including a spring brake piston (10) for applying a braking force, a spring guide (12) attached to the spring brake piston (10). The spring guide (12) includes a valve (14) and a retaining device (16) for retaining the valve (14). The retaining device (16) includes a basic body (34) and clamping portions (36) for clamping the retaining device (16) to the spring guide (12). The clamping portions (36) are arranged at the basic body (34) along a circumference (38) thereof, and the clamping portions (36) are spaced apart from each other forming slits (40) between the clamping portions (36) to allow for a circulation of air through the slits (40).
    Type: Application
    Filed: December 5, 2019
    Publication date: January 5, 2023
    Inventors: Senthil Kumar Arangarasan, Pratheesh Kumar Prem Kumar, Aravindda Swamy Venkatesh
  • Publication number: 20230007360
    Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Vaibhav Gupta, Praveen Maurya, Ashish Gupta, Senthil Kumar Karuppasamy, Rohit Dhiman, Harshavardhan Kalathuru, Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Publication number: 20230007334
    Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Vaibhav Gupta, Praveen Maurya, Ashish Gupta, Senthil Kumar Karuppasamy, Rohit Dhiman, Harshavardhan Kalathuru, Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Publication number: 20230006916
    Abstract: A loop prevention system includes a plurality of networking devices that are coupled together to form a Layer Two (L2) domain and at least a portion of the plurality of networking devices are coupled together in a physical loop configuration. A networking device included in the plurality of networking devices may include at least one L2 domain connection that couples the networking device to at least one of the plurality of networking devices in the L2 domain, and an edge connection that connects the networking device to a computing device that is outside of the L2 domain. The networking device may receive a data frame via the edge connection. The networking device then generates a loop breaker data frame by tagging the data frame with a loop breaker tag and forwards the loop breaker data frame via the at least one L2 domain connection.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Inventors: Sudharsan Dhamal Gopalarathnam, Senthil Kumar Ganesan
  • Publication number: 20230007498
    Abstract: An electronic apparatus and a method for determining which of a plurality of coexistence modes to execute with a processor. The processor selectively runs one or more applications. Each coexistence mode when executed enables coexistence of wireless communication according to first and second wireless communication protocols.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Inventors: Yuvaraj NAGARATHNAM, Senthil KUMAR
  • Patent number: 11544177
    Abstract: A first test case identifier that indicates a first test case is received. The first test case is indicative of testing one or more features of an application associated with the electronic marketplace. The first test case identifier is compared to a plurality of attributes. The plurality of attributes are associated with one or more listings that describe one or more items for sale in an electronic marketplace. Based at least in part on the comparing, it is determined that a first set of attributes, of the plurality of attributes, are test data candidates to be used as input to the first test case. Based at least in part on the determining, the first test case is caused to be run using at least one of the first set of attributes as test data for input.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: January 3, 2023
    Assignee: EBAY INC.
    Inventors: Ramesh Periyathambi, Tomer Lancewicki, Senthil Kumar Padmanabhan, Srikanth Rentachintala, Kandakumar Doraisamy
  • Patent number: 11546660
    Abstract: Systems and methods are described herein for generating a playlist for a simultaneous presentation of a plurality of media assets. The system retrieves a user preference associated with a user profile and receives a selection of a first media asset and a second media asset from the plurality of media assets for presentation on a user device. The system parses the respective audio streams of the first media asset and the second media asset to identify one or more preferred audio segments based on the user preference and generates the playlist of the identified one or more preferred audio segments. Based on a generated audio playlist, the system generates, for presentation on the user device, the video stream for each of the first media asset and the second media asset and the playlist of the identified one or more preferred audio segments.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: January 3, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Santhiya Krishnamoorthi, Ramesh Arsam, Padmassri Chandrashekar, Daina Emmanuel, Jayshil Parekh, Harshavardhan Reddy Kalathuru, Vaibhav Gupta, Ashish Gupta, Senthil Kumar Karuppasamy, Anil Kumar, Reda Harb
  • Publication number: 20220414736
    Abstract: Various methods and systems for providing customized-item-specific interfaces of items on extended interface devices in a search system. A plurality of items—each having an extended interface configuration that indicates customized-item-specific interface instructions for extended presentation of items on extended interface devices—are accessed at a primary interface device associated with a set of extended interface devices including a second-user extended interface device that supports a social mode. Based on the first extended interface configuration of a first item, a determination is made that the first item is extendable to a first extended interface device in the set of extended interface devices. Based on determining that the first item is extendable, automatically causing generation of a customized-item-specific interface of the first item on the first extended interface device.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Ethan Benjamin Rubinson, Mark Jeffrey Weinberg, Senthil Kumar Padmanabhan, Parin Pankaj Jogani
  • Publication number: 20220414735
    Abstract: Various methods and systems for providing predicted item conditions for items in an item listing system. A predicted item condition may indicate a calculated estimate of a descriptive state of the item based on item transaction features. Operationally, item transaction features of an item—associated with an item listing interface—are accessed at the item listing system. The item transaction features are communicated to an item condition prediction machine learning model of the item listing system. The item condition machine learning model is trained on historical item transactions comprising item condition features of historical item transactions, the historical item transactions are previous item transactions associated with the item listing system. Based on the item transaction features of the item, the item condition machine learning model is caused to generate a predicted item condition. The predicted item condition is communicated as a recommended item condition or required item condition.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Ethan Benjamin Rubinson, Mark Jeffrey Weinberg, Senthil Kumar Padmanabhan, Parin Pankaj Jogani
  • Publication number: 20220413737
    Abstract: Systems and methods for predicting whether a nonvolatile memory block is likely capable of being securely erased to be eligible for composing into another composable infrastructure are described. A management module receives a secure-erase command to erase at least one nonvolatile memory block, determines health parameters of the nonvolatile memory block, calculates a failure index based on the health parameters, and, based on the failure index, either securely erases the block of memory or retires the nonvolatile memory block.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 29, 2022
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Lingaraj Bal
  • Publication number: 20220405090
    Abstract: Systems and methods for data storage device firmware updates in a composable infrastructure are described. Recomposition of a system in a composable infrastructure may include downloading a firmware update to a data storage device, activating the firmware update in the data storage device, and receiving a reset command at the data storage device. The reset command may include a step to flush a virtual-to-physical (V2P) mapping table from a volatile memory in the data storage device to non-volatile memory devices in the data storage device. Responsive to a flag that is set and the received reset command, the data storage device may forgo the step of flushing the V2P mapping table.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan, Lingaraj Bal
  • Publication number: 20220407852
    Abstract: The present invention provides a robust and effective solution to an entity or an organization for fully ensuring people and property security by designing and developing an intelligent access control system (ACS) that can provide a smart, swift and simplified user authentication and authorization mechanism. This proposed system may be an event-driven system. A plurality of events such as location-centric, people-inspired, unplanned, and the like can be captured and acted upon by using artificial intelligence along with an adaptive control system.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 22, 2022
    Applicant: Jio Platforms Limited
    Inventors: Pethuru RAJ, Senthil KUMAR, Yuthika SHEKHAR, Akshita CHAUDHARY, Vikhyat S. KATAPADI, Aditya PAWAR, Deepak Damodar SAWANT
  • Publication number: 20220391136
    Abstract: Systems and methods for managing queue limit overflow for data storage device arrays are described. Host storage connections are allocated by host connection identifier and storage device processing queues are allocated by completion connection identifier through a connection virtualization layer. Storage commands may be directed to a processing queue based on the host connection identifier. Responsive to determining that the processing queue has reached its queue depth limit, another processing queue is determined for receiving the storage command without indicating processing queue overflow to the host device.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
  • Publication number: 20220391333
    Abstract: Systems and methods for connection virtualization in data storage device arrays are described. A host connection identifier may be determined for a storage connection request. A target storage device and corresponding completion connection identifier may be determined for a storage command including the host connection identifier. A command tracker may be stored that associates the storage command with the host connection identifier and the completion connection identifier and the storage command may be sent to the processing queue associated with the completion connection identifier.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
  • Patent number: 11520715
    Abstract: Systems and methods for capped allocation of storage resources based on connection type are described. A new storage connection request from a host system to a group of data storage devices includes a connection type, such as a remote direct memory access connection or transmission control protocol connection. Based on the connection type, a subset of a pool of allocated storage resources for that connection type is determined. If the new connection request does not exceed the maximum number of connections allocated to the subset, a new storage connection is established. If the new connection request exceeds the maximum number of connections allocated to the subset, the new storage connection request fails.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: December 6, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan
  • Patent number: 11511724
    Abstract: A spring brake actuator has a service brake with a service brake housing and a service brake working chamber located in the service brake housing. The service brake working chamber is confined by a diaphragm. A service brake piston movable along an actuator-longitudinal axis and abuts the diaphragm, which applies a brake force onto the service brake piston. A spring between the service brake piston and the service brake housing pushes the service brake piston against the direction of the brake force. A modulator valve unit communicates with the service brake working chamber and is configured to regulate the inlet and outlet of fluid into and out of the service brake working chamber. The modulator valve unit is integrated into the spring brake actuator and includes a controllable inlet valve communicating with the service brake working chamber and a controllable outlet valve communicating with the service brake working chamber.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 29, 2022
    Assignee: WABCO India Limited
    Inventors: Senthil Kumar Arangarasan, Pratheesh Kumar Prem Kumar, Aravindda Swamy Venkatesh
  • Patent number: 11507321
    Abstract: Systems and methods for managing queue limit overflow for data storage device arrays are described. Host storage connections are allocated by host connection identifier and storage device processing queues are allocated by completion connection identifier through a connection virtualization layer. Storage commands may be directed to a processing queue based on the host connection identifier. Responsive to determining that the processing queue has reached its queue depth limit, another processing queue is determined for receiving the storage command without indicating processing queue overflow to the host device.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 22, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Senthil Kumar Veluswamy, Rahul Gandhi Dhatchinamoorthy, Kumar Ranjan