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: 11838379
    Abstract: Disclosed herein are examples of systems and methods for tailoring the posting of notifications based on device activity status. A client device can collect activity data associated with the client device. The client device can provide the activity data to a management service. The client device can receive from the management service a command to disable a capability of an application installed on the client device to post notifications. The client device can cause the capability of the application to post notifications to be disabled.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: December 5, 2023
    Assignee: VMWare, Inc.
    Inventors: Rohit Pradeep Shetty, Ramanandan Nambannor Kunnath
  • Patent number: 11834363
    Abstract: A method for ceramming a glass article to a glass-ceramic includes placing a glass article into a heating apparatus, and heating the glass article to a first hold temperature at a first predetermined heating rate. The glass article is held at the first hold temperature for a first predetermined duration. The viscosity of the glass article is maintained within log viscosity ±1.0 poise during the first predetermined duration. The glass article is then heated from the first hold temperature to a second hold temperature at a second predetermined heating rate. The glass article is held at the second hold temperature for a second duration. A density of the glass article is monitored from the heating of the glass article from the first hold temperature through the second duration, and the second duration is ended when an absolute value of a density rate of change of the glass article is less than or equal to 0.10 (g/cm3)/min.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 5, 2023
    Assignee: CORNING INCORPORATED
    Inventors: Carol Ann Click, Indrajit Dutta, Ozgur Gulbiten, Jill Marie Hall, Mathieu Gerard Jacques Hubert, Andrew Peter Kittleson, Rohit Rai, John Robert Saltzer, Jr., Matthew Daniel Trosa, Zheming Zheng
  • Patent number: 11838605
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for generating trailers (previews) for multimedia content. An example aspect operates by generating an initial set of candidate points to generate a trailer for a media content; determining conversion data for each of the initial set of candidate points; determining an updated set of candidate points based on the conversion data; determining an estimated mean and upper bound for each of the updated set of candidate points; computing a value for each of the updated set of candidate points; generating a ranked list based on the value computed for each of the updated set of candidate points; and repeating the process until an optimal candidate point is converged upon.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: December 5, 2023
    Assignee: ROKU, INC.
    Inventors: Abhishek Bambha, Ronica Jethwa, Rohit Mahto, Nam Vo, Fei Xiao, Lian Liu
  • Patent number: 11838592
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a content recommendation system powering a streaming media publisher channel, in conjunction with an object recognition model, to enhance dynamic generation of a banner being shown to a user via an awareness or performance campaign. This method allows the platform to present the most relevant ML personalized in-channel content to the publisher platform users in endemic banners that run on the platform which then correspondingly helps drive user reach. An example embodiment operates by implementing personalized content banners that may act as a hook for channel users opening their streaming device, both active and lapsed, to enter back into the channel.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: December 5, 2023
    Assignee: Roku, Inc.
    Inventors: Mehul Sanghavi, Rohit Mahto, Kelly Lee, Madhulika Taneja
  • Patent number: 11838559
    Abstract: The present disclosure is generally directed to media systems configured to receive and play live media content. In particular, methods and systems are provided for a multi-screen content playback experience for time shifted live stream content. Systems and methods are provided herein for generating for display a catch-up video (e.g., a segment of a live stream stored as URLs on a local device during the time the live stream was interrupted) in a picture-in-picture (PIP) window, and generating the PIP catch-up window and the live window for simultaneous display.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: December 5, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Ashish Gupta, Vaibhav Gupta, Rohit Dhiman
  • Patent number: 11836832
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to adaptable drawing guides. In implementations, a guide mode is identified. Generally, a guide mode indicates a manner in which to use a drawing guide to confine strokes corresponding with input paths. Upon detecting an input path, a stroke is drawn in accordance with the guide mode. For example, when an edge mode is employed, the drawn stroke is confined to align with at least one edge of the drawing guide, when an inside mode is employed, the drawn stroke is confined inside of the set of edges of the drawing guide, and when the outside mode is employed, the drawn stroke is confined outside of the set of edges of the drawing guide.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: December 5, 2023
    Assignee: Adobe Inc.
    Inventors: Elissa A. Welsh, Rishabh Vij, Gaurav Gilhotra, Ayush Bansal, Nipun Mitra, Pulkit Mehta, Karan Batra, Rohit Kumar Guglani, Deep Sinha, Will Eisley, Laura Serghiou
  • Patent number: 11838347
    Abstract: A method and system for audio mixing in a teleconference using a Session Description Protocol (SDP) and Real-time Transport Protocol (RTP) signaling of audio mixing gain is provided. The method includes receiving an input audio stream from a 360-degree video/audio stream that includes an audio mixing gain which includes audio gain from the input audio stream and audio gain from overlay audio streams, declaring a RTP header extension for the input audio stream using the SDP, the RTP header extension, and signaling the audio mixing gain based on a single attribute of the SDP using the RTP header extension. An element of the RTP header extension may include an element identifier, a length of an extension element, and a magnitude of the audio mixing gain of the RTP header extension. The RTP header extension may use a one-byte or two-byte header extension format which is declared using the SDP.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: December 5, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Rohit Abhishek, Iraj Sodagar
  • Patent number: 11838127
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving adaptive satellite communication. In some implementations, a method includes receiving, by a receiver and from a transmitter, code blocks transmitted according to a first set of parameters that comprises one or more of a first modulation used to transmit the code blocks or a first coding used to encode the code blocks for transmission. A number of corrupted code blocks and a number of parity blocks in a series of the code blocks received are determined. The number of corrupted code blocks are compared with the number of parity blocks. A second set of parameters are determined based on the comparison of the number of corrupted code blocks with the number of parity blocks. The second set of parameters are communicated to the transmitter for subsequent transmissions.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: December 5, 2023
    Assignee: Hughes Network Systems, LLC
    Inventors: Lin-nan Lee, Mustafa Eroz, Rohit Iyer Seshadri
  • Patent number: 11838193
    Abstract: A first node can be selected as a target node, and a second node can be selected as a control to determine a performance limit associated with providing a service. A request for the service can be determined to be routed to the first node. A first indication of a first performance measurement associated with processing a first load by the first node can be received. A second indication of a second performance measurement associated with processing a second load by the second node can be received. A performance error of the first node can be determined based on the first performance measurement and the second performance measurement. The performance limit can be determined based on the performance error, and an action can be triggered based on the performance limit.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Rangan, David Yamanoha, Terence Smith, Paul Derek DeMarco, Paul Walker Mooring, Zachary Wiggins
  • Patent number: 11833255
    Abstract: Provided is a nanoparticle comprising a pH-responsive polymer, a pH-insensitive polymer and a payload molecule. The nanoparticle can act as a system for delivery of the payload that releases the payload in a pH sensitive manner.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: December 5, 2023
    Assignees: The Brigham and Women's Hospital, Inc., Massachusetts Institute Of Technology
    Inventors: Sunandini Chopra, Rohit Karnik, Amy Wang, Omid C. Farokhzad, Xue-Qing Zhang
  • Patent number: 11836897
    Abstract: Generating a table with at least one skewed row, skewed column, shifted row, or shifted column is described. A table generation system generates a table that includes cells arranged in a grid comprising rows and columns, and defines each cell using a grid address, a grid span, a grid angle, a string skew value, a string shift value, and a shift indicator for the cell. The table generation system may receive input modifying a grid angle for at least one row or column and generate a modified table by skewing cells included in the at least one row or column by the grid angle. The table generation system may additionally or alternatively receive input shifting at least one row or column by a string shift value and modify the display of the table by shifting the at least one row or column according to the string shift value.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: December 5, 2023
    Assignee: Adobe Inc.
    Inventors: Aman Arora, Rohit Kumar Dubey
  • Patent number: 11838579
    Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Harry J. Saddler, Lia T. Napolitano, Jonathan H. Russell, Patrick M. Lister, Rohit Dasari
  • Publication number: 20230385994
    Abstract: A method for generating a derained image using a self-supervised learning model is provided. The method includes (i) processing an input image received from a user device; (ii) classifying pixels of the input image as rainy or non-rainy pixels by assigning a first value to the rainy pixels and a second value to the non-rainy pixels; (iii) generating a masked area in the input image by masking out the rainy pixels from the input image based on the rainy pixels; (iv) generating an inpainted image by filling the masked area using an image inpainting method; and (v) generating an optimized image by deraining the inpainted image and remove image artifacts and blurriness caused by the image inpainting method. The optimized image enables an improved semantic segmentation of the input image and object detection.
    Type: Application
    Filed: April 22, 2023
    Publication date: November 30, 2023
    Inventors: C.V. Jawahar, Rohit Saluja, Chetan Arora, Vineeth N Balasubramanian, Shyam Nandan Rai
  • Publication number: 20230386203
    Abstract: In particular embodiments, a computing system may receive a video comprising a plurality of image frames. The system may generate, for each image frame in the plurality of image frames and using a spatial-attention encoder, an image-frame feature corresponding to the image frame. For each image-frame feature, the system may generate, using a temporal-attention decoder, a predicted future feature based on one or more of the image-frame features corresponding to one or more of the plurality of image frames that precede a time associated with the predicted future feature. The system may generate a future action anticipation based on the predicted future feature. The future action anticipation corresponds to an anticipation of a future action occurring after a sequence of actions observed in the plurality of images frames in the video.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Rohit Girdhar, Kristen Lorraine Grauman
  • Publication number: 20230386121
    Abstract: The present subject matter discloses a server, a method, and a system for render streaming an environment to a plurality of user devices. According to aspects of the present subject matter, a single server may be configured to support concurrent streaming to multiple user devices in a manner such that each user device may get a personalized experience. In other words, the changes done to the environment by one user does not affect the user experience of the other users who are availing the render streaming services concurrently. As a result, the single server is able to host multiple users and provide a true personalized experience to all the users.
    Type: Application
    Filed: May 24, 2023
    Publication date: November 30, 2023
    Inventors: Kanav SINGLA, Karthik KANAUJIA, Shorya MAHAJAN, Rohit RANJAN, Ashish DASARI
  • Publication number: 20230385173
    Abstract: Methods, systems, and computer programs provide real-time report generation. A baseline report is generated based on data, collected by a collector computing device, for events of a first event type for a period. The method receives a request from a user to present an updated report with real-time information that comprises events of the first event type during and after the period. The method further includes accessing configuration data that identifies which event types are enabled for real-time reporting for the user. When the updated report is available in real-time for the user, an event-update request is sent to the at least one device for unreported events. The new events of the first event type are received, and the updated report is generated by aggregating data from the baseline report and the received new events. Further, the method includes causing presentation of the updated report on a user interface.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Syam B. PINNAKA, Jeffrey S. PINKSTON, Loretta M. MACKLEM-CLEMENTS, Ramya CHITRAKAR, Xichun XU, Rohit SARASWAT, Sangeetha M. VISWESWARAN, Jeffrey P. COLE
  • Publication number: 20230385321
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a query term is obtained from a natural language query. A table summary is prepared based on the query term and a formula of the natural language query is generated based on the table summary. A result is generated based on the formula. Responsive to receiving negative feedback to the result, one or more of the table summary or the formula is disassociated from the query term.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 30, 2023
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Garima, Kevin Snow Mccurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Publication number: 20230386477
    Abstract: A system and a method are disclosed for identifying a subjectively interesting moment in a transcript. In an embodiment, a device receives a transcription of a conversation, and identifies a participant of the conversation. The device accesses a machine learning model corresponding to the participant, and applies, as input to the machine learning model, the transcription. The device receives as output from the machine learning model a portion of the transcription having relevance to the participant, and generates for display, to the participant, information pertaining to the portion.
    Type: Application
    Filed: August 12, 2023
    Publication date: November 30, 2023
    Inventors: Krishnamohan Reddy Nareddy, Abhishek Abhishek, Rohit Ganpat Mane, Rajiv Garg
  • Publication number: 20230382713
    Abstract: A micro-electro-mechanical system (MEMS) device includes a first substrate, an interconnect layer, a MEMS device layer, a stopper and a second substrate. The interconnect layer is disposed on the first substrate and includes a plurality of conductive layers and a plurality of dielectric layer stacked alternately. The MEMS device layer is bonded on the interconnect layer and includes a proof mass. The stopper is disposed directly under the proof mass and spaced apart from the proof mass, where the stopper is surrounded by a portion of the interconnect layer, and the stopper includes a bottom portion constructed of one of the plurality of conductive layers, and a silicon-based layer disposed on the bottom portion. The second substrate includes a cavity and is bonded on the MEMS device layer.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Applicant: Vanguard International Semiconductor Corporation
    Inventors: RAMACHANDRAMURTHY PRADEEP YELEHANKA, RAKESH CHAND, HUP FONG TAN, ROHIT PULIKKAL KIZHAKKEYIL, WAI MUN CHONG
  • Publication number: 20230386465
    Abstract: Described herein is a system for automatically detecting and assigning action items in a real-time conversation and determining whether such action items have been completed. The system detects, during a meeting, a plurality of action items and an utterance that corresponds to a completed action item. Responsive to detecting the utterance, the system generates a similarity score with respect to a first action item of the plurality of action items. The system compares the similarity score to a first threshold. Responsive to determining that the similarity score does not exceed the first threshold, the system generates a second similarity score with respect to a second action item of the plurality of action items. The system compares the second similarity score to a second threshold, which exceeds the first threshold. Responsive to determining that the second similarity score exceeds the second threshold, the system marks the second action item as completed.
    Type: Application
    Filed: August 12, 2023
    Publication date: November 30, 2023
    Inventors: Rohit Ganpat Mane, Abhishek Abhishek, Krishnamohan Reddy Nareddy, Rajiv Garg