Patents by Inventor Abhishek Agarwal

Abhishek Agarwal 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: 11984980
    Abstract: Methods, systems, and devices for wireless communication are described. Some wireless communications network may operate in accordance with an open-RAN (ORAN) network specification which may support functional splitting between the ORAN distributed unit (O-DU) and the ORAN radio unit (RU). The O-DU may communicate with the O-RU using control messaging. The control message may include a resource resource element (RE) mask and a resource symbol mask, the resource RE mask indicating frequency resources to be allocated for a reference signal transmission across a set of antenna ports and the resource symbol mask indicating time resources to be allocated for the reference signal transmission. Additionally or alternatively, the O-DU may transmit a control message including a puncturing resource RE mask indicating frequency resources for applying a puncturing pattern and a symbol mask indicating time resources for applying the puncturing pattern during a transmission.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: May 14, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Shmuel Vagner, Senthilkumar Sundaram, Abhishek Saurabh Sachidanand Sinha, Orod Raeesi, Roberto Airoldi, Deepak Agarwal
  • Publication number: 20240152557
    Abstract: Records can be matched by a graph neural network model performing entity resolution on the records, and representing each record as a respective node in a graph. Record matching explanations can be generated, each record matching explanation indicating a first set of attributes, and a first set of corresponding values, used for the matching at least two of the records. Nodes can be clustered into a plurality of clusters by aggregating the record matching explanations and, based on the record matching explanations, determining which of the records have high importance values, in the first set of values, that match. At least one cluster explanation can be generated, the cluster explanation indicating a second set of attributes, and a second set of values corresponding to the second set of attributes, used for the clustering the nodes. The record matching explanation and the cluster explanation can be output.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Inventors: Muhammed Abdul Majeed Ameen, Balaji Ganesan, Avirup Saha, Abhishek Seth, Devbrat Sharma, Arvind Agarwal, Soma Shekar Naganna, Sameep Mehta
  • Patent number: 11979318
    Abstract: The present application relates to egressing traffic from a public cloud network. An egress traffic manager configures routing at hosts and edge routers within the public cloud network. The egress traffic manager determines, for an edge router, a plurality of current border gateway protocol (BGP) sessions with external networks. The egress traffic manager configures a virtual router hosted on the edge router to route a portion of egress traffic to a selected one of the external networks via one of the BGP sessions. A host is configured to route the portion of egress traffic within the public cloud network to the edge router. An edge router configured to route, by the virtual router, the portion of egress traffic from the edge router to the selected one of the external networks.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: May 7, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Udupa, Sharad Agarwal, Ryan Andrew Beckett, Rachee Singh, Paramvir Bahl
  • Patent number: 11979476
    Abstract: Aspects of the disclosure are directed to a high performance connection scheduler for reliable transport protocols in data center networking. The connection scheduler can handle enqueue events, dequeue events, and update events. The connection scheduler can include a connection queue, scheduling queue, and quality of service arbiter to support scheduling a large number of connections at a high rate.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: May 7, 2024
    Assignee: Google LLC
    Inventors: Abhishek Agarwal, Weihuang Wang, Weiwei Jiang, Srinivas Vaduvatha, Jiazhen Zheng
  • Publication number: 20240144701
    Abstract: Methods, systems, and non-transitory computer-readable media are configured to perform operations comprising determining an image of an environment. A drivable area and boundary information associated with the environment are determined based on the image. At least one boundary for navigation of the environment is generated based on the drivable area and boundary information.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Inderjot Singh Saggu, Abhishek Bhatia, Ankur Agarwal
  • Publication number: 20240146758
    Abstract: A method, apparatus, and computer program are disclosed. The method may be performed by one or more processors and may comprise receiving first data representing an infrastructure of a computer network, the first data comprising an indication of hosts which form at least part of the computer network and one or more software resources on respective hosts. The method may also comprise receiving second data from a vulnerability scanning software, the second data comprising an indication of one or more vulnerabilities detected in the one or more software resources provided on at least some of the hosts of the computer network. Using a combination of the first data and the second data, output data may be generated representing a risk profile of the computer network infrastructure, the output data indicating one or more subsets of hosts, determined as being at risk of being affected by the detected vulnerabilities by virtue of the software resources they provide for output on a user interface.
    Type: Application
    Filed: December 21, 2023
    Publication date: May 2, 2024
    Inventors: Elliot Colquhoun, Abhishek Agarwal, Andrew Eggleton, Brandon Helms, Carl Ambroselli, Cem Zorlular, Daniel Kelly, Gautam Punukollu, Jeffrey Tsui, Morten Kromann, Nikhil Seetharaman, Raj Krishnan, Samuel Jones, Tareq Alkhatib, Dayang Shi
  • Publication number: 20240137140
    Abstract: Aspects of the disclosure are directed to supporting time synchronization across a datacenter network with greater accuracy. The time synchronization includes both software based and hardware based time synchronization mechanisms to provide more precise time synchronization across various nodes in the datacenter network. The software based mechanism can provide the initial coarse time synchronization while the hardware based mechanism can provide the subsequent finer time synchronization.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Abhishek Agarwal, Ye Tang, Prashant R. Chandra, Simon Luigi Sabato, Hema Hariharan
  • Publication number: 20240121320
    Abstract: Aspects of the disclosure are directed to a high performance connection scheduler for reliable transport protocols in data center networking. The connection scheduler can handle enqueue events, dequeue events, and update events. The connection scheduler can include a connection queue, scheduling queue, and quality of service arbiter to support scheduling a large number of connections at a high rate.
    Type: Application
    Filed: October 7, 2022
    Publication date: April 11, 2024
    Inventors: Abhishek Agarwal, Weihuang Wang, Weiwei Jiang, Srinivas Vaduvatha, Jiazhen Zheng
  • Patent number: 11954443
    Abstract: Techniques are described for performing complaint prioritization using one or more machine learning models for customer communications. For example, a computing system includes a memory and one or more processors in communication with the memory. The one or more processors are configured to receive communication data indicative of a service inquiry from a user device, generate a set of emotion factor values that indicate a measure of particular emotions in the service inquiry, determine, using a machine learning model and based on the set of emotion factor values, an emotional priority score for the service inquiry, and determine a response priority order for the service inquiry based on at least the emotional priority score.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 9, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhishek Kumar, Dipanjan Deb, Amit Agarwal
  • Publication number: 20240111667
    Abstract: Aspects of the disclosure are directed to a memory allocator for assigning contiguous memory space for data packets in on-chip memory of a network interface card. The memory allocator includes a plurality of sub-allocators that correspond to a structure of entries, where each entry represents a quanta of memory allocation. The sub-allocators are organized in decreasing size in the memory allocator based on the amount of memory quanta they can allocate.
    Type: Application
    Filed: September 28, 2022
    Publication date: April 4, 2024
    Inventors: Abhishek Agarwal, Srinivas Vaduvatha, Weiwei Jiang, Hugh McEvoy Walsh, Weihuang Wang, Jiazhen Zheng, Ajay Venkatesan
  • Publication number: 20240112198
    Abstract: Techniques are described for determining a likelihood that a customer communication is fraudulent using one or more machine learning models. For example, a computing system includes a memory and one or more processors in communication with the memory. The one or more processors are configured to: receive a set of emotion factor values for communication data of a current communication associated with a customer, wherein each emotion factor value indicates a measure of a particular emotion factor in the current communication; classify, using an emotion variance model running on the one or more processors, the current communication into an emotional fraud category based on the set of emotion factor values for the current communication associated with the customer; and determine a risk score for the current communication indicative of a probability that the current communication is fraudulent based on at least the emotional fraud category for the current communication.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 4, 2024
    Inventors: Abhishek Kumar, Dipanjan Deb, Julia A. Kosheleva-Coates, Amit Agarwal, Naveen Gururaja Yeri
  • Patent number: 11950180
    Abstract: Various embodiments herein disclose a method camping a User Equipment (UE) on a cell, the method comprising: creating a combined Most Recently Used (MRU) list by merging a list 4G MRU frequencies with a Public Land Mobile Network (PLMN) having a 5GC and a list of 5G MRU frequencies, determining whether one of a 4G cell with 5G core (5GC) and a 5G cell is available for camping by performing a MRU scan on the combined MRU list; performing one of: camping on one of the 4G cell with 5G core and the 5G cell in response to determining that one of the 5G cell and the 4G cell with 5G core is available and performing a 4G MRU frequency scan on a list of 4G without 5GC MRU frequencies in response to determining that one of the 4G cell with 5G core and the 5G cell is not available.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: April 2, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alok Kumar Jangid, Kailash Kumar Jha, Aman Agarwal, Avneesh Tiwari, Ravi Pandappa Kamaladinni, Samiran Bhowmik, Abhishek Kaswan
  • Patent number: 11947916
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums which provide summaries of topics determined within a corpus of documents. These summaries may be used by customer service associates, analysts, or other users to quickly determine both topics discussed and contexts of those topics over a large corpus of text. For example, a corpus of documents may be related to customer complaints and the topics may be summarized to produce summaries such as “credit report update due to stolen identity.” These summarizations may be used to efficiently spot trends and issues.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: April 2, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Amit Agarwal, Dipanjan Deb, Abhishek Kumar, Naveen Gururaja Yeri
  • Patent number: 11936659
    Abstract: Described are examples for providing a system for managing configuration and policies for a virtualized wide area network (vWAN) support on a wide area network (WAN). The vWAN includes a plurality of virtual network entities associated with geographic locations including the physical computing resources of the WAN and virtual connections between the virtual network entities. The system includes a network safety component for managing configurations and policies of the vWAN on the WAN. The network safety component receives a change to a policy or configuration of the vWAN from an operator of a network connected to the vWAN. The network safety component evaluates a set of safety rules for the operator based on the change and a network state of a physical WAN underlying the vWAN. The network safety component generates an error message in response to at least one of the set of safety rules failing the evaluation.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: March 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Andrew Beckett, Sharad Agarwal, Paramvir Bahl, Rachee Singh, Abhishek Udupa
  • Publication number: 20240080154
    Abstract: Certain aspects of the present disclosure provide techniques for wireless communication by a first network entity. The techniques may generally involve generating a message with entries that represent blocks of physical resource blocks (PRBs), for transmitting reference signals over a fronthaul interface using modulation compression; transmitting the message to a second network entity via the fronthaul interface; and processing reference signals, transmitted in the blocks of PRBs on the fronthaul interface using modulation compression.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 7, 2024
    Inventors: Shmuel VAGNER, Michael Francis GARYANTES, Senthilkumar SUNDARAM, Abhishek Saurabh SACHIDANAND SINHA, Shingyu KWAK, Deepak AGARWAL, James KRYSL
  • Patent number: 11914647
    Abstract: A hash table system, including a plurality of hash tables, associated with respective hash functions, for storing key-value pairs; an overflow memory for storing key-value pairs moved from the hash tables due to collision; and an arbiter for arbitrating among commands including update commands, match commands, and rehash commands, wherein for each system clock cycle, the arbiter selects as a selected command one of an update command, a match command, or a rehash command, and wherein the hash table system completes execution of each selected command within a bounded number of system clock cycles.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventors: Weiwei Jiang, Srinivas Vaduvatha, Prashant R. Chandra, Jiazhen Zheng, Hugh McEvoy Walsh, Weihuang Wang, Abhishek Agarwal
  • Publication number: 20240064215
    Abstract: Compressing connection state information for a network connection including receiving an input bitmap having a sequence of bits describing transmit states and receive states; partitioning the input bitmap into a plurality of equal size blocks; partitioning each of the blocks into a plurality of equal sized sectors; generating a block valid sequence indicating the blocks having at least one bit set; generating, for each block having at least one bit set, a sector information sequence, the sector information sequence indicating, for the corresponding block, the sectors that have at least one bit set and an encoding type for each sector; and generating one or more symbols by encoding each sector that has at least one bit set.
    Type: Application
    Filed: May 22, 2023
    Publication date: February 22, 2024
    Inventors: Srinivas Vaduvatha, Weiwei Jiang, Prashant Chandra, Opeoluwa Oladipo, Jiazhen Zheng, Hugh McEvoy Walsh, Weihuang Wang, Abhishek Agarwal
  • Publication number: 20240045800
    Abstract: Aspects of the disclosure are directed to high performance connection cache eviction for reliable transport protocols in data center networking. Connection priorities for connection entries are determined to store the connection entries in a cache based on their connection priority. During cache eviction, the connection entries with a lowest connection priority are evicted from the cache. Cache eviction can be achieved with low latency at a high rate.
    Type: Application
    Filed: August 8, 2022
    Publication date: February 8, 2024
    Inventors: Abhishek Agarwal, Jiazhen Zheng, Srinivas Vaduvatha, Weihuang Wang, Hugh McEvoy Walsh, Weiwei Jiang, Ajay Venkatesan, Prashant R. Chandra
  • Publication number: 20240039294
    Abstract: A computer implemented method for engineering a process bus system, a substation engineering tool, and a substation communication configuration tool are provided. The computer implemented method obtains, from the substation engineering tool, engineering data associated intelligent electronic device(s) deployable in a substation, using an SCD file, generates publisher-subscriber data by determining a publisher logical device and a subscriber logical device from the IEDs and the connections therebetween, based on the engineering data, stores into the engineering data the publisher-subscriber data, transfers the engineering data to the substation communication configuration tool via the SCD file, and automatically maps, in the substation communication configuration tool, the publisher logical device and the subscriber logical device with the GOOSE and SMV information based on the engineering data and the publisher-subscriber data.
    Type: Application
    Filed: July 18, 2023
    Publication date: February 1, 2024
    Inventors: Abhishek Agarwal, Stefan Flemming
  • Patent number: 11882145
    Abstract: A method, apparatus, and computer program are disclosed. The method may be performed by one or more processors and may comprise receiving first data representing an infrastructure of a computer network, the first data comprising an indication of hosts which form at least part of the computer network and one or more software resources on respective hosts. The method may also comprise receiving second data from a vulnerability scanning software, the second data comprising an indication of one or more vulnerabilities detected in the one or more software resources provided on at least some of the hosts of the computer network. Using a combination of the first data and the second data, output data may be generated representing a risk profile of the computer network infrastructure, the output data indicating one or more subsets of hosts, determined as being at risk of being affected by the detected vulnerabilities by virtue of the software resources they provide for output on a user interface.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: January 23, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Elliot Colquhoun, Abhishek Agarwal, Andrew Eggleton, Brandon Helms, Carl Ambroselli, Cem Zorlular, Daniel Kelly, Gautam Punukollu, Jeffrey Tsui, Morten Kromann, Nikhil Seetharaman, Raj Krishnan, Samuel Jones, Tareq Alkhatib, Dayang Shi