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

  • Publication number: 20200188380
    Abstract: The present invention relates to a pharmaceutical composition comprising a therapeutically effective dose of Lenvatinib mesylate having sodium wherein the weight ratio of Lenvatinib mesylate to sodium carbonates ranges from 1:1.5 to 1:5.
    Type: Application
    Filed: April 4, 2018
    Publication date: June 18, 2020
    Inventors: Luis NOGUEIRAS NIETO, Lisardo ALVAREZ FERNANDEZ, Jose VELADA CALZADA, Rohit KUMAR
  • Publication number: 20200193543
    Abstract: A computer-implemented system and method for providing alerts in an online learning environment is provided. An electronic gradebook is maintained for a teacher of an online learning environment and includes education related data for each student of the teacher. An event in the online learning environment is identified based on receipt of further education related data for one of the students of the teacher for entry into the electronic gradebook. Automatically upon receipt into the electronic gradebook, an alert is generated for the event by identifying a type of the further education related data received and selecting a template for the alert based on the type of the further education related data. The template is filled with the further education related data and recipients of the alert that are associated with the student are identified. The alert is delivered to the identified recipients.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Andrew Lippert, Rohit Agarwal
  • Publication number: 20200196409
    Abstract: A luminaire can include a power supply that receives AC mains power from a power source and delivers intermediate power. The luminaire can also include a control module coupled to the power supply, wherein the control module receives the intermediate power from the power source, where the control module includes at least one first switch that has multiple positions, where each position of the at least one first switch corresponds to an output power level of a plurality of output power levels. The output power level can correspond to a discrete photometric distribution by a plurality of light sources of the luminaire.
    Type: Application
    Filed: February 21, 2020
    Publication date: June 18, 2020
    Inventors: Rohit Madhav Udavant, Raymond George Janik
  • Publication number: 20200192771
    Abstract: System and method for providing fault tolerance in virtualized computer systems use a first guest and a second guest running on virtualization software to produce outputs, which are produced when a workload is executed on the first and second guests. An output of the second guest is compared with an output of the first guest to determine if there is an output match. If there is no output match, the first guest is paused and a resynchronization of the second guest is executed to restore a checkpointed state of the first guest on the second guest. After the resynchronization of the second guest, the paused first guest is caused to resume operation.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Inventors: Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav Vladimirovich Malyugin, Jeffrey W. Sheldon, Min Xu
  • Publication number: 20200192791
    Abstract: Techniques are described for performing a read scan process on a non-volatile memory system in order to determine memory blocks that may have a high bit error rate, where if such blocks are found they can be refreshed. Rather than work through the blocks of a memory system sequentially based on the physical block addresses, the memory system maintains a measure of data quality, such as an estimated or average bit error rate, for multi-block groups. For example, the groups can correspond to regions of memory die in the system. The groups are ranked by their data quality, with the groups being scanned in order of the data quality. The blocks within a group can also be ranked, based on factors such as the program/erase count.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Applicant: Western Digital Technologies, Inc.
    Inventors: Nian Niles Yang, Sahil Sharma, Philip Reusswig, Rohit Sehgal
  • Publication number: 20200196263
    Abstract: A wireless communication system has at least one user-side-device and a base-station. The at least one user-side-device and the base-station are configured to communicate with each other via a satellite applying a timing-advance-value (TA) for synchronizing an uplink of the communication. The base-station is configured to provide the at least one user-side-device with a satellite-connecting-signal concerning an uplink towards the satellite, the satellite-connecting-signal providing configuration information in order to establish and adjust the uplink to the satellite. The at least one user-side-device is configured to perform an adjustment of the timing-advance-value for a pre-compensation of at least one synchronization offset of an uplink in case the at least one user-side-device receives the satellite-connecting-signal, the satellite-connecting-signal including a granting-signal indicating the user-side-device the allowance to adjust the timing-advance-value.
    Type: Application
    Filed: February 21, 2020
    Publication date: June 18, 2020
    Inventors: Thomas HEYN, Rohit DATTA, Christian ROHDE, Elke ROTH-MANDUTZ
  • Publication number: 20200192899
    Abstract: Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, a client queries a storage manager to obtain information for enabling a secondary storage job (e.g., a backup or restore) from the storage manager. The query response can be stored at a cache local to the client. The client may then access the query response from the cache for subsequent jobs or tasks without communicating with the storage manager reducing the frequency of communication with the storage manager.
    Type: Application
    Filed: March 13, 2019
    Publication date: June 18, 2020
    Inventors: Hetalkumar N. Joshi, Rohit Sivadas
  • Patent number: 10684703
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes initiating a virtual assistant session responsive to receiving user input. In accordance with initiating the virtual assistant session, the process includes determining, based on data obtained using one or more sensors of the electronic device, whether one or more criteria representing expressed user disinterest are satisfied. In accordance with determining that the one or more criteria representing expressed user disinterest are satisfied prior to a first time, the process includes automatically deactivating the virtual assistant session prior to the first time. The first time is defined by a setting of the electronic device. In accordance with determining that the one or more criteria representing expressed user disinterest are not satisfied prior to the first time, the process includes automatically deactivating the virtual assistant session at the first time.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Musa M. Hindi, Rohit Dasari, Trungtin Tran
  • Patent number: 10685352
    Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: June 16, 2020
    Assignee: PayPal, Inc.
    Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
  • Patent number: 10685374
    Abstract: A system and method enable exploration of cold ads in an online information system. Cold ads are ads that are new to the system and do not yet have reliable click through rate (CTR) estimates or click probabilities. The method and system selectively boost the click probabilities of cold ads to increase their likelihood of participating in and winning an auction so that the cold ad get more impressions, but without adversely affecting revenue in a production environment when cold ads are introduced.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 16, 2020
    Assignee: Oath Inc.
    Inventors: Parikshit Shah, Ming Yang, Sachidanand Alle, Adwait Ratnaparkhi, Ben Shahshahani, Rohit Chandra
  • Patent number: 10686969
    Abstract: One embodiment of the present invention sets forth a technique for detecting a shot change in a video. The technique includes calculating a first plurality of difference values for pixel blocks included in a first video frame and a second video frame and calculating a first cumulative distribution function (CDF) based on the first plurality of difference values. The technique further includes calculating a second plurality of difference values for pixel blocks included in a first plurality of video frames that is contiguous with the first video frame and calculating a second CDF based on the second plurality of difference values. The technique further includes comparing the first CDF to the second CDF to detect a shot change.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: June 16, 2020
    Assignee: NETFLIX INC.
    Inventors: Rohit Puri, Adithya Prakash, Shinjan Tiwary
  • Patent number: 10686804
    Abstract: An example method includes detecting, using sensors, packets throughout a datacenter. The sensors can then send packet logs to various collectors which can then identify and summarize data flows in the datacenter. The collectors can then send flow logs to an analytics module which can identify the status of the datacenter and detect an attack.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: June 16, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Navindra Yadav, Abhishek Ranjan Singh, Shashidhar Gandham, Ellen Christine Scheib, Omid Madani, Ali Parandehgheibi, Jackson Ngoc Ki Pang, Vimalkumar Jeyakumar, Michael Standish Watts, Hoang Viet Nguyen, Khawar Deen, Rohit Chandra Prasad, Sunil Kumar Gupta, Supreeth Hosur Nagesh Rao, Anubhav Gupta, Ashutosh Kulshreshtha, Roberto Fernando Spadaro, Hai Trong Vu, Varun Sagar Malhotra, Shih-Chun Chang, Bharathwaj Sankara Viswanathan, Fnu Rachita Agasthy, Duane Thomas Barlow
  • Patent number: 10685107
    Abstract: A computer-implemented method includes receiving a request to authenticate a user to remotely access a secure device and establishing, in response to the user being granted remote access to the secure device, a remote user session for the user. The computer-implemented method further includes identifying a plurality of actions performed during the remote user session. The computer-implemented method further includes comparing a first combination of actions in the plurality of actions to a plurality of policies for malicious intent. The computer-implemented method further includes determining a level of risk for malicious intent for the first combination of actions. The computer-implemented method further includes generating, in response to the level of risk of the first combination of actions exceeding a given threshold level, one or more preventive actions. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trevor S. Norvill, Codur S. Pranam, Rohit U. Satyanarayana, Suhas Venkatesh Kashyap
  • Patent number: 10685342
    Abstract: Systems and methods are provided for rerouting funds, associated with transactions between consumers and merchants, to direct-pay accounts associated with creditors that provide loan and/or credit arrangements to the merchants. One exemplary method generally includes identifying, by a computing device, funds directed to a primary payment account associated with a merchant during settlement of at least one transaction for which funds are directed to the merchant. The computing device then routes a first portion of the funds to a direct-pay account associated with a creditor of the merchant, whereby the first portion of the funds is delivered to the direct-pay account in service of a debt between the creditor and the merchant, without the first portion of the funds being appended to the primary account associated with the merchant. The computing device then also routes a second portion of the funds to the primary account associated with the merchant.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: June 16, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Rohit Chauhan
  • Patent number: 10685722
    Abstract: In one embodiment there is a method for calculating a timer at a storage device including a plurality of memory portions for storing data and a memory controller for performing operations on the memory portions, the method comprises receiving a request to perform an initial operation on a memory portion; determining an operational characteristic associated with the initial operation to be performed on the memory portion; and calculating an amount of time for a memory portion timer based on the operational characteristics before the initiation of the initial operation on the memory portion, wherein performance of a subsequent operation for another memory portion is delayed until the amount of time for the memory portion timer has elapsed since initiation of the operation on the memory portion.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: June 16, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Sahil Sharma, Phil Reusswig, Rohit Sehgal, Niles Yang
  • Publication number: 20200180936
    Abstract: An electronic pourer to dispense a liquid is described. In one embodiment, the electronic pourer includes an orientation determining subsystem configured to determine an orientation (angular rotation) of the electronic pourer, a wireless communication subsystem, and a processing system. The processing system can be configured to receive an angular rotation of the electronic pourer, determine whether liquid has been dispensed from a dispensing chamber of the electronic pourer, and transmit electronic pourer data to an external computing device.
    Type: Application
    Filed: February 17, 2020
    Publication date: June 11, 2020
    Inventor: Rohit Chhabra
  • Publication number: 20200184750
    Abstract: Features are disclosed for accurately authenticating a delivery agent for unattended delivery of an item. The systems and methods described confirm the location of the delivery agent and proximity to the delivery location using short range wireless communications between a monitoring device at the delivery location and a communication device associated with the delivery agent. Access may also be conditioned on user specified “do not disturb” rules indicating when remote access is authorized. The authentication may be dynamically assessed such as based on a type of item being delivered.
    Type: Application
    Filed: February 10, 2020
    Publication date: June 11, 2020
    Inventors: Unyoung Kim, David T. Chiu, Michael Crane, Calvin Nguyen, Rohit Shrivastava
  • Publication number: 20200178903
    Abstract: A method of monitoring a patient with respect to a particular medical condition includes providing a machine learning model trained to assign a weight to each of a predefined set of features so as to calculate a risk severity index of a particular medical condition. A long time interval of time-synchronized parameter data is received for each of at least two physiological parameters, and the long time interval is divided into multiple segments each containing a predefined time increment of the parameter data. A set of feature values are determined for the segment based on the parameter data therein, including a feature value for each of the predefined set of features related to the particular medical condition. With the trained machine learning model, assigning a weight to each of the predefined set of features, and then a risk severity index of the particular medical condition is calculated for the long time interval based on the set of feature values.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Applicant: General Electric Company
    Inventors: Rupanjali Chaudhuri, Rohit Pardasani, Hariharan Ravishankar, Guy Vesto
  • Publication number: 20200179523
    Abstract: The present disclosure relates to a formulation including: a) a dendron of Formula I; b) at least one bio-therapeutic; c) at least one buffer; and d) at least one salt, wherein the bio-therapeutic to dendron molar ratio is in the range of 1:0.5-1:3. The dendron stabilizes the bio-therapeutic in the formulation at a temperature of up to 55° C.
    Type: Application
    Filed: June 8, 2017
    Publication date: June 11, 2020
    Inventors: Anurag Singh Rathore, V. Haridas, Rohit Bansal, Soumili Chattopadhyay, Sameer Dhawan
  • Publication number: 20200180992
    Abstract: A three dimensional glass ceramic article with a thickness between 0.1 mm and 2 mm, having a dimensional precision control of less than or equal to ±0.1 mm. A method for forming a three dimensional glass ceramic article including placing a nucleated glass article into a mold, and heating the nucleated glass article to a crystallization temperature, where the nucleated glass article is in the mold during the heating. Then, holding the nucleated glass article at the crystallization temperature for a duration sufficient to crystallize the nucleated glass article and form a three dimensional glass ceramic article, where the nucleated glass article is in the mold during the holding, and removing the three dimensional glass ceramic article from the mold.
    Type: Application
    Filed: November 5, 2019
    Publication date: June 11, 2020
    Inventors: Rohit Rai, John Robert Saltzer, JR., Ljerka Ukrainczyk, Sibrina Jean Washington