Patents by Inventor Amit Ranjan

Amit Ranjan 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: 20240086308
    Abstract: Systems, computer program products, and methods are described herein for developers to initiate development operations from within a development environment of a user application. This can also be extendable dynamically for different user groups (e.g., testers, support, internal associates or employees, or the like), and environments (e.g., lower-level environments, production environments, or the like). As such, the invention offers a dynamic debug mode feature for virtual assistants based on different sections of users and environments.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Amit Mishra, Anushka Pandey, Suvendu Ranjan Pani, Krithika Viswanathan
  • 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: 20230244901
    Abstract: In accordance with the principles herein, a co-design approach for compute-in-memory inference for deep neural networks (DNN) is set forth. Multiplication-free function approximators are employed along with a co-adapted processing array and compute flow. Resulting methods, systems, devices, and algorithms in accordance with the principles herein overcome many deficiencies in the currently available in—methods, systems, devices, and algorithms (in-SRAM) DNN processing devices. Systems, devices, and algorithms constructed in accordance with the co-adapted implementation herein seamlessly extends to multi-bit precision weights, eliminates the need for DACs, and easily extends to higher vector-scale parallelism. Additionally, a SRAM-immersed successive approximation ADC (SA-ADC) can be constructed, where the parasitic capacitance of bit lines of SRAM array can be exploited as a capacitive DAC. The dominant area overhead in SA-ADC, due to its capacitive DAC, can allow low area implementation of within-SRAM SA-ADC.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 3, 2023
    Inventors: Amit Ranjan Trivedi, Shamma Nasrin, Priyesh Shukla, Nastaran Darabi, Maeesha Binte Hashem, Ahmet Enis Cetin
  • Patent number: 11563733
    Abstract: A policy engine validates one or more security tokens in an authenticated request using a sequence of partial policy validations. Multiple policies may be applied to the security token using the work product generated from each failed policy. The policy that succeeds in validating the security token has a portion of its work performed through previously-failed policies that did not complete successfully. In this manner, the validation of a policy is performed faster and more efficiently since the previous processing is not repeated whenever a new policy is applied.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: January 24, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Maria Furman, Dorde Krecar, Amit Ranjan Kumar, Douglas Brent Schmaltz
  • 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: 20210397936
    Abstract: A memory module system for a high-dimensional weight space neural network configured to process machine learning data streams using Bayesian Inference and/or Classical Inference is set forth. The memory module can include embedded high speed random number generators (RNGs). The memory module is configured to compute, store and sample neural network weights by adapting operating precision to optimize the computing effort based on available weight space and application specifications.
    Type: Application
    Filed: November 13, 2019
    Publication date: December 23, 2021
    Inventors: Amit Ranjan TRIVEDI, Theja TULABANDHULA, Priyesh SHUKLA, Ahish SHYLENDRA, Shamma NASRIN
  • Publication number: 20210266306
    Abstract: A policy engine validates one or more security tokens in an authenticated request using a sequence of partial policy validations. Multiple policies may be applied to the security token using the work product generated from each failed policy. The policy that succeeds in validating the security token has a portion of its work performed through previously-failed policies that did not complete successfully. In this manner, the validation of a policy is performed faster and more efficiently since the previous processing is not repeated whenever a new policy is applied.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 26, 2021
    Inventors: MARIA FURMAN, DORDE KRECAR, AMIT RANJAN KUMAR, DOUGLAS BRENT SCHMALTZ
  • Publication number: 20210168133
    Abstract: Using a persona as an identity of a user when the user interacts with one or more service providers. An identity of a user who is to interact with various service providers is verified. Various different personas related to the identity of the user are accessed. Each individual persona of the different personas includes user information related to the identity of the user. A specific one of the various different personas is selected for use in interacting with a service provider. The selected persona is provided to thereby enable the user to interact with the service provider using the selected persona.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Amit Ranjan Kumar, Mamta Debnath Kumar, Meghan Taylor King
  • 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
  • Publication number: 20190240865
    Abstract: There is provided a cutting accessory for a power tool comprising a body bearing a cutting surface, wherein the body comprises a plurality of spaced apart regions of reduced thickness within the cutting surface to create at least one interrupted cutting surface overlying a second cutting surface. Abrasive cutting material is affixed to the cutting surface. The regions of reduced thickness are equispaced along the cutting surface. The body can be substantially tubular or a linear edge blade.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Inventors: Paul DUGGAN, Amit RANJAN
  • Publication number: 20170355103
    Abstract: There is provided a drill bit for cutting tiles comprising a hollow body portion bearing an annular cutting surface at one end and a wax plug located within the hollow body portion, wherein an internal wall of the hollow body portion has at least one region of reduced thickness so as to provide one or more channels along which melted wax can flow to reach cutting surface. The channels can be provided by an offset central passage within body portion, or as elongate grooves around the internal wall of the hollow body portion. The channels can be helical grooves.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 14, 2017
    Inventors: Paul Duggan, Amit Ranjan
  • Patent number: 9633220
    Abstract: Provided is a method of preventing an unauthorized publication of a media object. On receipt of a user request to prevent an unauthorized publication of a media object, a video link is established with the user. An image of the user is received from the video link and a determination is made whether the image of the user correspond with an image in the media object. Based on said determination an action is performed with regard to the unauthorized publication of the media object.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: April 25, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Amit Ranjan, Praphul Chandra
  • Patent number: 9634874
    Abstract: An orthogonal frequency division multiplexing (OFDM) communication system includes a first interface having a first cable coupler to couple to a first end of a coaxial cable, and a first plurality of signal pathways coupled to the first cable coupler. Each signal pathway of the first plurality includes a physical (PHY) layer component and a radio frequency (RF) front end coupled to the PHY layer component. The system further includes a second interface having a second cable coupler to couple to a second end of a coaxial cable, and a second plurality of signal pathways coupled to the second cable coupler. Each signal pathway of the second plurality corresponds to a signal pathway of the first plurality and includes a PHY layer component and an RF front end coupled to the PHY layer component.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: April 25, 2017
    Assignee: VIXS SYSTEMS INC.
    Inventors: Cimarron Mittelsteadt, Amit Ranjan Dubey, Michael Cave
  • Publication number: 20160211996
    Abstract: An orthogonal frequency division multiplexing (OFDM) communication system includes a first interface having a first cable coupler to couple to a first end of a coaxial cable, and a first plurality of signal pathways coupled to the first cable coupler. Each signal pathway of the first plurality includes a physical (PHY) layer component and a radio frequency (RF) front end coupled to the PHY layer component. The system further includes a second interface having a second cable coupler to couple to a second end of a coaxial cable, and a second plurality of signal pathways coupled to the second cable coupler. Each signal pathway of the second plurality corresponds to a signal pathway of the first plurality and includes a PHY layer component and an RF front end coupled to the PHY layer component.
    Type: Application
    Filed: January 19, 2016
    Publication date: July 21, 2016
    Inventors: Cimarron Mittelsteadt, Amit Ranjan Dubey, Michael Cave
  • 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
  • Patent number: 8817918
    Abstract: A method of operating a communications system includes generating a channel impulse response estimate based on a first received signal. The method includes selecting a precursor and a cyclic prefix length for a second received signal based on the channel impulse response estimate, a target cyclic prefix energy level, and a predetermined range of cyclic prefix lengths.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: August 26, 2014
    Assignee: ViXS Systems, Inc.
    Inventors: Amit Ranjan Dubey, Cimarron Mittelsteadt
  • Patent number: 8774330
    Abstract: A coarse timing acquisition technique includes generating a sequence detection indicator. The sequence detection indicator indicates detection of a sequence of repeated symbols in a received signal. The sequence detection indicator is based on a first energy threshold and a normalized moving sum of an autocorrelation signal. The autocorrelation signal is based on the received signal.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 8, 2014
    Assignee: ViXS Systems, Inc.
    Inventors: Amit Ranjan Dubey, Cimarron Mittelsteadt
  • 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