Patents by Inventor Mahesh

Mahesh 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: 11736594
    Abstract: A method and system of a low-latency FPGA framework based on reliable UDP and TCP re-assembly middleware is disclosed. The need for low-latency communication in digital systems has increased drastically. The disclosed FPGA framework enables low-latency communication as a hybrid framework that supports both UDP & TCP communication. As known in art, TCP provides error checking support hence making TCP more reliable as compared to UDP, while UDP is faster but not reliable. Hence the disclosed low-latency FPGA framework latency utilizes the advantage of both UDP and TCP by utilizing UDP for its speed, while switching to TCP in case of a missing sequence in UDP. Further, the disclosed system proposes a TCP re-assembly middleware architecture for processing TCP with a lower-latency, wherein the TCP re-assembly middleware is an independent middleware that is a modular and a plug-play independent middleware.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: August 22, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Dhaval Shah, Sunil Puranik, Manoj Nambiar, Mahesh Damodar Barve, Ishtiyaque Shaikh, Piyush Manavar, Sharyu Vijay Mukhekar
  • Patent number: 11734121
    Abstract: Methods and systems for block-level data prioritization during a backup operation are disclosed. According to some embodiments, the method includes extracting a backup data criticality from header information of one or more data blocks. The method further includes based on the extracted backup data criticality, assigning a weighted value corresponding to the backup data criticality. The method further includes for each data block, calculating a Euclidean distance of the data block to a consecutive data block using the weighted value.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: August 22, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mahesh Reddy A V, Swaroop Shankar DH, Chetan Battal
  • Patent number: 11736438
    Abstract: Different database deployments, or other data system deployments, may want to communicate with each other without sacrificing security or control. To this end, embodiments of the present disclosure may provide secure message exchange techniques for a source and/or target deployment. Configurable rule sets may be stored in the deployments; the rule sets may define what messages may be communicated between deployments. The deployments may implement a selective filtering scheme in one or more stages based on the rule sets to filter outgoing and/or incoming messages.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: August 22, 2023
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Eric Robinson
  • Patent number: 11736395
    Abstract: Techniques are described in which a centralized controller constructs a service chain between a bare metal server (BMS) and a virtual execution element (e.g., virtual machine or container), or in some instances a remote BMS, across a plurality of networks. In some examples, the controller may construct a service chain between a BMS and a virtual execution element or remote BMS using Ethernet Virtual Private Network (EVPN)-Virtual Extensible Local Area Network (VXLAN) and Internet Protocol Virtual Private Networks (IP VPNs) such as BGP/Multiprotocol Label Switching (BGP/MPLS) IP VPNs.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: August 22, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Anantharamu Suryanarayana, Manish Krishnan, Jacopo Pianigiani, Vivekananda Shenoy, Mahesh Sivakumar
  • Publication number: 20230260262
    Abstract: A method of generating labeled training images for a machine learning system includes providing a set of labeled images, each of the labeled images in the set of labeled images depicting an instance of a type of object and comprising a label identifying the type of object, providing an unlabeled image including an instance of the object, generating bounding box coordinates for one or more bounding boxes around the instance of the object in the unlabeled image using the labeled images in the set of labeled images as templates, consolidating the one or more bounding boxes into a consolidated bounding box around the instance of the object in the unlabeled image, and labeling the consolidated bounding box according to the type of object to generate a labeled output image including bounding box coordinates of the consolidated bounding box.
    Type: Application
    Filed: July 27, 2020
    Publication date: August 17, 2023
    Inventors: Fernando MARTINEZ, Jose Joaquin MURILLO SIERRA, Mahesh CHILAKALA, Mitesh THAKKAR
  • Publication number: 20230259340
    Abstract: A computation graph is accessed. In the computation graph, operations to be performed are represented as interior nodes, inputs to the operations are represented as leaf nodes, and a result of the operations is represented as a root. Selected sets of the operations are combined to form respective kernels of operations. Code is generated execute the kernels of operations. The code is executed to determine the result.
    Type: Application
    Filed: April 14, 2023
    Publication date: August 17, 2023
    Inventors: Mahesh RAVISHANKAR, Vinod GROVER, Evghenii GABUROV, Alberto MAGNI, Sean Youngsung LEE
  • Publication number: 20230259837
    Abstract: At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string corresponding to the second retrieval token. The system can compare the first bit string to the second bit string to determine a similarity value. The system can determine the similarity value is greater than a predetermined threshold. The system can remove the first and second retrieval token from the plurality to create a pruned set of retrieval tokens.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 17, 2023
    Inventors: Mahesh Keralapura Manjunatha, Chiu Wah So
  • Patent number: 11729096
    Abstract: Embodiments may be generally direct to apparatuses, systems, method, and techniques to provide multi-interconnect protocol communication. In an embodiment, an apparatus for providing multi-interconnect protocol communication may include a component comprising at least one connector operative to connect the component to at least one off-package device via a standard interconnect protocol, and logic, at least a portion of the logic comprised in hardware, the logic to determine data to be communicated via a multi-interconnect protocol, provide the data to a multi-protocol multiplexer to determine a route for the data, route the data on-package responsive to the multi-protocol multiplexer indicating a multi-interconnect on-package mode, and route the data off-package via the at least one connector responsive to the multi-protocol multiplexer indicating a multi-interconnect off-package mode. Other embodiments are described.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: August 15, 2023
    Assignee: Intel Corporation
    Inventors: Debendra Das Sharma, Michelle C. Jen, Mark S. Myers, Don Soltis, Ramacharan Sundararaman, Stephen R. Van Doren, Mahesh Wagh
  • Patent number: 11726939
    Abstract: Systems, methods, and devices can involve a host device that includes a root complex, a link, and an interconnect protocol stack coupled to a bus link. The interconnect protocol stack can include multiplexing logic to select one of a Peripheral Component Interconnect Express (PCIe) upper layer mode, or an accelerator link protocol upper layer mode, the PCIe upper layer mode or the accelerator link protocol upper layer mode to communicate over the link, and physical layer logic to determine one or more low latency features associated with one or both of the PCIe upper layer mode or the accelerator link protocol upper layer mode.
    Type: Grant
    Filed: September 25, 2021
    Date of Patent: August 15, 2023
    Assignee: Intel Corporation
    Inventors: Debendra Das Sharma, Michelle C. Jen, Prahladachar Jayaprakash Bharadwaj, Bruce Tennant, Mahesh Wagh
  • Publication number: 20230252423
    Abstract: A method of documenting services performed for a secured property including: receiving a first actuation request from a service person via a service person computing device, the first actuation request being directed to an access control of the secured property; detecting a first actuation of the access control in response to the first actuation request; receiving service details, the service details describing a service being performed at the secured property associated with the first actuation request; saving the service details in a public ledger; receiving a second actuation request from a potential buyer via a potential buyer computing device, the second actuation request being directed to the access control; detecting a second actuation of the access control in response to the second actuation request; and granting authorization to the potential buyer to view the public ledger via the potential buyer computing device in response to the second actuation.
    Type: Application
    Filed: February 1, 2023
    Publication date: August 10, 2023
    Inventors: Ramesh Lingala, Teri Lynne Briskey, Subhash Reddy Gopavaram, Mahesh Kodamati, Aswin Sukumaran Nair, Adam Cooper
  • Publication number: 20230251861
    Abstract: Systems and methods for obtaining a set of instructions for executing a computer program and generating executable code for the computer program based, at least in part, on scheduling operations associated with the executable code according to a polyhedral representation of a directed acyclic graph. The set of instructions may be represented as a domain-specific language. The executable code may be executable code for a specific processor architecture.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Inventors: Venmugil Elango, Norman Rubin, Mahesh Ravishankar, Vinod Grover
  • Publication number: 20230254942
    Abstract: A network function is configured to initiate a bulk session cleanup with a single release request. The network function detects a configuration change to a wireless network system that affects multiple user sessions for multiple user devices. The network function generates a single bulk session release request identifying the affected user sessions and provides the single bulk session release request to at least one other network function responsible for the user sessions.
    Type: Application
    Filed: April 12, 2023
    Publication date: August 10, 2023
    Inventors: Abhishek Dhammawat, Mahesh Satyanarayana, Srinath Gundavelli
  • Patent number: 11717894
    Abstract: An indexable drill insert (10) includes a top surface (12), a bottom surface (14), and a plurality of side surfaces (16) adjoining the top surface (12) and the bottom surface (14). A plurality of cutting edges (20) is formed by an intersection of a respective side surface (16) with the top surface (12). One aspect of the invention is that the top surface (12) includes a protruding portion (50) having a backwall (50a) and a segmented portion (52) extending radially outwardly with respect to the protruding portion (50) for effective chip breaking. Another aspect of the invention is that a rake surface (48) has a positive rake angle (RA) that varies along a first cutting edge section (22) of the cutting edge (20) to lower cutting force.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: August 8, 2023
    Assignee: KENNAMETAL INDIA LTD.
    Inventor: Mahesh Todkar
  • Patent number: 11722446
    Abstract: Message moderation is described herein. In an example, a message posted to a virtual space of a communication platform can be flagged for review by a reviewer (e.g., an administrator or other user permissioned to review messages). In some examples, such a reviewer can review a flagged message and determine one or more actions to be performed. Such actions can include removing the message from presentation via the communication platform, modifying presentation of the message via a user interface of the communication platform, replying to the message (e.g., to suggest taking the conversation offline or to another virtual space), disabling interaction with the message, and/or the like. Message moderation, as described herein, can streamline resolution of conversations that become out of hand and/or off topic.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: August 8, 2023
    Assignee: Salesforce, Inc.
    Inventors: Siddhi Soman, Corey Baker, Jessica Fain, Stephen Burgess, Matthew Hodgins, Himanshu Sharma, Sri Mahesh Vutukuri, Nicole Fish
  • Patent number: 11717781
    Abstract: A filter cartridge assembly is disclosed, which includes a housing having a reservoir for collecting fluids entering the housing through a gas return path, a sensor located within the reservoir for detecting a fluid level therein, and a backer plate positioned within the housing adjacent an inlet port to the reservoir and including fluid management structure to shield the sensor from fluid entering the reservoir from the gas return path through the inlet port and causing a false indication of the fluid level in the reservoir.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 8, 2023
    Assignee: Conmed Corporation
    Inventors: Jacob Jones, Joseph Allen, Jonathan Teymouri, Stephanie Retureta, Rodney Crain, Mahesh Krishnamoorthy
  • Publication number: 20230246941
    Abstract: Techniques are described in which a centralized controller, such as a software defined networking (SDN) controller, constructs a service chain that includes a physical network function (PNF) between a bare metal server (BMS) and a virtual execution element (e.g., virtual machine or container), or in some instances a remote BMS, or vice-versa. In accordance with the techniques disclosed herein, the controller may construct an inter-network service chain that includes PNFs, or a combination of PNFs and virtualized network functions (VNFs). The controller may construct an inter-network service chain to steer traffic between a BMS and a virtual execution element or remote BMS through an inter-network service chain using Virtual Extensible Local Area Network (VXLAN) as an underlying transport technology through the service chain.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 3, 2023
    Inventors: Mahesh Sivakumar, Anantharamu Suryanarayana, Ankur Tandon
  • Publication number: 20230242546
    Abstract: Described herein are compounds that are TYK2 inhibitors, methods of making such compounds, pharmaceutical compositions and medicaments comprising such compounds, and methods of using such compounds in the treatment of conditions, diseases, or disorders that would benefit from modulation of TYK2 activity.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 3, 2023
    Inventors: Anjali PANDEY, Gregory DIETSCH, Bhaskar CHAUDHURI, Seetharaman MANOJVEER, Mahesh THAKKAR, Athisayamani Jeyaraj DURAISWAMY, Sukesh KALVA
  • Publication number: 20230241514
    Abstract: Systems and methods are provided for gaming solutions across different gaming channels, different entities, and different environments using blockchain and/or non-fungible token (NFT) components and/or functionality. In an embodiment, a computing system can associate an NFT with a game session executed via a gaming device associated with a gaming environment, where the NFT is configured to allow for recreation of the game session via a local device associated with the gaming environment or a remote device associated with a second environment being different from the gaming environment. In another embodiment, a computing system and/or a gaming device can: perform a blockchain mining process and concurrently execute a game; track one or more game participation metrics corresponding to a player participating in the game and provide the player with a defined percentage of a token based at least in part on the one or more game participation metrics.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 3, 2023
    Inventors: Mili Dalmia, Sunil Somanna T S, Ramesh Gandhi Mathiyalagan, Muthu Velu, Mark Hinchcliffe, Mahesh Lakshmana Perumal
  • Publication number: 20230244695
    Abstract: A system for sub-table replication within a materialized view of a source data table. A materialized view of a source data table is generated based on a query, the source data table having a plurality of data table rows associated with a plurality of client identifiers and including an entitlements column and data content, the entitlements column including a plurality of provider account identifiers and a plurality of consumer account identifiers. An update to an entitlements table of the source data table is detected where the entitlements table includes a plurality of entitlements table rows and where the entitlements table rows are associated with the client identifiers, the consumer account identifiers, and the provider account identifiers. An update to the source data table based on the first update to the entitlements table is detected, and an incremental replication of the materialized view of the source data table is performed.
    Type: Application
    Filed: April 5, 2023
    Publication date: August 3, 2023
    Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
  • Publication number: 20230243761
    Abstract: An agricultural system with an agricultural harvester has a terahertz sensor. The terahertz sensor includes at least one a terahertz source disposed to direct electromagnetic radiation toward a harvest material of the agricultural harvester. A terahertz detector is disposed to detect the terahertz electromagnetic radiation after the terahertz electromagnetic radiation interacts with the harvest material. A controller is operably coupled to the terahertz detector and is configured to detect a harvest-related parameter based on a signal from the terahertz detector and to perform an action based on a detected parameter.
    Type: Application
    Filed: March 28, 2023
    Publication date: August 3, 2023
    Inventors: Mahesh Somarowthu, Noel W. ANDERSON