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: 10370958
    Abstract: A method for locally performing a well test may include receiving, at a processor, data associated with a flow of hydrocarbons directed into an output pipe via a multi-selector valve configured to couple to one or more hydrocarbon wells. The method may also include determining one or more virtual flow rates of the liquid and gas components based on the data. The method may then send a signal to a separator configured to couple to the output pipe, wherein the signal is configured to cause the separator to perform a well test for a respective well when the virtual flow rates of the liquid and gas components do not substantially match well test data associated with the respective well, wherein the well test data comprises one or more flow rates of the liquid and gas components determined during a previous well test for the respective well.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: August 6, 2019
    Assignee: Rockwell Automation Asia Pacific Business Center PTE, LTD.
    Inventors: Miguel Armando Machado, Srikanth G. Mashetty, Mahesh Purohit, Hassan S. Suheil
  • Publication number: 20190238899
    Abstract: An example includes monitoring a media stream for a break of the media stream, the media stream being received by a media client; detecting the break of the media stream, where detection of the break indicates that supplemental content is to be provided during the break; sending a request for supplemental content information to a supplemental content server; receiving the supplemental content information for the break from the supplemental content server, the supplemental content information being based on the location of the media client; streaming the supplemental content to the media client within a supplemental content stream; and sending a notification to the media client, the notification including information that enables the media client to access the supplemental content stream during the break of the media stream based on the notification.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Eduardo Jimenez, Rodrigo Meneses, Mahesh Kumar Vasanthusomashekar
  • Publication number: 20190238179
    Abstract: One or more link training signals are received, including instances of a link training pattern, on a plurality of lanes of a physical link that includes at least one valid lane and a plurality of data lanes. The plurality of lanes are trained together using the link training signals to synchronize sampling of the valid lane with sampling of the plurality of data lanes. An active link state is entered and a valid signal received on the valid lane during the active link state. The valid signal includes a signal held at a value for a defined first duration and indicates that data is to be received on the plurality of data lanes in a second defined duration subsequent to the first duration. The data is to be received, during the active link state, on the plurality of data lanes during the second defined duration.
    Type: Application
    Filed: September 26, 2015
    Publication date: August 1, 2019
    Inventors: Venkatraman Iyer, Lip Khoon Teh, Mahesh Wagh, Zuoguo Wu, Azydee Hamid, Gerald S. Pasdast
  • Publication number: 20190238906
    Abstract: An example includes receiving a request for supplemental content; determining a type of supplemental content insertion to be performed to insert the supplemental content within the media stream; identifying a break of the media stream based on a characteristic of the media stream and the type of supplemental content insertion; determining location information identifying a location associated with a media client accessing the media stream; identifying the supplemental content for the break based on the location associated with the media client; generating an instruction file associated with the type of supplemental content insertion and the supplemental content, where the instruction file is to include supplemental content information for inserting the supplemental content in the break of the media stream; and sending the instruction file to the media client to enable the media client to access the supplemental content that is to be inserted within the media stream.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Eduardo Jimenez, Rodrigo Meneses, Mahesh Kumar Vasanthusomashekar
  • Publication number: 20190236601
    Abstract: A system for identifying and associating merchant attributes data of a merchant with transaction data may be integrated with existing payment processing systems to provide for detailed merchant attributes data (e.g., merchant name, merchant ownership data, and merchant address data). The system may receive and modify merchant attributes data retrieved from an external source (e.g., an acquirer computer or third party to a transaction) and store the merchant attributes data in a database. The merchant attributes data may be retrieved and correlated with transaction data and provided to entities (e.g., issuer computers) involved with the transaction for authorization decisioning, fraud analysis, and data analytics.
    Type: Application
    Filed: April 10, 2019
    Publication date: August 1, 2019
    Inventors: Martin D. Izenson, Linda McGee, Mahesh Joshi, Tatyana Dubinsky, Basudeb Ghosh, Sathis Kumar Appukutty
  • Patent number: 10368310
    Abstract: A computing device may include an accessory radio that facilitates point-to-point wireless connectivity between the computing device and one or more accessory devices. The accessory radio may periodically broadcast its presence to the one or more accessory devices while operating in an active state. The accessory radio may transition from the active state to a sleep state after a period of inactivity. The computing device may also include a general purpose radio that may facilitate general wireless connectivity between the computing device and other devices. The general purpose radio may listen for any messages that are intended for the accessory radio while the accessory radio is in the sleep state. The general purpose radio may activate the accessory radio in response to the general purpose radio receiving a message, while the accessory radio is in the sleep state, that satisfies at least one activation condition.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: July 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Srinivasa L. Rao, Dong Hee Pi, Mahesh Yadav, Joseph Michael Schaefer
  • Patent number: 10368382
    Abstract: A UE may receive, via a first communication link that uses a first radio access technology (RAT), information that identifies a threshold associated with a second communication link that uses a second RAT. The UE may monitor one or more communications on the second communication link. The UE may determine whether a parameter associated with the second communication link satisfies the threshold based at least in part on monitoring the one or more communications on the second communication link. The UE may provide a message via the first communication link when the parameter associated with the second communication link satisfies the threshold.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: July 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Hoon Ki Lee, Aziz Gholmieh, Sivaramakrishna Veerepalli, Arnaud Meylan, Deepak Dhamdhere, Mahesh Kumar Kalikot Veetil, Umang Sureshbhai Patel
  • Publication number: 20190228095
    Abstract: Systems and methods are provided for managing structured data queries.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Applicants: Capital One Services, LLC
    Inventors: Caglar Ergun, Mahesh Senniappan, Junbo Chen, David Schaaf, Mahadevan Sivara
  • Publication number: 20190230065
    Abstract: Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client, on a client device. A tunnel endpoint on the client device can determine an encryption key based upon whether a client device is in compliance with encryption policies of the enterprise.
    Type: Application
    Filed: March 7, 2018
    Publication date: July 25, 2019
    Inventors: RAMANI PANCHAPAKESAN, SUMAN ALUVALA, NIRANJAN PARAMASHIVAIAH, MAHESH KAVATAGE, PAVAN RAJKUMAR RANGAIN, CRAIG FARLEY NEWELL
  • Publication number: 20190227096
    Abstract: A distributed computing system for artificial intelligence in autonomously appreciating a circumstance context of a smart device. Raw context data is detected by sensors associated with the smart device. The raw context data is pre-processed by the smart device and then provided to a cloud based server for further processing. At the cloud based server, various sets of feature data are obtained from the pre-processed context data. The various sets of feature data are compared with corresponding classification parameters to determine a classification of a continuous event and/or a classification of transient event, if any, which occur in the context. The determined classification of the continuous event and the transient event will be used to autonomously configure the smart device or another related smart device to fit the context.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 25, 2019
    Inventors: Mahesh CHOWDHARY, Arun KUMAR, Ghanapriya SINGH, Rajendar BAHL
  • Publication number: 20190227972
    Abstract: Systems, methods, and devices can include a first die comprising a first arbitration and multiplexing logic, a first protocol stack associated with a first interconnect protocol, and a second protocol stack associated with a second interconnect protocol. A second die comprising a second arbitration and multiplexing logic. A multilane link connects the first die to the second die. The second arbitration and multiplexing logic can send a request to the first arbitration and multiplexing logic to change a first virtual link state associated with the first protocol stack. The first arbitration and multiplexing logic can receive, from across the multilane link, the request from the first die indicating a request to change the first virtual link state; determine that the first interconnect protocol is ready to change a physical link state; and change the first virtual link state according to the received request while maintaining a second virtual link state.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Applicant: Intel Corporation
    Inventors: Joon Teik Hor, Ting Lok Song, Mahesh Wagh, Su Wei Lim
  • Publication number: 20190229996
    Abstract: Disclosed examples to insert buffers in dataflow graphs include: a backedge filter to remove a backedge between a first node and a second node of a dataflow graph, the first node representing a first operation of the dataflow graph, the second node representing a second operation of the dataflow graph; a latency calculator to determine a critical path latency of a critical path of the dataflow graph that includes the first node and the second node, the critical path having a longer latency to completion relative to a second path that terminates at the second node; a latency comparator to compare the critical path latency to a latency sum of a buffer latency and a second path latency, the second path latency corresponding to the second path; and a buffer allocator to insert one or more buffers in the second path based on the comparison performed by the latency comparator.
    Type: Application
    Filed: March 30, 2019
    Publication date: July 25, 2019
    Inventors: Kermin E. ChoFleming, JR., Jesmin Jahan Tithi, Suresh Srinivasan, Mahesh A. Iyer
  • Patent number: 10360558
    Abstract: A method for two factor authentication is described. The method comprises sending an activation code stored on a mobile device to a server for verification. An encrypted secret key generated by the server using the activation code is received. The secret key is decrypted using the activation code stored on the mobile device. The mobile device encrypts the secret key using a predetermined PIN. As a result of a user inputting the predetermined PIN, the secret key is decrypted, the mobile device generates a first token using the secret key and transmits the first token to the server to authenticate the user. After receiving authentication from the server, the information on the mobile device is synced with the server.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: July 23, 2019
    Assignee: CA, Inc.
    Inventors: Mohammed Mujeeb Kaladgi, Mahesh Malatesh Chitragar, Vishwanatha Salian
  • Patent number: 10360687
    Abstract: Techniques are provided for detection and location of active display regions in videos with static borders. A methodology implementing the techniques according to an embodiment includes extracting features from rows and columns of pixels of a video frame. The features are based on horizontal gradient runs (HGRs) and vertical gradient runs (VGRs). The method also includes detecting one or more static regions of the frame, based on a comparison of differences between the features of the current video frame and features extracted from a previous video frame. The method further includes detecting one or more boundaries of the static regions based on a location of a maximum value of one of the features within the static region, if the maximum value is greater than a boundary detection threshold value. Determination of the active region in the current video frame is based on exclusion of the detected static regions.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: July 23, 2019
    Assignee: INTEL CORPORATION
    Inventors: Yeongseon Lee, Nilesh A. Ahuja, Mahesh Subedar, Jorge E. Caviedes
  • Publication number: 20190219073
    Abstract: A hydraulic system includes first and second valve assemblies connected to a common pump. The first valve assembly includes a main valve housed inside a manifold. A pressure compensator valve maintains a constant pressure drop across a variable orifice of the main valve. A pressure limiter valve is in communication with the main valve and the pressure compensator valve, and allows an actuator connected to the first valve assembly to operate independently of the second valve assembly so that fluid flow to a work port of the first valve assembly is not interrupted by operation of the second valve assembly.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 18, 2019
    Inventors: Mahesh K. Jadhav, Nilesh Anant Sutar, Muzammil Qayyumoddin Quazi
  • Publication number: 20190222676
    Abstract: Systems and methods are described that configure network devices to dynamically (1) download privilege setting definitions from an authentication server to address a currently connected set of client devices associated with these privilege setting definitions and (2) clear privilege setting definitions that are no longer in use by client devices connected to the network device. In particular, a network device may determine if a privilege setting definition associated with a successfully authenticated client device is locally available on the network device and request the privilege setting definition from the authentication server when not locally available. In some situations, the authentication server may selectively transmit update messages to network devices that may be affected by an update to a privilege setting definition such that the network devices may request this updated privilege setting definition for download.
    Type: Application
    Filed: October 16, 2018
    Publication date: July 18, 2019
    Inventors: Venkatesh Ramachandran, Rajalakshmi Manoharan, Mahesh Kumar Rathinasamy
  • Publication number: 20190221317
    Abstract: The present disclosure pertains to a system for providing model-based treatment recommendation via individual-specific machine learning models. In some embodiments, the system (i) obtains an audio recording of an individual, (ii) determines, from the audio recording, one or more utterance-related features of the individual; (iii) performs one or more queries based on the one or more utterance-related features to obtain health information (e.g., utterance-related conditions and treatments provided for the utterance-related conditions) associated with similar individuals having similar utterance-related conditions as the subject; (iv) provides the health information associated with the similar individuals to a machine learning model to train the machine learning model; and (v) provides, subsequent to the training of the machine learning model, the one or more utterance-related features to the machine learning model to determine one or more treatments for the individual.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 18, 2019
    Inventors: Vinutha KEMPANNA, Srinivas HARIHARAN, Siripurapu Mahesh REDDY, Kiran Kumar YADALAM
  • Patent number: 10351780
    Abstract: The Fischer-Tropsch process can be used for the conversion of hydrocarbonaceous feed stocks into normally liquid and/or solid hydrocarbons (i.e. measured at 0° C., 1 bar). The feed stock (e.g. natural gas, associated gas, coal-bed methane, residual oil fractions, biomass and/or coal) is converted in a first step into a mixture of hydrogen and carbon monoxide. This mixture is often referred to as synthesis gas or syngas. The present invention relates to process for preparing a paraffin product from a carbonaceous feedstock and a system for preparing a paraffin product from a carbonaceous feedstock.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: July 16, 2019
    Assignee: SHELL OIL COMPANY
    Inventors: Gerald Sprachmann, Paul Jason Williams, Mahesh Venkataraman Iyer
  • Patent number: 10353809
    Abstract: System and method for executing integration tests for testing software code are disclosed. The system comprises multi-user integrated test framework to simulate a multi-user test environment for executing integration tests concurrently. Multi-user integrated test framework receives ‘N’ as number of concurrent users for integration test project comprising integration tests associated with software code. The multi-user integrated test framework simulates multi-user test environment comprising locating a target assembly associated with the integration test project and generating executing assembly by using the integration tests from the target assembly. Simulating the multi-user test environment further comprises dissociating target assembly from executing assembly such that target assembly is prevented from locking and concurrently executing the integration tests, N number of times, by using executing assembly and parallel task library to obtain outcome of each of the plurality of the integration tests.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: July 16, 2019
    Assignee: Tata Consultancy Services Limited
    Inventor: Mahesh M. Kshirsagar
  • Patent number: 10354788
    Abstract: A universal solenoid actuator includes a housing, a flange, a single armature, a first rod, a second rod, a first coil, and a second coil. The housing defines a cavity that is devoid of permanent magnets. The flange comprises a magnetic material and divides the cavity into a first cavity portion and a second cavity portion. The single armature extends through, and is movable within, the armature opening. The first rod and second rods are coupled to opposite ends of the single armature and are moveable therewith. The first and second coils are wound such that: when the first coil is electrically energized, a first force is generated that causes the single armature to move in a first direction, and when the second coil is electrically energized, a second force is generated that causes the single armature to move in a second direction.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: July 16, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Siva Bavisetti, Deepak Pitambar Mahajan, Vijay Mahesh S, Renukaprasad N, Govind Yadav