Patents by Inventor Karthik Natarajan

Karthik Natarajan 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: 11875293
    Abstract: A system is provided that processes supply chain events. The system defines a supply chain event type. The system further configures a supply chain event of the supply chain event type as a task generating event, where the task generating event indicates that one or more tasks that are defined for a supply chain financial orchestration flow are to be executed, and where the supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further receives a supply chain event associated with the supply chain financial orchestration flow. The system further determines whether the supply chain event is a task generating event. The system further executes the one or more tasks that are defined for the supply chain financial orchestration flow where the supply chain event is a task generating event.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: January 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Shyam Sundar Santhanam, Kalyana Chakravarthy Dande, Balaji Duvaragamani, Siddharth Khanna, Jatinder Gogna, Sunil Sama Reddy, Srinath Reddy Kayitha, Karthik Natarajan, Kalyani Manda, Prabha Seshadri, Nitish Dave, Girish Jha, Amit Ranjan Kumar, Chandu Chinthala, Raveesh Yadav
  • Publication number: 20220129808
    Abstract: A system is provided that processes supply chain events. The system defines a supply chain event type. The system further configures a supply chain event of the supply chain event type as a task generating event, where the task generating event indicates that one or more tasks that are defined for a supply chain financial orchestration flow are to be executed, and where the supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further receives a supply chain event associated with the supply chain financial orchestration flow. The system further determines whether the supply chain event is a task generating event. The system further executes the one or more tasks that are defined for the supply chain financial orchestration flow where the supply chain event is a task generating event.
    Type: Application
    Filed: December 30, 2021
    Publication date: April 28, 2022
    Inventors: Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Balaji DUVARAGAMANI, Siddharth KHANNA, Jatinder GOGNA, Sunil Sama REDDY, Srinath Reddy KAYITHA, Karthik NATARAJAN, Kalyani MANDA, Prabha SESHADRI, Nitish DAVE, Girish JHA, Amit Ranjan KUMAR, Chandu CHINTHALA, Raveesh YADAV
  • Patent number: 11250367
    Abstract: A system is provided that determines a transfer price based on a transfer pricing rule. The system receives a request to calculate a transfer price for a transaction between a first entity and a second entity of a supply chain financial orchestration flow, where the supply chain financial orchestration flow defines a trade relationship between the first entity and the second entity. The system further receives transaction information associated with the transaction. The system further selects a transfer pricing rule from a plurality of transfer pricing rules, where the transfer pricing rule defines a rule to calculate a transfer price. The system further calculates the transfer price for the transaction based on the received transaction information and the selected transfer pricing rule. The system further provides the transfer price.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: February 15, 2022
    Assignee: Oracle International Corporation
    Inventors: Shyam Sundar Santhanam, Kalyana Chakravarthy Dande, Balaji Duvaragamani, Siddharth Khanna, Jatinder Gogna, Sunil Sama Reddy, Srinath Reddy Kayitha, Karthik Natarajan, Kalyani Manda, Prabha Seshadri, Nitish Dave, Girish Jha, Amit Ranjan Kumar, Chandu Chinthala, Raveesh Yadav
  • Publication number: 20200345317
    Abstract: An apparatus, method, and machine-readable medium for health monitoring and response are described herein. The apparatus includes a processor and a number of sensors configured to collect data corresponding to a user of the device. The apparatus also includes a health monitoring and response application, at least partially including hardware logic. The hardware logic of the health monitoring and response application is to test the data collected by any of the sensors to match the collected data with a predetermined health condition, determine a current health condition of the user based on the predetermined health condition that matches the collected data, and automatically perform an action based on the current health condition of the user.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 5, 2020
    Applicant: INTEL CORPORATION
    Inventors: Gowri Somanath, Karthik Natarajan
  • Publication number: 20200258016
    Abstract: A system is provided that determines a transfer price based on a transfer pricing rule. The system receives a request to calculate a transfer price for a transaction between a first entity and a second entity of a supply chain financial orchestration flow, where the supply chain financial orchestration flow defines a trade relationship between the first entity and the second entity. The system further receives transaction information associated with the transaction. The system further selects a transfer pricing rule from a plurality of transfer pricing rules, where the transfer pricing rule defines a rule to calculate a transfer price. The system further calculates the transfer price for the transaction based on the received transaction information and the selected transfer pricing rule. The system further provides the transfer price.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Applicant: Oracle International Corporation
    Inventors: Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Balaji DUVARAGAMANI, Siddharth KHANNA, Jatinder GOGNA, Sunil Sama REDDY, Srinath Reddy KAYITHA, Karthik NATARAJAN, Kalyani MANDA, Prabha SESHADRI, Nitish DAVE, Girish JHA, Amit Ranjan KUMAR, Chandu CHINTHALA, Raveesh YADAV
  • Patent number: 10679166
    Abstract: A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 9, 2020
    Assignee: Oracle International Corporation
    Inventors: Shyam Sundar Santhanam, Kalyana Chakravarthy Dande, Balaji Duvaragamani, Siddharth Khanna, Jatinder Gogna, Sunil Sama Reddy, Srinath Reddy Kayitha, Karthik Natarajan, Kalyani Manda, Prabha Seshadri, Nitish Dave, Girish Jha, Amit Ranjan Kumar, Chandu Chinthala, Raveesh Yadav
  • Patent number: 10653369
    Abstract: An apparatus, method, and machine-readable medium for health monitoring and response are described herein. The apparatus includes a processor and a number of sensors configured to collect data corresponding to a user of the device. The apparatus also includes a health monitoring and response application, at least partially including hardware logic. The hardware logic of the health monitoring and response application is to test the data collected by any of the sensors to match the collected data with a predetermined health condition, determine a current health condition of the user based on the predetermined health condition that matches the collected data, and automatically perform an action based on the current health condition of the user.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 19, 2020
    Assignee: Intel Corporation
    Inventors: Gowri Somanath, Karthik Natarajan
  • Patent number: 10445801
    Abstract: A system is provided that dynamically determines a sold-to legal entity associated with an electronic financial document. The system receives a request to generate the electronic financial document and qualifiers including attributes of the electronic financial document. The system further selects a supply chain financial orchestration flow based on programmable business rules and the qualifiers. The system further selects a sold-to legal entity that is defined by the selected supply chain financial orchestration flow. The system further generated the electronic financial document comprising the selected sold-to legal entity.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: October 15, 2019
    Assignee: Oracle International Corporation
    Inventors: Suman Guha, Valerie Jeanne Dubois, Neil Ramsay, Shibhu Nambiar, Kalyana Chakravarthy Dande, Karthik Natarajan, Shyam Sundar Santhanam
  • Patent number: 9779792
    Abstract: A register file includes a substrate, a plurality of entries, and a plurality of read ports. Each entry includes a corresponding subset of a plurality of memory cells defined on the substrate. Each read port includes a plurality of access elements defined on the substrate. Each access element is associated with a particular common bit position of each of the entries. A plurality of entry access groups are disposed in adjacent columns on the substrate. Each entry access group is associated with a corresponding one of the plurality of entries and includes the access elements for all of the read ports for the corresponding entry.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: October 3, 2017
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Eric W. Busta, Karthik Natarajan, Brian M. Lay, Gregory A. Constant
  • Patent number: 9595827
    Abstract: A subsystem is configured to apply a voltage source to a gated circuit domain in a manner that limits in-rush current and affords minimal time delay. A control signal turns on a wake-up switch that connects the voltage source to the domain. The equivalent series resistance of the wake-up switch has a magnitude that limits the transient charge current to the gated domain. A digital control circuit monitors the resulting rising domain voltage and determines when the domain voltage reaches operating level, at which point additional transient current will be minimal. The control circuit then activates a primary switch that connects the voltage source to the domain through a series resistance of negligible magnitude. An adjustment element provides the option to permanently set a control signal that marginally reduces the time at which the control circuit activates the primary switch to compensate for variations in circuit parameters.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: March 14, 2017
    Assignee: NVIDIA Corporation
    Inventors: Spencer Montgomery Gold, Karthik Natarajan
  • Publication number: 20160336054
    Abstract: A subsystem configured to select the power supply to a static random access memory cell compares the level of a dedicated memory supply voltage to the primary system supply voltage. The subsystem then switches the primary system supply to the SRAM cell when the system voltage is higher than the memory supply voltage with some margin. When the system voltage is lower than the memory supply voltage, with margin, the subsystem switches the memory supply to the SRAM cell. When the system voltage is comparable to the memory supply, the subsystem switches the system voltage to the SRAM cell if performance is a prioritized consideration, but switches the memory supply to the SRAM cell if power reduction is a prioritized consideration. In this manner, the system achieves optimum performance without incurring steady state power losses and avoids timing issues in accessing memory.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 17, 2016
    Inventors: Stephen FELIX, Hwong-Kwo LIN, Spencer GOLD, Jing GUO, Andreas GOTTERBA, Jason GOLBUS, Karthik NATARAJAN, Jun YANG, Zhenye JIANG, Ge YANG, Lei WANG, Yong LI, Hua CHEN, Haiyan GONG, Beibei REN, Eric VOELKEL
  • Patent number: 9484115
    Abstract: A subsystem configured to select the power supply to a static random access memory cell compares the level of a dedicated memory supply voltage to the primary system supply voltage. The subsystem then switches the primary system supply to the SRAM cell when the system voltage is higher than the memory supply voltage with some margin. When the system voltage is lower than the memory supply voltage, with margin, the subsystem switches the memory supply to the SRAM cell. When the system voltage is comparable to the memory supply, the subsystem switches the system voltage to the SRAM cell if performance is a prioritized consideration, but switches the memory supply to the SRAM cell if power reduction is a prioritized consideration. In this manner, the system achieves optimum performance without incurring steady state power losses and avoids timing issues in accessing memory.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: November 1, 2016
    Assignee: NVIDIA Corporation
    Inventors: Stephen Felix, Hwong-Kwo Lin, Spencer Gold, Jing Guo, Andreas Gotterba, Jason Golbus, Karthik Natarajan, Jun Yang, Zhenye Jiang, Ge Yang, Lei Wang, Yong Li, Hua Chen, Haiyan Gong, Beibei Ren, Eric Voelkel
  • Publication number: 20160174913
    Abstract: An apparatus, method, and machine-readable medium for health monitoring and response are described herein. The apparatus includes a processor and a number of sensors configured to collect data corresponding to a user of the device. The apparatus also includes a health monitoring and response application, at least partially including hardware logic. The hardware logic of the health monitoring and response application is to test the data collected by any of the sensors to match the collected data with a predetermined health condition, determine a current health condition of the user based on the predetermined health condition that matches the collected data, and automatically perform an action based on the current health condition of the user.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: Intel Corporation
    Inventors: Gowri Somanath, Karthik Natarajan
  • Publication number: 20160171399
    Abstract: A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Balaji DUVARAGAMANI, Siddharth KHANNA, Jatinder GOGNA, Sunil Sama REDDY, Srinath Reddy KAYITHA, Karthik NATARAJAN, Kalyani MANDA, Prabha SESHADRI, Nitish DAVE, Girish JHA, Amit Ranjan KUMAR, Chandu CHINTHALA, Raveesh YADAV
  • Publication number: 20160019631
    Abstract: A system is provided that dynamically determines a sold-to legal entity associated with an electronic financial document. The system receives a request to generate the electronic financial document and qualifiers including attributes of the electronic financial document. The system further selects a supply chain financial orchestration flow based on programmable business rules and the qualifiers. The system further selects a sold-to legal entity that is defined by the selected supply chain financial orchestration flow. The system further generated the electronic financial document comprising the selected sold-to legal entity.
    Type: Application
    Filed: March 16, 2015
    Publication date: January 21, 2016
    Inventors: Suman GUHA, Valerie Jeanne DUBOIS, Neil RAMSAY, Shibhu NAMBIAR, Kalyana Chakravarthy DANDE, Karthik NATARAJAN, Shyam Sundar SANTHANAM
  • Publication number: 20150116879
    Abstract: A subsystem is configured to apply a voltage source to a gated circuit domain in a manner that limits in-rush current and affords minimal time delay. A control signal turns on a wake-up switch that connects the voltage source to the domain. The equivalent series resistance of the wake-up switch has a magnitude that limits the transient charge current to the gated domain. A digital control circuit monitors the resulting rising domain voltage and determines when the domain voltage reaches operating level, at which point additional transient current will be minimal. The control circuit then activates a primary switch that connects the voltage source to the domain through a series resistance of negligible magnitude. An adjustment element provides the option to permanently set a control signal that marginally reduces the time at which the control circuit activates the primary switch to compensate for variations in circuit parameters.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: NVIDIA CORPORATION
    Inventors: Spencer Montgomery GOLD, Karthik NATARAJAN
  • Publication number: 20150006810
    Abstract: A register file includes a substrate, a plurality of entries, and a plurality of read ports. Each entry includes a corresponding subset of a plurality of memory cells defined on the substrate. Each read port includes a plurality of access elements defined on the substrate. Each access element is associated with a particular common bit position of each of the entries. A plurality of entry access groups are disposed in adjacent columns on the substrate. Each entry access group is associated with a corresponding one of the plurality of entries and includes the access elements for all of the read ports for the corresponding entry.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Eric W. Busta, Karthik Natarajan, Brian M. Lay, Gregory A. Constant
  • Publication number: 20140095246
    Abstract: A system is provided that orchestrates a supply chain event. The system receives a supply chain event from an external source system. The system further retrieves a source document referenced by the supply chain event. The system further retrieves a supply chain financial orchestration flow assigned to the source document, where the supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further selects one or more tasks defined for the supply chain financial orchestration flow. The system further initiates execution of the one or more tasks, where each task is executed at an external target system.
    Type: Application
    Filed: September 20, 2013
    Publication date: April 3, 2014
    Applicant: Oracle International Corporation
    Inventors: Karthik NATARAJAN, Shyam Sundar SANTHANAM, Amit Ranjan KUMAR, Girish JHA
  • Publication number: 20140095247
    Abstract: A system is provided that processes supply chain events. The system defines a supply chain event type. The system further configures a supply chain event of the supply chain event type as a task generating event, where the task generating event indicates that one or more tasks that are defined for a supply chain financial orchestration flow are to be executed, and where the supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further receives a supply chain event associated with the supply chain financial orchestration flow. The system further determines whether the supply chain event is a task generating event. The system further executes the one or more tasks that are defined for the supply chain financial orchestration flow where the supply chain event is a task generating event.
    Type: Application
    Filed: September 24, 2013
    Publication date: April 3, 2014
    Applicant: Oracle International Corporation
    Inventors: Karthik NATARAJAN, Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Nitish DAVE, Girish JHA
  • Publication number: 20140095373
    Abstract: A system is provided that determines a transfer price based on a transfer pricing rule. The system receives a request to calculate a transfer price for a transaction between a first entity and a second entity of a supply chain financial orchestration flow, where the supply chain financial orchestration flow defines a trade relationship between the first entity and the second entity. The system further receives transaction information associated with the transaction. The system further selects a transfer pricing rule from a plurality of transfer pricing rules, where the transfer pricing rule defines a rule to calculate a transfer price. The system further calculates the transfer price for the transaction based on the received transaction information and the selected transfer pricing rule. The system further provides the transfer price.
    Type: Application
    Filed: September 24, 2013
    Publication date: April 3, 2014
    Applicant: Oracle International Corporation
    Inventors: Karthik NATARAJAN, Shyam Sundar SANTHANAM, Kalyani MANDA, Balaji DUVARAGAMANI, Prabha SESHADRI