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: 10648909
    Abstract: Provided are methods of assessing the cleanliness of a flow cell of a flow cytometric system. The provided methods include computing a ratio of post-flow cell and pre-flow cell light beam intensities and using such a ratio to assess the cleanliness of the flow cell. Flow cytometric systems capable of monitoring the cleanliness of a flow cell contained within the system are also provided.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: May 12, 2020
    Assignee: Abbott Laboratories
    Inventors: Svitlana Y. Berezhna, JrHung T. Tsai, David Spalding, Mahesh R. Junnarkar, Chia-Fa Hsu
  • Patent number: 10648898
    Abstract: Flow cytometer systems are provided having intermediate angle scatter detection capability. In some aspects, systems are provided that include an intermediate angle scatter (IAS) light detector positioned to measure intermediate angle scatter emitted from a flow cytometer. The system further includes a mask disposed across a portion of the IAS light detector and positioned between the flow cell and the IAS light detector to cover at least a central portion of the IAS light detector so as to block a diffraction pattern observed at the detector. In some instances, the diffraction pattern is created by a flat beam profile irradiating the sample. Methods are also provided for configuring a flow cytometer to block a diffraction pattern created by (1) a flat laser beam profile irradiating a flow cytometer liquid sample, or (2) a mismatched index of refraction between a sheath fluid and a liquid sample in a flow cytometer.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 12, 2020
    Assignee: Abbott Laboratories
    Inventor: Mahesh R. Junnarkar
  • Patent number: 10650345
    Abstract: A system is disclosed for providing retailer controllable access to consolidated inventory management services through a retail worker's personal smartphone. The system—operable largely within and through the retailer's private computing network—comprises data nodes, an enterprise service bus, and a device application. Inventory-related data is kept in the data nodes, with access thereto from suitably provisioned personal mobile devices moderated by the enterprise service bus pursuant to policies and parameters defined by the retailer. Provisioning the personal mobile device involves installation thereon of the device application. The device application launches a user interface for accessing the data nodes through the enterprise service bus, thus enabling the use on the worker's personal mobile device of retailer-specific, job-related inventory management tools.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 12, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Zulfiqar Ali Paracha, Aaron Santavicca, Josh Osmon, Doyle Reece, Kishore Kumar Konate, Vidanage Prabuddha Mangala Chandrasiri, Mahesh Sundar Thangaraj, Jie Ouyang, Kevin E. Hill, Michael Shawn McGuire
  • Patent number: 10649958
    Abstract: The systems described herein are configured to enhance the efficiency of memory usage and access in a VM file system data store with respect to allocating memory in large and small file block clusters using affinity metadata and propagating and maintaining the affinity metadata in support of the described allocation. During storage of file data, an affinity identifier of the file data is determined. The affinity identifier is used to identify a large file block cluster and a small file block cluster within the identified large file block cluster. The file data is stored in the selected small file block cluster and affinity metadata of the selected small file block cluster is updated to reflect the storage of the file data.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: May 12, 2020
    Assignee: VMware, Inc.
    Inventors: Asit Desai, Prasanna Aithal, Bryan Branstetter, Rohan Pasalkar, Prasad Rao Jangam, Mahesh S Hiregoudar, Pradeep Krishnamurthy, Srinivasa Shantharam
  • Patent number: 10651234
    Abstract: A device and method for providing the device are described. The device includes a substrate, a MnxN layer overlying the substrate, a multi-layered structure that is non-magnetic at room temperature and a first magnetic layer. The MnxN layer has 2?x?4.75. The multi-layered structure comprises alternating layers of Co and E, wherein E comprises at least one other element that includes Al. The composition of the multi-layered structure is represented by Co1-xEx, with x being in the range from 0.45 to 0.55. The first magnetic layer includes a Heusler compound. The first magnetic layer is in contact with the multi-layered structure and the first magnetic layer forms part of a magnetic tunnel junction.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: May 12, 2020
    Assignees: Samsung Electronics Co., Ltd.
    Inventors: Jaewoo Jeong, Mahesh G. Samant, Stuart S. P. Parkin, Yari Ferrante
  • Publication number: 20200144950
    Abstract: The present embodiment is a high rotor pole switched reluctance machine (HRSRM) which provides a plurality of combinations of the number of rotor poles Rn and number of stator poles Sn utilizing a numerical relationship defined by a mathematical formula, Rn=2Sn?Fp, when Sn=m×Fp, wherein Fp is the maximum number of independent flux paths in the stator when stator and rotor poles are fully aligned, and m is the number of phases. The mathematical formulation provides an improved noise performance and design flexibility to the machine. The mathematical formulation further provides a specific number of stator and rotor poles for a chosen m and Fp. The HRSRM can be designed with varying number of phases. The HRSRM provides a smoother torque profile due to a high number of strokes per revolution.
    Type: Application
    Filed: December 28, 2017
    Publication date: May 7, 2020
    Inventors: MAHESH KRISHNAMURTHY, TREVOR CREARY, PIYUSH DESAI, MARK JOHNSTON
  • Publication number: 20200143842
    Abstract: A method, system and computer program product for interactively identifying same individuals or objects present in video recordings is disclosed. When a thumbnail in a set of thumbnails is selected, new information is obtained. The new information may be that an individual or object is present in the portion of the video recording associated with the thumbnail. A search can be carried out for the individual or object based on the new information. The search generates new match likelihoods for each of displayed thumbnails within a user interface page. The displayed thumbnails are re-ordered based on the new match likelihoods.
    Type: Application
    Filed: December 30, 2019
    Publication date: May 7, 2020
    Applicant: Avigilon Corporation
    Inventors: Moussa DOUMBOUYA, Mahesh SAPTHARISHI, Eric SJUE, Hannah VALBONESI
  • Publication number: 20200141233
    Abstract: A system includes a well testing apparatus and a mobile device to be carried by an operator of the well testing apparatus. The well testing apparatus can include a separator, a well control assembly upstream of the separator, a fluid management assembly downstream of the separator, and data acquisition devices positioned to collect data about operation of the well testing apparatus. The mobile device can display information about the operation of the well testing apparatus based on the collected data and enables mobile monitoring of the operation of the well testing apparatus by the operator as the operator moves about the well testing apparatus. Additional systems, methods, and devices are also disclosed.
    Type: Application
    Filed: October 3, 2016
    Publication date: May 7, 2020
    Inventors: Francis Dominique Allouche, Mathilde Jan, Gilbert Conort, Mahesh Shenoy, Pierre Chaigne, Ibrahim El Alami
  • Publication number: 20200144186
    Abstract: A package substrate and a package assembly including a package substrate including a substrate body including a plurality of first contact points on a surface thereof configured for electrical connection to a first die and a plurality of second contact points on the surface configured for electrical connection to a second die; and a bridge coupled to the substrate body, the bridge including active device circuitry that is coupled to ones of the plurality of first contact points and ones of the plurality of second contact points. A method of forming a package assembly including coupling a first die to a package substrate, the package substrate including a bridge substrate including active device circuitry; and coupling a second die to the package substrate, wherein coupling the first die and the second die to the package substrate includes coupling the first die and the second die to the active circuitry.
    Type: Application
    Filed: September 13, 2017
    Publication date: May 7, 2020
    Inventors: Thomas P. THOMAS, Wilfred GOMES, Ravindranath V. MAHAJAN, Rajesh KUMAR, Mark T. BOHR, Dheeraj SUBBAREDDY, Ankireddy NALAMALPU, Mahesh KUMASHIKAR
  • Patent number: 10642861
    Abstract: A method, apparatus, and system for multi-instance redo apply is provided for standby databases. A multi-instance primary database generates a plurality of redo records, which are received and applied by a physical standby running a multi-instance standby database. Each standby instance runs a set of processes that utilize non-blocking, single-task threads for high parallelism. At each standby instance for the multi-instance redo, the plurality of redo records are merged into a stream from one or more redo strands in logical time order, distributed to standby instances according to determined apply slave processes using an intelligent workload distribution function, remerged after receiving updates from remote instances, and applied in logical time order by the apply slave processes. Redo apply progress is tracked at each instance locally and also globally, allowing a consistent query logical time to be maintained and published to service database read query requests concurrently with the redo apply.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: May 5, 2020
    Assignee: Oracle International Corporation
    Inventors: Amrish Srivastava, Yunrui Li, Mahesh Baburao Girkar
  • Patent number: 10641625
    Abstract: In general, the invention relates to an algorithm and process for automated and/or continuous calibration of magnetic sensor, for example such as a sensor installed in a mobile positioning system handset. According to certain aspects, the calibration process can use the normal motion of the handset such that all measurement data from the three orthogonal axes of sensor when exposed to Earth's magnetic field is collected. According to still further aspects, the process includes fitting measurement data to an ellipsoid that characterizes the actual magnetic field measurements from a magnetic sensor, so that anomalies such as hard iron effect, soft iron effect and scale factors can be extracted and/or corrected by comparison to a sphere represented by magnetic field data from a model at the sensor's location.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 5, 2020
    Assignee: CSR Technology Holdings Inc.
    Inventors: Mahesh Chowdhary, Mahaveer Jain
  • Patent number: 10645344
    Abstract: A video system for intelligent visual display includes a video camera having an imager that produces a first set of image data representing an image of a scene. Video analytics receive and analyze the first set of image data to track an object. The video analytics generate metadata synchronized to the first set of image data and representing location information of an image of the object in the image of the scene. A display management module receives the first set of image data and the metadata and uses the metadata to derive from the first set of image data a second set of image data representing a cropped close-up image of the object. The second set of image data is distinct from the first set of image data to enable separate display presentation of the cropped close-up image and the image of the scene.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: May 5, 2020
    Assignee: AVIGILION ANALYTICS CORPORATION
    Inventors: Douglas H. Marman, Mahesh Saptharishi, Levi Glozman, Michael Ushomirsky
  • Publication number: 20200137067
    Abstract: Methods and systems for attributing monitored network activity to a user are provided. In one aspect, a method includes receiving profile data associated with a user and monitored network activity data. The method includes attributing at least one network activity associated with at least one client device to the user. The method also includes generating a timeline comprising an event at a particular time point on the timeline corresponding to the at least one network activity associated with the at least one client device that is attributed to the user; updating the timeline to include subsequent network activities of the monitored network activity data that are attributed to the user; and monitoring the timeline to detect at least one security anomaly based on the updated timeline.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Brijesh Nambiar, Dhiraj Sharan, Mahesh Garg
  • Publication number: 20200137326
    Abstract: In some examples, a computing device includes a display, processing circuitry configured to present a first image via the display, and an input device configured to receive user inputs. The processing circuitry is further configured to determine an annotation to the first image based on the user inputs and determine an image patch in the first image overlapping with the annotation. The processing circuitry is also configured to determine, in the image patch, a first set of keypoints associated with the annotation and match the first set of keypoints in the first image to a second set of keypoints in the corresponding image patch in the second image. The processing circuitry is configured to determine a position of the corresponding image patch in the second image based on matching the first set of keypoints to the second set of keypoints and apply the annotation to the second image.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventor: Manik Mahesh Jahagirdar
  • Publication number: 20200133781
    Abstract: Systems and methods for determining retention periods or policies for backups are disclosed. A rule book stores relationships between rules and recommended retention periods. Data related to a backup is collected and organized. A query is generated from the organized data and used to identify a rule from the rule book. The retention period corresponding to the identified rule in the rule book is then applied to the corresponding backup.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Mahesh Reddy Av, Gururaj Kulkarni, Swaroop Shankar D H, Lakshminarayanan Muniswamy
  • Publication number: 20200133802
    Abstract: A production host for hosting virtual machines includes a persistent storage and a production agent. The persistent storage stores virtual machine data of the virtual machines. The production agent obtains a dynamic backup generation rule for the virtual machines; for a predetermined period of time after obtaining the dynamic backup generate rule: generates first backups of the virtual machines based on the dynamic backup generate rule; and identifies a change rate of the virtual machine data; after the predetermined period of time, obtain a prediction-based backup generation rule that is based on the change rate of the virtual machine data over the predetermined period of time; and generates second backups of the virtual machines based on the prediction-based backup generation rule.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Sharath Talkad Srinivasan, Mahesh Rao
  • Publication number: 20200133942
    Abstract: Data processing and storage is an important part of a number of applications. Conventional data processing and storage systems utilize either a full array structure or a full linked list structure for storing data wherein the array consumes large amount of memory and linked list provides slow processing. Thus, conventional systems and methods are not capable of providing simultaneous optimization of memory consumption and time efficiency. The present disclosure provides an efficient way of storing data by creating an integrated array and linked list based structure. The data is stored in the integrated array and linked list based structure by using a delta based mechanism. The delta based mechanism helps in determining the location in the integrated array and linked list based structure where the data should be stored. The present disclosure incorporates the advantages of both array and linked list structure resulting in reduced memory consumption and latency.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 30, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Mahesh Damodar BARVE, Sunil Anant PURANIK, Manoj NAMBIAR, Swapnil RODI
  • Publication number: 20200133672
    Abstract: A coarse-grained reconfigurable array includes a processing element array, instruction memory circuitry, data memory circuitry, and an instruction fetch unit. The processing element array includes a number of processing elements. The instruction memory circuitry is coupled to the processing element array and configured to store a set of instructions. During each one of a number of processing cycles, the instruction memory circuitry provides instructions from the set of instructions to the processing elements. The instruction fetch unit is coupled to the processing element array and the instruction memory circuitry and configured to receive a result of a conditional instruction evaluated by one of the processing elements and provide the instruction fetch signals based at least in part on the result of the conditional instruction such that only instructions associated with a correct branch of the conditional instruction are provided to the plurality of processing elements.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Mahesh Balasubramanian, Shail Dave, Aviral Shrivastava, Reiley Jeyapaul
  • Publication number: 20200133604
    Abstract: A virtual printing system includes a driver system, a network, a virtual print server, a database, and a search and report terminal to capture and store a print stream in PDF or PDF/A format. The driver system captures and converts metadata and print data from the client devices into a print stream. The virtual printer receives and prints the print stream as PDF or PDF/A files. The search and report terminal aids in searching within the PDF or PDF/A files.
    Type: Application
    Filed: June 15, 2016
    Publication date: April 30, 2020
    Applicant: SOLIX TECHNOLOGIES, INC.
    Inventors: Sai GUNDAVELLI, Vikram GAITONDE, Mark LEE, Mahesh Kumar PERUGUPALLI, Suryanarayana HOTA
  • Patent number: 10635432
    Abstract: Methods and systems for facilitating incremental software deployment are disclosed. For example, a method can include receiving a command to deploy a second version of software to a computing system for execution on the computing system. In response to the command, differences between the second version of the software and a first version of the software being executed on the computing system are determined. Code changes to be made to the first version of the software to produce the second version of the software are determined based on the differences. The code changes to be made to the first version of the software are transmitted to the computing system.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: April 28, 2020
    Assignee: eBay Inc.
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha