Patents by Inventor Rohit

Rohit 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: 10881382
    Abstract: Disclosed herein is method and system for determining quality of semen sample. Trajectories of objects, identified in each of plurality of image frames of semen sample, are generated by tracking movement of the objects across image frames, and compensating a drift velocity of the semen sample. Further, generated trajectories are classified into sperm and non-sperm trajectories. Finally, total concentration estimate and total motility estimate of the semen sample are computed to generate a semen quality index, which indicates quality of the semen sample. In an embodiment, the method of present disclosure uses a multi-level Convolutional Neural Network (CNN) analysis technique for effectively classifying the object trajectories into sperm and non-sperm objects. Also, since the present method includes estimating and compensating drift velocity in the semen sample, it enhances overall accuracy of motility estimation and semen quality analysis.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: January 5, 2021
    Assignee: Sigtuple Technologies Private Limited
    Inventors: Karan Dewan, Bharath Cheluvaraju, Tathagato Rai Dastidar, Apurv Anand, Rohit Kumar Pandey
  • Patent number: 10885127
    Abstract: A method, computer program product, and a system where a processor(s) monitors communications between one or more clients to a query engine, to identify requests to execute queries on the database resource. Based on identifying a requested query, the processor(s) applies cognitive analysis algorithms to parse components of the requested query, to identify components in the requested query that indicate an execution success measure for the requested query. The processor(s) determines the execution success measure for the requested query and assigns an execution action to the requested query: pre-empting the requested query or executing the requested query. The processor(s) facilitates this action on the requested query.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rohit Pandey, Gaurav Saxena, Azad Khan, Kapish Kumar
  • Patent number: 10887380
    Abstract: A method for load balancing application requests across a multi-cluster container orchestration system includes receiving a load-balancing configuration for a multi-cluster service managing access to a set of destination clusters hosting a software application deployed by a user. The multi-cluster service uses the load-balancing configuration to load balance application level traffic across the set of destination clusters. Each destination cluster includes at least one container executing the software application and a respective geographical region. The method also includes receiving an application level request directed toward the software application hosted across the destination clusters. The application level request is received from a client and includes a host name and a geographical location associated with the client. The method also includes routing the request to one of the clusters based on the geographical location of the request and the respective geographical locations of the clusters.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: January 5, 2021
    Assignee: Google LLC
    Inventors: Manjot Pahwa, Matthew Delio, Bowei Du, Rohit Ramkumar, Nikhil Jindal, Christian Bell
  • Publication number: 20200407260
    Abstract: A glass-based article includes a first major surface and a first compressive stress region extending to a first depth of compression from the first major surface. The glass-based article includes a second major surface including a first surface portion and one or more edge surface portions recessed from the first surface portion. The glass-based article includes a second compressive stress region extending to a second depth of compression from the first surface portion. Additionally, methods of manufacturing a glass-based article are disclosed.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 31, 2020
    Inventors: Sumalee Likitvanichkul Fagan, Jason Thomas Harris, Jean Philippe Michel Peraud, Rohit Rai
  • Publication number: 20200408806
    Abstract: The disclosure is directed to a method and apparatus for correcting responsivity variation in photothermal imaging. The method includes sending, during a first time period, light-driving signal to a light source so that the light source is configured to output a series of light pulses onto a sample, wherein the sample is under photothermal-induced expansion according to the series of light pulses. The method includes obtaining, during the first time period, first deflection signal from a cantilever. The method includes sending, during a second time period, actuator-driving signal to an electromechanical actuator so that the electromechanical actuator is configured to move according to the actuator-driving signal, wherein the electromechanical actuator is coupled with the sample. The method includes obtaining, during the second time period, second deflection signal from the cantilever and obtaining a photothermal image of the sample based on the first deflection signal and the second deflection signal.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 31, 2020
    Inventors: Rohit BHARGAVA, Seth KENKEL
  • Publication number: 20200409915
    Abstract: Techniques are disclosed relating to compressing database keys. A computer system may receive a request to write a database record to a storage medium. The database record may include a database key and a corresponding data value. The computer system may compress the database key by replacing a portion of the database key with particular data that identifies a location of a reference database key and an amount of similarity determined between the database key and the reference database key. The computer system may write the database record to the storage medium. The database record may include the compressed database key and the corresponding data value.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Rohit Agrawal, Aditya Dharmanand Shetty, Thomas Fanghaenel
  • Publication number: 20200409775
    Abstract: Embodiments of the invention are directed to systems and methods for common request processing by a request formatting platform. The request formatting platform generates formatted requests for request processors according to specifications of a common request processing application programming interface (API). The same common request processing API is used by the request formatting platform to communicate with all of the request processors according to one particular format.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Rohit Sukhija, Man Grace Wu, Jan Tore Klepp, Rajiv Dutta, Ghanshyam Rokde, Soorej Nair, Uma Srinivasan, Nathan Morgan, Sanjib Sengupta, Palaniappan Kathiresan
  • Patent number: 10877934
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for sub-cluster recovery in a data storage environment having a plurality of storage nodes. In a particular embodiment, the method provides scanning data items in the plurality of nodes. While scanning, the method further provides indexing the data items into an index of a plurality of partition groups. Each partition group includes data items owned by a particular one of the plurality of storage nodes. The method then provides storing the index.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: December 29, 2020
    Assignee: RUBRIK, INC.
    Inventors: Rajath Subramanyam, Pin Zhou, Prasenjit Sarkar, Rohit Shekhar, Hyojun Kim
  • Patent number: 10877799
    Abstract: In an embodiment, one or more non-transitory computer-readable storage media store one or more sequences of instructions, which when executed using one or more processors causes the one or more processors to perform various functions, such as accessing data stored in memory regarding a plurality of computation jobs. Such data includes, for instance, periodicity constraints that specify execution frequencies for the plurality of computation jobs, categorization data that categorizes the plurality of computation jobs into a plurality of job types, and organization data that organizes the plurality of computation jobs into a plurality of ordered arrangements. In this embodiment, there are at least a first ordered arrangement and a second ordered arrangement, each ordered arrangement comprises references to each of the plurality of computation jobs according to job type, and the job types are associated with relative priority indicia.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: December 29, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Bahl, Stephen Williams, Debashish Ghosh
  • Patent number: 10880391
    Abstract: For a portal server system for managing a collection of associated portlets responsive to user requests to access a application, the invention provides apparatus and methodology including: a portlet application session object for saving parameters from user requests of associated portlets; and, a portlet application communication client linked to said portlet application session means for communicating between said associated portlets and said web application to convey user requests received from said associated portlets to said web application.
    Type: Grant
    Filed: October 1, 2003
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joanna Ng, Rohit Kapoor, Leho Nigul
  • Patent number: 10877632
    Abstract: A device obtains historical interaction data concerning a plurality of user interactions, where a user interaction of the plurality of user interactions includes one or more touchpoint sets, obtains historical response data concerning a plurality of user responses, where a user response of the plurality of user responses corresponds to a user interaction, and processes the historical interaction data and the historical response data using a modelling pipeline to determine an association between user interaction score and a touchpoint set. The device determines information concerning a current user interaction, processes the information concerning the current user interaction using the modelling pipeline to determine a current user interaction score and ranking of one or more touchpoint sets of the current user interaction, and causes, based on the current user interaction score and the ranking of the one or more touchpoint sets, at least one action to be performed.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 29, 2020
    Assignee: Capital One Services, LLC
    Inventors: Rohit Sarin, Ryan Tomlinson, Elizabeth Maue, Alex Baird, Jose Martinez, Chengjun Zhu, Weiyan Sun, Robert Cezeaux
  • Patent number: 10880689
    Abstract: The described embodiments relate to systems, methods, and apparatuses for controlling a network of lights (120) according to whether people (122) who are observing the lights are visitors from a different location (108). Visitors can be identified by using network connection data (116, 208) that includes entries corresponding to personal devices of visitors to a city. The network connection data can be filtered to identify how many personal devices are associated with people visiting from a different city. If the number of visitors exceeds some threshold relative to non-visitors, a lighting arrangement in the city can be controlled to display features that would appeal to the visitors. The features can correspond to aspects of the city where the visitors are from and can therefore make the city more attractive.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: December 29, 2020
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Rohit Kumar, Hanuma Teja Maddali, Jasleen Kaur, Olaitan Philip Olaleye, Abhishek Murthy, Alexandru Darie, Talmai Brandao De Oliveira, Sirisha Rangavajhala, Hassan Mohanna
  • Patent number: 10878319
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a compressed recurrent neural network (RNN). One of the systems includes a compressed RNN, the compressed RNN comprising a plurality of recurrent layers, wherein each of the recurrent layers has a respective recurrent weight matrix and a respective inter-layer weight matrix, and wherein at least one of recurrent layers is compressed such that a respective recurrent weight matrix of the compressed layer is defined by a first compressed weight matrix and a projection matrix and a respective inter-layer weight matrix of the compressed layer is defined by a second compressed weight matrix and the projection matrix.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: December 29, 2020
    Assignee: Google LLC
    Inventors: Ouais Alsharif, Rohit Prakash Prabhavalkar, Ian C. McGraw, Antoine Jean Bruguier
  • Patent number: 10878849
    Abstract: A method and apparatus for creating video clips is provided herein. A method includes displaying, by a client device, one or more video streams, displaying, by the client device, a plurality of soft buttons, each of the plurality of soft buttons associated with a different length of time, receiving, by the client device, a selection of a soft button from the plurality of soft buttons, and displaying, by the client device, a presentation area including one or more segments of the one or more video streams, the one or more segments of the length of time associated with the selected soft button and captured from the one or more video streams, wherein the presentation area has an x-axis representing time.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: December 29, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Patent number: 10878473
    Abstract: Systems and methods are disclosed to modify content in accordance with a query and based at least in part on semantic relationships between terms in the content and query. An initial determination is performed for first identifiers from a query. A further determination is performed for a first semantic relationship that includes a first measure between the first identifiers. A second semantic relationship with second measures of relationships is determined between each of the identifiers and a plurality of terms in a database of terms. A search is performed of a content database using the first identifiers. Retrieved titles associated with a match from the search are subject to modification in their respective titles based at least in part on the first measure and the second measures. Content with the modified title is provided to a client device.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 29, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Rohit Thekkanal
  • Patent number: 10875230
    Abstract: This disclosure provides a method of manufacturing a polymer container according to a blow molding or stretch blow molding process, in which the base of the blow mold has at least one orifice for pressurized gas to enter the blow mold through the base. Introducing pressurized gas through the orifice in the blow mold base provides cooling assistance within the gas mold, much earlier than the cooling using conventional methods, which can reduce or eliminate the need for any post mold cooling. This method has been found to be applicable to non-hot fill application bottle and container manufacture.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 29, 2020
    Assignee: THE COCA-COLA COMPANY
    Inventors: Rohit Joshi, Ravi D. Mody
  • Publication number: 20200397617
    Abstract: Systems, apparatus, and methods are described for delivering a therapeutic substance to the tympanic membrane of an ear of a subject, including a reservoir configured to contain the therapeutic substance and a delivery interface by which the therapeutic substance is delivered to the tympanic membrane.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Applicant: TUSKER MEDICAL, INC.
    Inventors: Eric GOLDFARB, Rohit GIROTRA
  • Publication number: 20200402582
    Abstract: A storage system comprises a controller connected to blocks of non-volatile memory cells. The memory cells can be operated as single level cell (“SLC”) memory cells or multi-level cell (“MLC”) memory cells. To increase write performance for a subset of memory cells being operated as SLC memory cells, the controller performs a deeper erase process and a weaker program process for the subset of memory cells. The weaker program process results in a programmed threshold voltage distribution that is lower than the “nominal” programmed threshold voltage distribution. Having a lower programmed threshold voltage distribution reduces the magnitude of the programming and sensing voltages needed and, therefore, shortens the time required to generate the programming and sensing voltages, and reduces power consumption.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Niles Yang, Sahil Sharma, Rohit Sehgal, Phil Reusswig
  • Publication number: 20200397283
    Abstract: The invention relates to a method to quantify human corneal tissue parameters to improve biomechanical modelling of refractive and therapeutic procedures to reduce or eliminate refractive errors and unwanted wavefront aberrations. The analysis of the preoperative biomechanical properties of cornea assists in predicting the postoperative biomechanical response of cornea. The computational models of extreme properties of the corneal tissue are conducted and the 3-D finite element models are populated with tomographic information of the cornea and artificial intelligence is trained to consider the pre-operative characteristics of the corneal tissue. The post-operative refractive procedures are simulated using the said finite element models. Finally, biomechanical deformations are prospectively estimated and method builds a deep learning approach to link clinical features to changes in biochemical outcomes.
    Type: Application
    Filed: January 18, 2019
    Publication date: December 24, 2020
    Applicant: Narayana Nethralaya Foundation
    Inventors: Abhijit Sinha Roy, Rohit Shetty, Mathew Francis, Rachana Chandapura
  • Publication number: 20200402501
    Abstract: A method of biasing speech recognition includes receiving audio data encoding an utterance and obtaining a set of one or more biasing phrases corresponding to a context of the utterance. Each biasing phrase in the set of one or more biasing phrases includes one or more words. The method also includes processing, using a speech recognition model, acoustic features derived from the audio data and grapheme and phoneme data derived from the set of one or more biasing phrases to generate an output of the speech recognition model. The method also includes determining a transcription for the utterance based on the output of the speech recognition model.
    Type: Application
    Filed: April 30, 2020
    Publication date: December 24, 2020
    Applicant: Google LLC
    Inventors: Rohit Prakash Prabhavalkar, Golan Pundak, Tara N. Sainath, Antoine Jean Bruguier