Patents by Inventor Senthil Kumar

Senthil 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: 11122130
    Abstract: Embodiments described herein relate to a method for orchestrating migrations using workflows. The method may include: receiving, by a migrator, a migration request; invoking, by the migrator, an endpoint information collector (EIC) to obtain endpoint information from a source endpoint and a target endpoint; performing a pre-requisite check using the endpoint information; analyzing, by a migration analyzer, the endpoint information to obtain a migration workflow; and performing a migration using the migration workflow.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: September 14, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Suren Kumar, Senthil Kumar Urkavalan, Sushbi Lal, Debadatta Mishra, Vinod Durairaj
  • Patent number: 11121488
    Abstract: An assembly includes a circuit carrier having a first surface and a second surface opposite to the first surface, a first sub-assembly detachably connected to the first surface of the circuit carrier, and a second sub-assembly detachably connected to the second surface of the circuit carrier. The circuit carrier has an electrically conductive lead interconnecting the first sub-assembly and the second sub-assembly.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: September 14, 2021
    Assignees: TE Connectivity India Private Limited, TE Connectivity Italia Distribution S.r.l.
    Inventors: P.K. Senthil Kumar, Ugo Aime
  • Publication number: 20210271466
    Abstract: Methods, systems, and computer program products for assisting dependency migration are provided herein. A computer-implemented method includes determining differences between a first version of a dependency used by a software application and each of a plurality of upgrade candidates, the plurality of upgrade candidates comprising at least one of: (i) one or more newer versions of the dependency and (ii) a substitute dependency; identifying, based on the determined differences for a given one of the upgrade candidates, one or more sections of code of the software application that need to be patched in order to be compatible with the given upgrade candidate; and generating a modified version of the software application for the given upgrade candidate that comprises one or more patches for at least a portion of the identified one or more sections of code.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Giriprasad Sridhara, Utkarsh Milind Desai, Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani
  • Publication number: 20210271643
    Abstract: Certain implementations of the disclosed technology may include methods and computing systems for performing high-density data compression, particularly on numerical data that demonstrates various patterns, and patterns of patters. According to an example implementation, a method is provided. The method may include extracting a data sample from a data set, compressing the data sample using a first compression filter configuration, and calculating a compression ratio associated with the first compression filter configuration. The method may also include compressing the data sample using a second compression filter configuration and calculating a compression ratio associated with the second compression filter configuration.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Applicant: Cross Commerce Media, Inc.
    Inventors: Senthil KUMAR, Kristis KAKRIS
  • Publication number: 20210264283
    Abstract: One embodiment provides a method, including: receiving a training dataset to be utilized for training a deep-learning model; identifying a plurality of aspects of the training dataset, wherein each of the plurality of aspects corresponds to one of a plurality of categories of operations that can be performed on the training dataset; measuring, for each of the plurality of aspects, an amount of variance of the aspect within the training dataset; creating additional data to be incorporated into the training dataset, wherein the additional data comprise data generated for each of the aspects having a variance less than a predetermined amount, wherein the data generated for an aspect results in the corresponding aspect having an amount of variance at least equal to the predetermined amount; and incorporating the additional data into the training dataset.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani, Jassimran Kaur, Utkarsh Milind Desai, Shreya Khare, Anush Sankaran, Naveen Panwar, Akshay Sethi
  • Publication number: 20210232390
    Abstract: Systems and techniques that facilitate automated recommendation of microservice decomposition strategies for monolithic applications are provided. In various embodiments, a community detection component can detect a disjoint code cluster in a monolithic application based on a code property graph characterizing the monolithic application. In various aspects, the code property graph can be based on a temporal code evolution of the monolithic application. In various embodiments, a topic modeling component can identify a functional purpose of the disjoint code cluster based on a business document corpus corresponding to the monolithic application. In various embodiments, a microservices component can recommend a microservice to replace the disjoint code cluster based on the functional purpose.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Jinho Hwang, Anup Kalia, Jin Xiao, Malik Jackson, Maja Vukovic, John Rofrano, Senthil Kumar Kumarasamy Mani
  • Publication number: 20210224246
    Abstract: A content management system may support a card engine to dynamically perform operations such as configuring content for display via a user interface and generating reports based on user behavior, account status, and business logic. In cooperation with a facts controller to provide facts that the card engine may access substantively in real time, a rules engine to provide constructs in the form of card definitions, and a development engine, the content management system may enable a content manager to effect changes to card and container definitions by providing or modifying rules and rulesets in the rules engine dynamically. Cards evaluated dynamically by the card engine may be transmitted to user equipment. In this way, the content manager may make content decisions in accordance with business logic and events occurring proximate to the user, thereby impacting the user experience and generating reports in a substantive and real-time fashion.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Inventors: Jonathan Soini, Tyler Axdorff, Senthil Kumar Mulluppadi Velusamy, Emily James
  • Publication number: 20210224044
    Abstract: A development engine may enable a developer to customize a user experience using an intuitive developer interface. A rules engine may provide constructs to a card engine in the form of card definitions, which the card engine may evaluate using facts obtained from a facts controller. The evaluated card definitions are cards that may be output for presentation via user equipment. Variants may be assigned weights which can be set or changed dynamically by the card engine substantively and in real time based on factors such as user behavior, account condition, promotions or offerings. The card engine may make content decisions proximate to events occurring to the user. The presentation of the cards may be changed substantively and in real time in accordance with the setting or changes in variants.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Inventors: Jonathan Soini, Tyler Axdorff, Senthil Kumar Mulluppadi Velusamy, Emily James
  • Publication number: 20210222313
    Abstract: A wire comprising a wire core with a surface, the wire core having a coating layer superimposed on its surface, wherein the wire core itself consists of: (a) pure silver consisting of (a1) silver in an amount in the range of from 99.99 to 100 wt.-% and (a2) further components in a total amount of from 0 to 100 wt.-ppm or (b) doped silver consisting of (b1) silver in an amount in the range of from >99.49 to 99.997 wt.-%, (b2) at least one doping element selected from the group consisting of calcium, nickel, platinum, palladium, gold, copper, rhodium and ruthenium in a total amount of from 30 to <5000 wt.-ppm and (b3) further components in a total amount of from 0 to 100 wt.-ppm, or (c) a silver alloy consisting of (c1) silver in an amount in the range of from 89.99 to 99.5 wt.-%, (c2) at least one alloying element selected from the group consisting of nickel, platinum, palladium, gold, copper, rhodium and ruthenium in a total amount in the range of from 0.5 to 10 wt.
    Type: Application
    Filed: August 18, 2017
    Publication date: July 22, 2021
    Inventors: Yee Weon Lim, Xi Zhang, Senthil Kumar Balasubramanian, Suat Teng Tan, Jin Zhi Liao, Dan Su, Chee Wei Tok, Murali Sarangapani, Jurgen Scharf
  • Publication number: 20210226794
    Abstract: A client computing device may obtain access to protected resources with a proof-of-possession (Pop) token. The client computing device may request an access token from an authorization server via an application server. The request may include key material (e.g., token binding type, key, and key parameters) that the client computing device possesses or has access to, such as a public key of an asymmetric public/private key pair. In some embodiments, the public key may be a confirmation (CNF) key, which may be added to the access token and JWT signed by the authorization server. The private key may be retained by the client, who may then use the PoP token to prove possession of the private key.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Inventors: Tyler Axdorff, Senthil Kumar Mulluppadi Velusamy
  • Patent number: 11055646
    Abstract: A device may communicate with a server to obtain historical ticket data. The device may generate a data model, based on the historical ticket data. The device may communicate with a client device to obtain ticket data relating to an issue associated with a project. The device may classify, using the data model, the ticket data into a ticket type. The device may generate, using the data model and based on the ticket type, a set of recommended resolutions for resolving the issue associated with the project. The device may select, from the set of recommended resolutions, a particular resolution based on a set of selection criteria. The device may automatically perform one or more actions to implement the particular resolution to resolve the issue associated with the project.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 6, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Krupa Srivastava, Vijayaraghavan Koushik, Rajendra T. Prasad, VijayChandar Natesan, Rajesh Pappu, Chetan Kumar Baikady, David Golding, Luke Higgins, Leon Whine, Raanan Zion, Sunder Sankararaman, KrishnaKumar Dorai Rangarajan, Radhu Selvaraj, Lakshmi Paramasivam, Udayakumar Nagarajan, Parvatha Narayanan, Chandrasekhar Athinarayanan, Senthil Kumar Venugopal, Srinivasan Rangaswamy
  • Publication number: 20210204141
    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: December 29, 2020
    Publication date: July 1, 2021
    Inventors: Yuvaraj NAGARATHNAM, Senthil KUMAR
  • Publication number: 20210203607
    Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.
    Type: Application
    Filed: March 17, 2021
    Publication date: July 1, 2021
    Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
  • Publication number: 20210171749
    Abstract: The present invention relates to process for preparing a thermoplastic polyolefin composition comprising a) providing a reactive polyolefin composition comprising a polyolefin resin and a rheology modifier, which is free of peroxide initiator; b) heating the reactive polyolefin composition to a temperature of 180° C. to 300° C.; and c) subjecting the reactive polyolefin composition to a specific energy of equal to or more than 0.15 kWh/kg to obtain the thermoplastic polyolefin composition, the thermoplastic polyolefin composition obtainable by said process, an article comprising said thermoplastic polyolefin composition and the use of a rheology modifier, which is free of peroxide initiator, in said reactive polyolefin composition for increasing the viscosity at a constant shear stress of 747 Pa of the thermoplastic polyolefin composition, eta747 (Comp), by reacting the polyolefin resin and the rheology modifier at a temperature in the range of from 180° C. to 300° C.
    Type: Application
    Filed: May 17, 2019
    Publication date: June 10, 2021
    Applicants: ABU DHABI POLYMERS CO. LTD (BOROUGE) LLC., Borealis AG
    Inventors: Ashish KUMAR, Joel FAWAZ, Umesh Balkrishna GADGOLI, Senthil Kumar KALIAPPAN
  • Publication number: 20210157921
    Abstract: A management system for an information handling system includes a memory device and a management controller. The memory device includes a primary firmware image and a backup firmware image. The management controller boots the management system. The boot of the management system includes a read of a first block at an offset within the primary firmware image. The management controller further determines that the read of the first block had a first read error, and reboots the management system in response to determining that the read of the first block had the first read error. The reboot of the management system includes a read of a second block at the offset within the backup firmware image.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Michael E. Brown, Nagendra Varma Totakura, Vasanth Venkataramanappa, Senthil Kumar V, Prashanth Giri
  • Publication number: 20210157956
    Abstract: An anti-theft protection disablement solution is provided to authorized users and authorized customer service representatives. An anti-theft protection disablement request message from a recovery application on a user device may be received via a cloud messaging service or a binary messaging service. In turn, an anti-theft protection disablement message may be transmitted to the user device via the cloud messaging service or the binary messaging service when the anti-theft protection disablement request message is authenticated. The anti-theft protection disablement message may disable an anti-theft protection function on the user device that calls for an input of an anti-theft protection authentication credential for a factory reset of the user device.
    Type: Application
    Filed: February 8, 2021
    Publication date: May 27, 2021
    Inventors: Senthil Kumar Mulluppadi Velusamy, Kevin Lau
  • Publication number: 20210152692
    Abstract: A customer service representative troubleshoots a software application on a mobile subscriber's user device (e.g., a mobile phone) by receiving configuration and settings information of the software application on the user device and then running a copy or instance of the software application on an emulator or in an emulation environment that simulates the user device, using the configuration and settings information. The customer service representative can then communicate emulation results and recommendations for revised software application configuration settings to the mobile subscriber, for example via the user device. In example embodiments the software application instance on the emulator does not use personal or private data of the mobile subscriber, for example content data in the software application instance that is on the user device.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventor: Senthil Kumar Mulluppadi Velusamy
  • Patent number: 11012566
    Abstract: A customer service representative troubleshoots a software application on a mobile subscriber's user device (e.g., a mobile phone) by receiving configuration and settings information of the software application on the user device and then running a copy or instance of the software application on an emulator or in an emulation environment that simulates the user device, using the configuration and settings information. The customer service representative can then communicate emulation results and recommendations for revised software application configuration settings to the mobile subscriber, for example via the user device. In example embodiments the software application instance on the emulator does not use personal or private data of the mobile subscriber, for example content data in the software application instance that is on the user device.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: May 18, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Senthil Kumar Mulluppadi Velusamy
  • Patent number: 11011858
    Abstract: A multiple bussed termination for connecting a plurality of wires comprises a plurality of splices each having a base and a region for holding some of the plurality of wires. The splices are connected to each other by a conductive strip extending from the base of a first splice of the plurality of splices to a remainder of the plurality of splices. The splices are each capable of being crimped to some of the plurality of wires.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: May 18, 2021
    Assignees: TE Connectivity India Private Limited, Tyco Electronics (Shanghai) Co. Ltd., TE Connectivity Corporation
    Inventors: Sheng Li, Kurt Allen Randolph, P. K. Senthil Kumar, Yongjian Huang
  • Patent number: 11010344
    Abstract: Certain implementations of the disclosed technology may include methods and computing systems for performing high-density data compression, particularly on numerical data that demonstrates various patterns, and patterns of patters. According to an example implementation, a method is provided. The method may include extracting a data sample from a data set, compressing the data sample using a first compression filter configuration, and calculating a compression ratio associated with the first compression filter configuration. The method may also include compressing the data sample using a second compression filter configuration and calculating a compression ratio associated with the second compression filter configuration.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: May 18, 2021
    Assignee: CROSS COMMERCE MEDIA, INC.
    Inventors: Senthil Kumar, Kristis Makris