Patents by Inventor Karthik K.

Karthik K. 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: 12198572
    Abstract: An apparatus for the generation of an impedance model of a biological chamber is disclosed. The apparatus includes a catheter assembly comprising a plurality of electrodes arranged into one or more constraint pairs. The apparatus includes a processor and a memory communicatively connected to the processor. The memory instructs the processor to receive tank data. The memory instructs the processor to generate a plurality of relative configurations of the plurality of electrodes as a function of the tank data using a compliant configuration generator. The memory instructs the processor to record voltage data from the plurality of electrodes within a biological chamber as a function of the plurality of relative configurations. The memory instructs the processor to map a plurality of impedance metrics for each relative configuration as a function of the voltage data. The memory instructs the processor to generate an impedance model as a function of the map.
    Type: Grant
    Filed: July 25, 2024
    Date of Patent: January 14, 2025
    Assignee: Anumana, Inc.
    Inventors: Rakesh Barve, Deepak Anand, Animesh Agarwal, Yogisha Heggadahalli Jayendra, Karthik K. Bharadwaj, Sughosh Indurkar, Rohit Jain
  • Patent number: 12166841
    Abstract: Facilitating a decision of a content player is disclosed. In some cases, performance information associated with a content player is received. The information is received from a client. A determination is made that an update should be sent to the client. The update is sent to the client. In other cases, information is received from an external entity. Based at least in part on the received information, an instruction is sent to a content player.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: December 10, 2024
    Assignee: Conviva Inc.
    Inventors: Aditya R. Ganjam, Ryan J. Huebsch, Karthik K. Lakshminarayanan, Ningning Hu, Ion Stoica, Hui Zhang, Jibin Zhan
  • Publication number: 20240386332
    Abstract: A method comprises collecting usage data for a plurality of automated resources integrated in a platform, computing a utilization score for one or more automated resources of the plurality of automated resources based at least in part on the usage data, and predicting a future utilization for the one or more automated resources using one or more machine learning algorithms. Integration of the one or more automated resources in the platform is controlled based at least in part on one or more of the utilization score and the future utilization.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 21, 2024
    Inventors: Abhijit Mishra, Madhusudhana Reddy Chilipi, Karthik K, Tousif Mohammed, Panguluru Vijaya Sekhar, Pushpa Kumar Marlapalli, Ananth Nagaraju, Bijan Kumar Mohanty, Hung Dinh, Anusha Shetty
  • Publication number: 20240348130
    Abstract: An electric motor may include a stator assembly comprising a stator housing, and one or more rotors coupled to the stator by a rotor shaft assembly. The stator housing may include a cooling structure that has a plurality of cooling body portions and a plurality of cooling conduits defined by the plurality of cooling body portions. A method of forming a stator housing for an electric machine may include additively manufacturing a stator housing that includes a cooling structure defining a fluid domain, coupling a working fluid source to the stator housing and introducing a working fluid into the fluid domain defined by the cooling structure, and sealing the cooling structure with the working fluid contained within the fluid domain of the cooling structure.
    Type: Application
    Filed: June 25, 2024
    Publication date: October 17, 2024
    Inventors: Joseph John Zierer, Brian Magann Rush, Karthik K. Bodla, Andrew Thomas Cross, Vandana Prabhakar Rallabandi, Konrad Roman Weeber, Anoop Kumar Jassal
  • Patent number: 12040690
    Abstract: An electric motor may include a stator assembly comprising a stator housing, and one or more rotors coupled to the stator by a rotor shaft assembly. The stator housing may include a cooling structure that has a plurality of cooling body portions and a plurality of cooling conduits defined by the plurality of cooling body portions. A method of forming a stator housing for an electric machine may include additively manufacturing a stator housing that includes a cooling structure defining a fluid domain, coupling a working fluid source to the stator housing and introducing a working fluid into the fluid domain defined by the cooling structure, and sealing the cooling structure with the working fluid contained within the fluid domain of the cooling structure.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 16, 2024
    Assignee: General Electric Company
    Inventors: Joseph John Zierer, Brian Magann Rush, Karthik K. Bodla, Andrew Thomas Cross, Vandana Prabhakar Rallabandi, Konrad Roman Weeber, Anoop Kumar Jassal
  • Patent number: 11804746
    Abstract: An electric machine can include a stator core having a plurality of core teeth that define a plurality of core slots in a surface thereof. A winding can be housed at least partially in the core slots. The winding can include a tube defining a channel through at least a portion thereof and one or more wires disposed along a surface of the tube that is opposite the channel. A cooling system can be operably coupled with the channel and configured to move a cooling fluid through the channel.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: October 31, 2023
    Assignee: General Electric Company
    Inventors: Karthik K. Bodla, Naveenan Thiagarajan, Mohamed Osama, John Russell Yagielski, David Allan Torrey, Vandana Prabhakar Rallabandi
  • Publication number: 20220069654
    Abstract: An electric machine can include a stator core having a plurality of core teeth that define a plurality of core slots in a surface thereof. A winding can be housed at least partially in the core slots. The winding can include a tube defining a channel through at least a portion thereof and one or more wires disposed along a surface of the tube that is opposite the channel. A cooling system can be operably coupled with the channel and configured to move a cooling fluid through the channel.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Inventors: Karthik K. Bodla, Naveenan Thiagarajan, Mohamed Osama, John Russell Yagielski, David Allan Torrey, Vandana Prabhakar Rallabandi
  • Publication number: 20220069672
    Abstract: An electric motor may include a stator assembly comprising a stator housing, and one or more rotors coupled to the stator by a rotor shaft assembly. The stator housing may include a cooling structure that has a plurality of cooling body portions and a plurality of cooling conduits defined by the plurality of cooling body portions. A method of forming a stator housing for an electric machine may include additively manufacturing a stator housing that includes a cooling structure defining a fluid domain, coupling a working fluid source to the stator housing and introducing a working fluid into the fluid domain defined by the cooling structure, and sealing the cooling structure with the working fluid contained within the fluid domain of the cooling structure.
    Type: Application
    Filed: July 30, 2021
    Publication date: March 3, 2022
    Inventors: Joseph John Zierer, Brian Magann Rush, Karthik K. Bodla, Andrew Thomas Cross, Vandana Prabhakar Rallabandi, Konrad Roman Weeber, Anoop Kumar Jassal
  • Patent number: 10862994
    Abstract: Facilitating a decision of a content player is disclosed. In some cases, performance information associated with a content player is received. The information is received from a client. A determination is made that an update should be sent to the client. The update is sent to the client. In other cases, information is received from an external entity. Based at least in part on the received information, an instruction is sent to a content player.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: December 8, 2020
    Assignee: Conviva Inc.
    Inventors: Aditya R. Ganjam, Ryan J. Huebsch, Karthik K. Lakshminarayanan, Ningning Hu, Ion Stoica, Hui Zhang, Jibin Zhan
  • Publication number: 20200344320
    Abstract: Facilitating a decision of a content player is disclosed. In some cases, performance information associated with a content player is received. The information is received from a client. A determination is made that an update should be sent to the client. The update is sent to the client. In other cases, information is received from an external entity. Based at least in part on the received information, an instruction is sent to a content player.
    Type: Application
    Filed: May 8, 2020
    Publication date: October 29, 2020
    Inventors: Aditya R. Ganjam, Ryan J. Huebsch, Karthik K. Lakshminarayanan, Ningning Hu, Ion Stoica, Hui Zhang, Jibin Zhan
  • Patent number: 10229256
    Abstract: Technologies for authenticated audio login by a user of a computing device include generating a security token having a plurality of token characters. The computing device renders the generated security token to a current user of the computing device on an output device of the computing device. The computing device, receives security token audio input from the current user and retrieves, based on the rendered security token, voice profile data of an authorized user of the computing device from a voice profile database. The voice profile database includes voice data based on the authorized user's prior recitation of each token character of a set of token characters from which the security token may be composed. The computing device compares the received security token audio input and the retrieved voice profile data to verify that the current user is the authenticated user and the current user recited the rendered security token.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: March 12, 2019
    Assignee: Intel Corporation
    Inventors: Karthik K. Rishi, Bratin Saha
  • Patent number: 10009241
    Abstract: Monitoring performance data associated with a content player is disclosed. Information relating to the state of a content player is obtained on a time driven basis. At least a portion of the obtained information is reported, via a communications interface, to a content distribution monitoring server.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 26, 2018
    Assignee: Conviva Inc.
    Inventors: Aditya R. Ganjam, Ryan J. Huebsch, Karthik K. Lakshminarayanan, George C. Necula, Ion Stoica, Hui Zhang, Jibin Zhan
  • Patent number: 9813475
    Abstract: Delivering a video stream is disclosed. A request for the video stream is received. A past portion of the video stream is delivered to a client. The past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer. Receiving a video stream is also disclosed. A request for the video stream is transmitted. A past portion of the video stream is received. The received past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: November 7, 2017
    Assignee: Conviva Inc.
    Inventors: Aditya Ravikumar Ganjam, Ion Stoica, Karthik K. Lakshminarayanan, Ryan J. Huebsch, Jibin Zhan, Hui Zhang
  • Patent number: 9577784
    Abstract: A method, device, and system for secure end-to-end audio recognition is disclosed. A client device launches an application that connects with a server. The client device and server exchange cryptographic keys and establish a secure connection and a shared cryptographic key. The server transmits an encrypted audio prompt to the client device. The client device decrypts the encrypted audio prompt and stores the decrypted audio prompt in secure memory inaccessible to the operating system using an audio engine of the client device. The audio engine then retrieves the audio and renders it for the user through the speakers of the client device. The client device captures the user's audio response with a microphone and stores the audio response in the secure memory. The stored audio response is encrypted and transmitted to the server.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: February 21, 2017
    Assignee: Intel Corporation
    Inventors: Saurabh Dadu, Karthik K. Rishi, Gyan Prakash, Rajesh Poornachandran
  • Publication number: 20160234204
    Abstract: Technologies for authenticated audio login by a user of a computing device include generating a security token having a plurality of token characters. The computing device renders the generated security token to a current user of the computing device on an output device of the computing device. The computing device, receives security token audio input from the current user and retrieves, based on the rendered security token, voice profile data of an authorized user of the computing device from a voice profile database. The voice profile database includes voice data based on the authorized user's prior recitation of each token character of a set of token characters from which the security token may be composed. The computing device compares the received security token audio input and the retrieved voice profile data to verify that the current user is the authenticated user and the current user recited the rendered security token.
    Type: Application
    Filed: October 25, 2013
    Publication date: August 11, 2016
    Inventors: Karthik K. RISHI, Bratin SAHA
  • Publication number: 20160019506
    Abstract: A communication device (100) can include a user interface (105), a communication circuit (106), and one or more processors (103) operable with the user interface and the communication circuit. One or more memory devices (109) can store one or more applications operable on the one or more processors. The one or more processors can receive, with the user interface, a calendaring event request (802) for an event and one or more organizational policies (204) defining one or more predefined rules (401,402,403) in accordance with which multi-party events are to be scheduled. The one or more processors can automatically fragment the event into two or more separate sub-events (1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111) in accordance with the one or more predefined rules.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Abhijith Krishnappa, Karthik K.
  • Patent number: 9239750
    Abstract: Detecting a problem in a content distribution is disclosed. Performance information associated with a first content player is received form a first client. Performance information associated with a second content player is received from a second client. The information received from the first client and the second client is aggregated. A determination is made, from the aggregated information, that a problem is indicated. Alternate techniques for detecting a problem in a content distribution are also disclosed.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: January 19, 2016
    Assignee: Conviva Inc.
    Inventors: Karthik K. Lakshminarayanan, Aditya R. Ganjam, Ion Stoica, Hui Zhang
  • Publication number: 20150349913
    Abstract: A method, device, and system for secure end-to-end audio recognition is disclosed. A client device launches an application that connects with a server. The client device and server exchange cryptographic keys and establish a secure connection and a shared cryptographic key. The server transmits an encrypted audio prompt to the client device. The client device decrypts the encrypted audio prompt and stores the decrypted audio prompt in secure memory inaccessible to the operating system using an audio engine of the client device. The audio engine then retrieves the audio and renders it for the user through the speakers of the client device. The client device captures the user's audio response with a microphone and stores the audio response in the secure memory. The stored audio response is encrypted and transmitted to the server.
    Type: Application
    Filed: August 13, 2015
    Publication date: December 3, 2015
    Inventors: Saurabh Dadu, Karthik K. Rishi, Gyan Prakash, Rajesh Poornachandran
  • Publication number: 20150294270
    Abstract: The present invention is directed to an apparatus, a method, and a computer program product for reviewing employee access within an application. A software-based tool enables a user to determine if an employee's current level of access to application functions matches an expected level of access to application functions. Modifications to the employee's level of access are recommended if it is determined that the current and expected levels of access do not match.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: Bank of America Corporation
    Inventors: Leena Mahavar, Kiran Budde, Karthik K. Vadla
  • Patent number: 9124386
    Abstract: A method, device, and system for secure end-to-end audio recognition is disclosed. A client device launches an application that connects with a server. The client device and server exchange cryptographic keys and establish a secure connection and a shared cryptographic key. The server transmits an encrypted audio prompt to the client device. The client device decrypts the encrypted audio prompt and stores the decrypted audio prompt in secure memory inaccessible to the operating system using an audio engine of the client device. The audio engine then retrieves the audio and renders it for the user through the speakers of the client device. The client device captures the user's audio response with a microphone and stores the audio response in the secure memory. The stored audio response is encrypted and transmitted to the server.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: September 1, 2015
    Inventors: Saurabh Dadu, Karthik K. Rishi, Gyan Prakash, Rajesh Poornachandran