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).

  • Publication number: 20210406290
    Abstract: A method includes receiving, at a computing device, an electronic document, wherein the electronic document is a legal brief comprising a plurality of paragraphs; identifying one or more argument paragraphs from among the plurality of paragraphs, wherein each of the one or more argument paragraphs includes one or more legal arguments; performing a textual search of a corpus of legal documents based on a selected set of the identified argument paragraphs; performing a semantic search of the corpus of legal documents based on the selected set of the identified argument paragraphs; combining results of the textual search and the semantic search; and presenting the combined results to a user.
    Type: Application
    Filed: June 30, 2021
    Publication date: December 30, 2021
    Applicant: RELX Inc.
    Inventors: Sanjay Sharma, Janardhana R. Punuru, Mahesh Pendyala, Mark Shewhart
  • Patent number: 11211036
    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Arthur L. Spence, Joshua P. de Cesare, Ilie Garbacea, Guy Cote, Mahesh B. Chappalli, Malcolm D. Gray, Christopher P. Tann
  • Patent number: 11210149
    Abstract: A method, computer program product, and computer system for prioritization of data collection and analysis for incident detection. Data points within a plurality of monitor data corresponding to effects of incidents may be identified by a computing device. The plurality of monitor data may be converted to a set of time series extracted from the plurality of monitor data. The set of time series may be aligned and summarized. A causal relationship graph may be constructed between the set of time series extracted from the plurality of monitor data. Features may be prioritized by likelihood of importance in incident analysis based upon, at least in part, the causal relationship graph.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Uttam Thakore, HariGovind Venkatraj Ramasamy, Yu Gu, Mahesh Viswanathan
  • Patent number: 11207495
    Abstract: A catheter assembly includes a catheter hub defining an interior cavity and a catheter tube extending distally thereof. A rigid actuator is positioned to extend proximally in the interior cavity and support a seal member positioned thereon in the interior cavity. The seal member includes a central membrane, a distal portion, and a proximal portion. An hourglass shaped actuator cavity is formed in the distal portion and receives a barbed end of the actuator. The outer surface of the seal member is in partial circumferential engagement with the catheter hub to define an air path that allows fluid communication between areas of the interior cavity distal and proximal of the seal member. The seal member may be configured for multi-use and include a biasing member that moves the seal member to force the membrane back over the actuator to close the membrane.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 28, 2021
    Assignee: SMITHS MEDICAL ASD, INC.
    Inventors: David J. Goral, Christopher D. Roehl, James M. Muskatello, Mahesh Munavalli, Jocelyn C. Michaud
  • Patent number: 11212218
    Abstract: The disclosure herein describes a method and a system for message based communication and failure recovery for FPGA middleware framework. A combination of FPGA and middleware framework provides a high throughput, low latency messaging and can reduce development time as most of the components can be re-used. Further the message based communication architecture built on a FPGA framework performs middleware activities that would enable reliable communication using TCP/UDP between different platforms regardless of their deployment. The proposed FPGA middleware framework provides for reliable communication of UDP based on TCP as well as failure recovery with minimum latency during a failover of an active FPGA framework during its operation, by using a passive FPGA in real-time and dynamic synchronization with the active FPGA.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: December 28, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Manoj Karunakaran Nambiar, Swapnil Rodi, Sunil Puranik, Mahesh Damodar Barve
  • Publication number: 20210398162
    Abstract: A system and computer-implemented method distributes rewards and loyalty points in a payment network based on purchase patterns. The system and method may receive purchase data corresponding to a plurality of purchases where the purchase data includes a merchant, a purchase location, and a purchase time. The system and method may then determine a shopping pattern based on the purchase data. The shopping pattern may indicate a probability that a first purchase transaction beginning at a first store will proceed to a second purchase transaction at a second store. The system and method may also receive further purchase data corresponding to a user computer system and compare it to the shopping pattern. The system and method may then send, to the user computer system, one or more of rewards and loyalty points corresponding to the second store when the further purchase data includes the first store.
    Type: Application
    Filed: September 27, 2019
    Publication date: December 23, 2021
    Inventors: Prithwiraj Mitra, Nitin Singhal, Sukalyan Chakraborty, Urjit Anand Khadilkar, Nikhil Ghate, Mahesh Joshi
  • Publication number: 20210399982
    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: Application
    Filed: August 2, 2021
    Publication date: December 23, 2021
    Inventors: Debendra Das Sharma, Michelle C. Jen, Mark S. Myers, Don Soltis, Ramacharan Sundararaman, Stephen R. Van Doren, Mahesh Wagh
  • Patent number: 11204708
    Abstract: A method for managing data includes obtaining, by a backup agent, a migration request, wherein the migration request specifies a plurality of users, and in response to the migration request: identifying a set of source-format data sets in a backup storage system, mounting the set of source-format data sets from the backup storage system, performing data mining on the set of source-format data sets in response to the mounting to obtain a hierarchical structure, generating a cloud-based service user account for each user of the plurality of users, wherein the cloud-based service user accounts are associated with a cloud-based service, obtaining source-format data sets associated with each user of the plurality of users using the hierarchical structure, and initiating a migration of the source-format data sets to the cloud-based service.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: December 21, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Aneesh Kumar Gurindapalli, Deepthi Urs, Mahesh Reddy Appireddygari Venkataramana, Swaroop Shankar D H
  • Publication number: 20210390125
    Abstract: Evaluating risk of sensitive data associated with a target data set includes a computer system receiving a pattern that defines sensitive data and a selection of a data set as the target data set for evaluating. The system determines portions of the target data set from which to select sample data sets and determines, responsive to a confidence limit and sizes of the respective portions of the target data, a size of a sample data set for each respective target data set portion. The system randomly samples the target data set portions to provide sample data sets of the determined sample data set sizes and determines whether there is an occurrence of the sensitive data in each sample data set by searching for the pattern in the sample data sets. The system determines a proportion of the sample data sets that have the occurrence of the sensitive data.
    Type: Application
    Filed: June 13, 2020
    Publication date: December 16, 2021
    Inventors: RAGINENI SATHYANARAYANA, Sagar Deshpande, Mahesh Shivram Paradkar, Raghuraman Seshadri
  • Publication number: 20210390879
    Abstract: A computer-implemented method may be used for training aircraft operators. The method may include determining a set of recommended flight training topics for a target aircraft operator, and receiving flight data recorded from simulator training performed by the aircraft operator or operation of aircraft by the aircraft operator. Additionally, the method may include analyzing the flight data to determine a proficiency evaluation, the proficiency evaluation being a measure of proficiency of the aircraft operator in one or more training topics, and adjusting the set of recommended flight training topics based on proficiency evaluation.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventors: Mahesh SIVARATRI, Raghu SHAMASUNDAR, Srihari JAYATHIRTHA, Kalimulla KHAN
  • Publication number: 20210392192
    Abstract: Examples described herein provide network service discovery in a network. Examples herein include receiving, from a network device in the network, a set of records corresponding to a set of service advertisements indicative of capabilities of services hosted by respective host devices connected to the network device. Examples herein include determining, a set of neighbor network devices corresponding to the network device, based on radio frequency (RF) data in the network and a predefined set of policies associated with each of the set of records. Examples herein further include sending the set of records to the set of the neighbor network devices, where each of the set of neighbor network devices is to serve service discovery requests based on the set of records.
    Type: Application
    Filed: April 6, 2021
    Publication date: December 16, 2021
    Inventors: Shashanka Suryanarayana Machikoppa, Mahesh Venkateshwaran, Edward Muniswamy Victor Vajravelu
  • Patent number: 11200866
    Abstract: In some aspects, the present disclosure provides a method for generating a frame. The method includes receiving a first fence indicating that a first frame stored in a display processor unit (DPU) buffer has been consumed by a hardware component. The method also includes in response to receiving the first fence, fetching a plurality of layers from an application buffer, the plurality of layers corresponding to a second frame. The method also includes determining to use both a DPU and a graphics processing unit (GPU) to process the plurality of layers for composition of the second frame. The method also includes fetching the first fence from the DPU buffer and generating a second fence.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: December 14, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Dileep Marchya, Sudeep Ravi Kottilingal, Srinivas Pullakavi, Dhaval Kanubhai Patel, Prashant Nukala, Nagamalleswararao Ganji, Mohammed Naseer Ahmed, Mahesh Aia, Kalyan Thota, Sushil Chauhan
  • Patent number: 11202301
    Abstract: A self-learning rate access prioritizer for high-priority applications in a wireless network is provided herein. The self-learning rate access prioritizer includes a method of assigning an application rate limiter for each high-priority network software application. The method further includes employing an assigned application rate limiter to determine the present bandwidth for a first high-priority network software application. Next, the method includes re-provisioning bandwidth to the first high-priority network software application in response to a ratio of a first bandwidth of the first high-priority network software application and a provisioned bandwidth for the first high-priority network software application. Furthermore, the method includes re-provisioning bandwidth from the first high-priority network software application in response to the ratio being less than a low utilization ratio assigned to the first high-priority network software application.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hardik Sanghavi, Mahesh Dantakale, Santosh Jayawadagi
  • Patent number: 11200966
    Abstract: A computerized method is presented for improving medical records of an individual based on received information from a device or wearable, the method comprising: retrieving from a record-keeping database medical-related information associated with the individual; retrieving from a device associated with the individual a measurable factor; determining, based at least partly on the medical-related information, that the measurable factor poses a medical risk to the individual; and communicating instructions to the record-keeping database to store, in association with the individual, information related to the medical risk. Other methods may associate a location with a medical risk. Other methods may aggregate medical information received from devices or wearables and associate it with a location. Mapping this information with regard to locations may allow early prediction of an epidemic.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 14, 2021
    Assignee: CERNER INNOVATION, INC.
    Inventors: Satya Krishna Pillarisetty, Krishna Kumar, Mahesh Vilas Kotekar, Pradeep Premakumar, Thampuraj Dharmamoorthy
  • Patent number: 11199410
    Abstract: A device including microelectromechanical systems (MEMS) sensors is used in dead reckoning in conditions where Global Positioning System (GPS) signals or Global Navigation Satellite System (GNSS) signals are lost. The device is capable of tracking the location of the device after the GPS/GNSS signals are lost by using MEMS sensors such as accelerometers and gyroscopes. By calculating a misalignment angle between a sensor frame of the device with either the movement direction of the vehicle or the walking direction of a pedestrian using the MEMS sensors, the device can accurately calculate the location of a user of the device even without the GPS/GNSS signals. Accordingly, a device capable of tracking the location of a pedestrian and a user riding in a vehicle without utilizing GPS/GNSS signals can be provided.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 14, 2021
    Assignee: STMICROELECTRONICS, INC.
    Inventors: Mahaveer Jain, Mahesh Chowdhary
  • Publication number: 20210380908
    Abstract: A method for producing a powder detergent; said method comprising steps of: (a) combining (i) a polymer comprising polymerized units of at least one nitrogen-containing ethylenically unsaturated monomer having at least one pKa value from 6 to 11.5 and at least one ethylenically unsaturated carboxylic acid monomer, (ii) at least one surfactant, (iii) inorganic salts and (iv) water to form a slurry; wherein the slurry has a solids content from 50 to 90 wt %; and (b) spray drying the slurry to form a powder detergent.
    Type: Application
    Filed: March 21, 2019
    Publication date: December 9, 2021
    Inventors: Laercio De Albuquerque, Robert Butterick, Mahesh R. Sawant, Afua Sarpong Karikari
  • Publication number: 20210385096
    Abstract: A system meters execution of an application module at an edge computing device. A secure workload package is transmitted securely from a workload provisioning service to the edge computing device. The secure workload package includes the application module, a trusted metering application, and a provisioning service authentication token. The provisioning service authentication token is verified in the secure workload package based on an edge device authentication token generated at the edge computing device. The trusted metering application is executed in a trusted execution environment of the edge computing device, responsive to verifying the provisioning service authentication token. The application module of the edge computing device is executed, wherein the trusted metering application is configured to monitor execution metrics of the application module on the edge computing device. The execution of the application module is managed based on the monitored execution metrics.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Inventors: Eustace Ngwa ASANGHANWA, Mahesh Sham ROHERA
  • Publication number: 20210384912
    Abstract: An integrated circuit device may include a programmable fabric die having programmable logic fabric and configuration memory that may configure the programmable logic fabric. The integrated circuit device may also include a base die that may provide fabric support circuitry, including memory and/or communication interfaces as well as compute elements that may also be application-specific. The memory in the base die may be directly accessed by the programmable fabric die using a low-latency, high capacity, and high bandwidth interface.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Inventors: Scott Jeremy Weber, Aravind Raghavendra Dasu, Mahesh A. Iyer, Patrick Koeberl
  • Publication number: 20210383049
    Abstract: An integrated circuit with programmable logic circuitry is provided. The integrated circuit may include quiet regions, toggling regions, or unused regions. An integrated circuit may also include heavily-used metal routing paths, lightly-used metal routing paths, and unused metal routing paths. Circuit design tools may be used to generate multiple configuration images that replace the quiet regions with toggling or unused regions, that swap the heavily-used metal routing paths with lightly-used or unused metal routing paths, or that use random fitter seeds of improve the usage coverage to statistically reduce the always quiet regions on the integrated circuit. The multiple configuration images implement the same design and can be used to reconfigure the integrated circuit upon startup to reduce aging effects and improve circuit performance.
    Type: Application
    Filed: August 19, 2021
    Publication date: December 9, 2021
    Applicant: Intel Corporation
    Inventors: Ning Cheng, Xiangyong Wang, Mahesh A. Iyer
  • Publication number: 20210382636
    Abstract: A write lock request for a data object on behalf of a first data accessor is received at a lock manager. The data object is currently locked on behalf of a second data accessor. The lock manager modifies lock metadata associated with the data object to indicate the first data accessor as the primary lock owner, and designates the second data accessor as a non-primary owner.
    Type: Application
    Filed: July 24, 2020
    Publication date: December 9, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Saravana Perumal, Abhijit Chaudhuri, Mahesh H. Dhabade, Vivek Yadav, Nagaprasad K P, Rahul Kamalkishore Agrawal, Pankaj Chawla, Visakh Sakthidharan Nair