Patents by Inventor Rohit

Rohit 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: 20230062917
    Abstract: A non-transitory computer-readable medium is disclosed, the medium having instructions stored thereon that are executable by a computer system to perform operations that may include allocating a plurality of storage locations in a system memory of the computer system to a buffer. The operations may further include selecting a particular order for allocating the plurality of storage locations into a cache memory circuit. This particular order may increase a uniformity of cache miss rates in comparison to a linear order. The operations may also include caching subsets of the plurality of storage locations of the buffer using the particular order.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Rohit Natarajan, Jurgen M. Schulz, Christopher D. Shuler, Rohit K. Gupta, Thomas T. Zou, Srinivasa Rangan Sridharan
  • Publication number: 20230067222
    Abstract: A system and method for automation and managing of security requirements and software supply chain in a software development lifecycle in a service-oriented architecture. Shared components can be used in the implementation of multiple software applications and each component has a functionality in the application and a set of controls for its implementation. A requirements library provides a list task requirements for each application which are applicable to the software application based on application context which is adjusted based on the controls required for implementation or controls addressed by the component. The shared components in the component library can be pre-authorized for use and applied to various software projects and applications with tracking, versioning, and dependency management.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Inventors: Deepu Filji, Farbod Hosseyndoust Foomany, Ehsan Foroughi, Rohit Kumar Sethi, Geoffrey Whittington, Trevor Young
  • Publication number: 20230064187
    Abstract: Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 2, 2023
    Inventors: Rohit K. Gupta, Gregory S. Mathews, Harshavardhan Kaushikkar, Jeonghee Shin, Rohit Natarajan
  • Publication number: 20230064369
    Abstract: A configurable interface circuit is disclosed. An integrated circuit (IC) having a particular configuration. The IC includes a memory system and a communication fabric coupled to the memory system. The IC further includes a plurality of agent circuits configured to make requests to the memory system that are in a first format that is not specific to the particular configuration of the IC. A plurality of interface circuits is coupled between corresponding ones of the plurality of agent circuits and the communication fabric. A given one of the plurality of interface circuits is configured to receive a request to the memory system in the first format and output the request in a second format that is specific to the particular configuration of the IC.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Rohit K. Gupta, Rohit Natarajan, Jurgen M. Schulz, Harshavardhan Kaushikkar, Connie W. Cheung
  • Publication number: 20230069097
    Abstract: A method is disclosed. The method includes providing, by an SDK and a first application in a mobile device, first and second security values to a security value verification module in the mobile device. If the mobile device confirms that the first and second security values match, then a second application can proceed with interaction processing.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Digvijay Goutam, Rohit Sehgal
  • Publication number: 20230066235
    Abstract: A method including receiving, at a payment-messaging system from a biller financial institution, a request comprising a public consumer token of a consumer. The consumer provided the public consumer token to a biller system of a biller for a bill payment by the consumer to the biller. The biller system provided the public consumer token to the biller financial institution. The biller financial institution maintains a biller account of the biller. The acts also can include determining a risk metric representing a risk of using the public consumer token for the bill payment. The acts additionally can include sending the risk metric from the payment-messaging system to the biller financial institution. The biller financial institution sends the risk metric to the biller system to allow the biller to determine whether to assume liability for the bill payment.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 2, 2023
    Applicant: Early Warning Services, LLC
    Inventors: Rohit Mehtani, Suresh Munusamy, Rajesh Kulkarni, Charles Schaefer, Bruce Rapport, Rich Rezek, James Armisted
  • Publication number: 20230061846
    Abstract: Driver classification systems and methods are disclosed herein. The driver classification method includes collecting first vehicle driving data from a first vehicle, processing the first vehicle driving data using a driver classification learning model including a machine learning algorithm at one of an edge server and the first vehicle to assign a driver classification to the first vehicle, updating the driver classification learning model based on additional driver classification learning models received from a plurality of additional vehicles, sending the driver classification to an insurance provider, receiving an insurance rate for the first vehicle from the insurance provider based on the driver classification of the first vehicle, and providing the insurance rate to the first vehicle.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Rohit Gupta, Ziran Wang, Kyungtae Han, Prashant Tiwari
  • Publication number: 20230062144
    Abstract: A device includes input data lines associated with a first time domain and output data lines associated with a second time domain. Synchronizing circuitry is coupled between the input data lines and output data lines. The synchronizing circuitry is driven by a synchronizing clock signal generated by clock generating circuitry. The clock generating circuitry is coupled to the input data lines and the synchronizing circuitry. In operation, the clock generating circuitry detects signal transitions on the plurality of input data lines. The clock generating circuitry generates the synchronizing clock signal that drives the synchronizing circuitry based on detected transitions, a clock signal of the first time domain, and a clock signal of the second time domain.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 2, 2023
    Applicant: STMicroelectronics International N.V.
    Inventors: Ankur BAL, Namerita KHANNA, Rajnish GARG, Rohit Kumar GUPTA
  • Publication number: 20230068353
    Abstract: The method includes receiving data characterizing a first segregator code, a first aggregator code and a plurality of configuration parameters associated with a data transmission system. The data transmission system is configured to receive operation data characterizing an operation of an industrial system and transmit a portion of the operation data to a first analytical model. The method also includes modifying the first segregator code and the first aggregator code based on one or more configuration parameters of the plurality of configuration parameters. The method further includes deploying the first segregator code and the first aggregator code in the data transmission system. The first segregator code is configured to provide a first portion of the operation data to the first analytical model via a first data transmission route that includes the first segregator code and the first aggregator code.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Inventors: Uday Biradar, Karan Sonawane, Shreyas Lele, Laukik Ragji, Rohit Uplekar
  • Publication number: 20230066530
    Abstract: Techniques for providing intelligent data profiling services are disclosed. A distributed computing system can include a data profiling service and a data recommender service. During an interactive data session, a user can select a data column of a data entity and request data profiling information for the data column. The data profiling service can compute the requested profile. The data recommender service can then determine a priority rank for the data columns of the data entity. Based on the priority rank, the data profiling service can compute a second data profile for a second data column of the data entity. The second data profile can be stored in a cache for rapid retrieval when the user requests the second data profile.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventor: Rohit Jaykumar Gattani
  • Publication number: 20230066552
    Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
    Type: Application
    Filed: October 25, 2022
    Publication date: March 2, 2023
    Inventors: Marcel VAN OS, Harry J. SADDLER, Lia T. NAPOLITANO, Jonathan H. RUSSELL, Patrick M. LISTER, Rohit DASARI
  • Publication number: 20230068410
    Abstract: An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.
    Type: Application
    Filed: August 24, 2022
    Publication date: March 2, 2023
    Inventors: Bersabel Tadesse, Jonas Sicking, Michael Yong, Sawyer Hood, Yi Tang Jackie Chui, Rohit Chouhan
  • Publication number: 20230065859
    Abstract: Systems and methods for protecting a vehicle at an intersection are disclosed herein. One embodiment detects that the vehicle is stopped at the intersection at one of a first position and a second position; detects that a driver of the vehicle is pressing on an accelerator pedal of the vehicle; delays acceleration of the vehicle automatically by a first predetermined period, when the vehicle has been detected at the first position; and delays acceleration of the vehicle automatically by a second predetermined period, when the vehicle has been detected at the second position. Delaying acceleration of the vehicle automatically prevents the vehicle from being struck by a cross-traffic vehicle that has proceeded through the intersection against a first traffic signal in a red-light state.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 2, 2023
    Inventors: Rohit Gupta, Ziran Wang, Yanbing Wang, Kyungtae Han, Prashant Tiwari
  • Publication number: 20230067307
    Abstract: An apparatus includes a cache controller circuit and a cache memory circuit that further includes cache memory having a plurality of cache lines. The cache controller circuit may be configured to receive a request to reallocate a portion of the cache memory circuit that is currently in use. This request may identify an address region corresponding to one or more of the cache lines. The cache controller circuit may be further configured, in response to the request, to convert the one or more cache lines to directly-addressable, random-access memory (RAM) by excluding the one or more cache lines from cache operations.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Rohit Natarajan, Jurgen M. Schulz, Christopher D. Shuler, Rohit K. Gupta, Thomas T. Zou, Srinivasa Rangan Sridharan
  • Publication number: 20230062904
    Abstract: There is provided a method for a session audit in a communication system having a first plane and a second plane. The method can be employed in a case in which the first plane is a control plane and the second plane is a user plane, or a case in which the first plane is a user plane and the second plane is a control plane. The first plane performs operations of (1) sending to the second plane, an association update request that contains a first vendor-specific information element (IE) having (a) a bit set to indicate a desire for a single control plane (CP) fully-qualified session identification (CP F-SEID), and (b) a CP F-SEID, and (2) receiving from the second plane, an association update response that contains a second vendor-specific IE having (a) the CP F-SEID, and (b) a mapped user plane (UP) fully-qualified session identification (UP F-SEID).
    Type: Application
    Filed: August 18, 2022
    Publication date: March 2, 2023
    Applicant: Mavenir Systems, Inc.
    Inventors: Abhishek Mishra, Vipin Padlikar, Rohit Gupta, Tamanna Jindal
  • Patent number: 11593781
    Abstract: Described are a system, method, and computer program product for reconfiguring a transaction during network processing. The method includes receiving, from a merchant system, a transaction request including transaction data and configured in an initial configuration associated with a single-message transaction or a dual-message transaction. The method includes determining, based at least partly on the transaction data and/or at least one parameter of a merchant profile associated with the merchant system, a recommended configuration associated with a single-message transaction or a dual-message transaction, the recommended configuration different from the initial configuration. The method includes reconfiguring the transaction request based on the recommended configuration.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: February 28, 2023
    Assignee: Visa International Service Association
    Inventor: Rohit Sukhija
  • Patent number: 11595126
    Abstract: A system and method for high speed communication are provided. The system comprises a laser-based system for communication, the system comprising: an acquisition module configured to acquire and characterize a plurality of laser beams; a tracking module configured to track the acquired laser beams, the tracking module comprising: a beaconing feedback and beam divergence mechanism configured to control a beam and detect a beam; an adaptive learning unit configured to implement an adaptive learning detection algorithm to identify and track a unique optical signature from at least one of the acquired laser beams; and a pointing module configured to point at least one laser beam towards a target based on the acquired laser beams.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: February 28, 2023
    Assignee: TRANSCELESTIAL TECHNOLOGIES PTE LTD
    Inventors: Mohammad Danesh, Rohit Jha
  • Patent number: 11595902
    Abstract: According to various embodiments, an electronic device comprises a communication processor, an application processor operatively connected to the communication processor, and a memory, wherein the at least one memory may store instructions configured to, when executed, cause the application processor to identify a user identifier (UID) corresponding to at least one allowed application or at least one disallowed application when the electronic device enters a power saving state and to generate, on the basis of the user identifier, a first packet filter program which includes at least one condition for filtering a packet, and cause the communication processor to identify the first packet filter program generated from the application processor and to filter at least one packet associated with an application other than the at least one allowed application or at least one packet associated with the at least one disallowed application by using the first packet filter program, while the electronic device is in the p
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: February 28, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Marc Calandro, Danish Ehsan Hashmi, Rohit Shankarlingappa, Ramanathan Palaniappan, Ramesh Chandra Vuppala, Yongsoo Kwon
  • Patent number: 11592424
    Abstract: A system for inspecting flexible pipelines comprises a data analyzer, a data collector and an ultrasonic transducer. Further, the ultrasonic transducer is adapted to propagate shear wave into the annulus of the flexible pipeline. The data collector further comprises a data store and a communicator. Further, the system is capable of differentiating flooding and non-flooding condition of the annulus of the flexible pipeline which is subjected to high pressure. Using the system, an indicator of a flooded or non-flooded condition within the flexible pipeline may be calculated using transmitted and detected reflective waves or the lack of detected reflective waves.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: February 28, 2023
    Assignee: Oceaneering International, Inc.
    Inventors: Vilmar da Silva do Vale, Rohit Bali, Samik Das, Sheethal Sasidharan, Vikrant Verma
  • Patent number: 11594189
    Abstract: Throttling circuitry may throttle the backlight reconstruction via backlight reconstruction and compensation circuitry in a display pipeline when power may be limited. This throttling of the display pipeline may limit a number of cycles that may be used for performing backlight reconstruction and compensation.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 28, 2023
    Assignee: Apple Inc.
    Inventors: Prabhu Rajamani, Liang Deng, Oren Kerem, Meir Harar, Ido Yaacov Soffair, Assaf Menachem, John H. Kelm, Rohit K. Gupta