Patents by Inventor Rahul Kishore

Rahul Kishore 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: 20240187463
    Abstract: Techniques are described for managing inking events from remote inking devices during online meetings. For example, a remote inking device comprising a physical orientation sensor can be used during an online meeting to perform inking actions while shared screen content is being presented during the online meeting. To control the inking action, a stream of coordinate update events can be received from the remote inking device. The stream of coordinate update events represents physical movement of the remote inking device as indicated by the physical orientation sensor. The coordinate update events can be relayed to participant devices of the online meeting. The participant devices can then perform the inking action on local displays.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: David Claux, Rahul Kishore Pinjani, Siddharth Uppal
  • Patent number: 11983483
    Abstract: The automated generation of a web site preview based on a web site identifier, where the web site preview has one or more controls that facilitate connection to one or more endpoints. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses an action identifier and an associated endpoint identifier from the web site. The service then generates preview data representing a preview of the web site represented by the web site identifier. The service provides the preview data to the client, where the preview with the control is rendered, so as to facilitate connection with the associated endpoint of the control.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 14, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Michael Glocke, Archana Saseetharan, Bhrighu Sareen, Sukhmani Lamba, Ankit Govil, David Pierre Claux, Saurav Majumder, Mao Yu, Daniel Dong Joon Seong, Aditya Chaudhry, Nehal Balkrishna Bhagat, Rahul Kishore Pinjani, Mengli Elmendorf
  • Patent number: 11960817
    Abstract: The generation of a web site preview based on client presentation state of the client that will render the web site preview. Upon a service receiving a request to provide preview data for a web site preview corresponding to a web site identifier, the service determines client presentation state of the client(s) that is or are to render a web site preview using preview data that is to be provided in response to the request. The service selects a preview template at least in part based on the determined client presentation state. The service also populates the selected preview template with content from the web site to thereby generate preview data representing a preview of the web site identified by the web site identifier. The preview data is thus tailored to the presentation state of the client.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: April 16, 2024
    Inventors: Joseph Michael Glocke, Archana Saseetharan, Bhrighu Sareen, Sukhmani Lamba, Ankit Govil, David Pierre Claux, Saurav Majumder, Mao Yu, Daniel Dong Joon Seong, Aditya Chaudhry, Nehal Balkrishna Bhagat, Rahul Kishore Pinjani, Mengli Elmendorf
  • Publication number: 20230385525
    Abstract: The automated generation of a web site preview based on a web site identifier, where the web site preview has one or more controls that facilitate connection to one or more endpoints. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses an action identifier and an associated endpoint identifier from the web site. The service then generates preview data representing a preview of the web site represented by the web site identifier. The service provides the preview data to the client, where the preview with the control is rendered, so as to facilitate connection with the associated endpoint of the control.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
  • Publication number: 20230385363
    Abstract: The automated generation of a web site preview based on a type of the web site. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses a type of the web site from the web site. The service selects a predetermined preview template at least in part based on the type of the web site, and populates at least some of the content from the web site to generate the web site preview. Because the web site preview is based on the type of web site, the user sees consistent previews across different web sites of the same type (though the owner might have the option to supersede with their own preview).
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
  • Publication number: 20230385524
    Abstract: The generation of a web site preview based on client presentation state of the client that will render the web site preview. Upon a service receiving a request to provide preview data for a web site preview corresponding to a web site identifier, the service determines client presentation state of the client(s) that is or are to render a web site preview using preview data that is to be provided in response to the request. The service selects a preview template at least in part based on the determined client presentation state. The service also populates the selected preview template with content from the web site to thereby generate preview data representing a preview of the web site identified by the web site identifier. The preview data is thus tailored to the presentation state of the client.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
  • Publication number: 20230257556
    Abstract: The present invention relates to an encapsulated antistatic agent composition and a method for preparation thereof. The encapsulated antistatic agent composition of the present disclosure provides long lasting antistatic action in plastic products and is used in masterbatch. The encapsulated antistatic agent composition comprises a carrier consisting of a mixture of silica and clay, and an antistatic agent encapsulated in the carrier.
    Type: Application
    Filed: October 8, 2020
    Publication date: August 17, 2023
    Applicant: AVIENT SWITZERLAND GMBH
    Inventors: Subramanian KALIAPPAN, Nagesh Appasaheb WAGDARE, Antonello DECORTES, Wolfgang Ulrich SOHLING, Rossella FARRIS, Jayavant Ratan SHIRKE, Rahul Kishore HEDAOO
  • Patent number: 11528301
    Abstract: Disclosed are system architectures and techniques for securely embedding private content via dynamically-set security policy. A streaming service stores associations of particular streaming content with security policies that each specify domains allowed to initiate streaming from the streaming service. Requests for the streaming content are received from user-agents. The streaming service identifies respective security policies associated with each of the streaming content indicated by each of the requests and dynamically sets each security policy in a response. The responses are transmitted back to the user-agent where the security policy is enforced. In some instances, the streaming service is an application streaming service that hosts respective applications for different entities for streaming application content, and the security policies specify domains allowed to initiate application streaming from the application streaming service for the corresponding hosted application.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 13, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Rahul Kishore Saraf, Prasad Renake, Joseph Jabril Hooper, Prabhu Shanmukham Ganesh, Vinothkumar Narasimhan
  • Patent number: 11076002
    Abstract: A first subdomain name may be generated based at least in part on first session parameters associated with a first streaming session. A first subdomain of a domain may be formed, wherein the first subdomain has the first subdomain name. A first authorization cookie for the first streaming session may be stored at the first subdomain. A second subdomain name may be generated based at least in part on the second session parameters associated with a second streaming session. A second subdomain of the same domain may be formed, wherein the second subdomain has the second subdomain name. A second authorization cookie for the second streaming session may be stored at the second subdomain.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: July 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rahul Kishore Saraf, Joseph Jabril Hooper, Prasad Renake, Vinothkumar Narasimhan, Murali Rathinasamy, Zishen Hu, Naveen Mahadevaiah
  • Publication number: 20200285626
    Abstract: Systems and methods for securely storing building management data of building management systems in a blockchain are provided. Some methods can include detecting a change in the building management data of a first building management system, creating a new block for the blockchain, the new block representing the change in the building management data, broadcasting the new block to a second building management system, and adding the new block to the blockchain.
    Type: Application
    Filed: March 4, 2019
    Publication date: September 10, 2020
    Inventors: Rajagopal Palanivelu, Sruthi Karnam, Srivatsa Haridas, Rahul Kishore, Seema Pathak, Vanathi Ravindran