Patents by Inventor Dhirendra Kumar Bhupati
Dhirendra Kumar Bhupati 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: 20230352056Abstract: Systems and methods for recording a meeting using a retroactive record feature. The present technology provides for improved systems and methods for providing a recording of a virtual meeting, where a selection to initiate the recording from the beginning or an earlier time in the meeting from a current time may be received after the virtual meeting has started. The system may process received meeting content streams to generate a plurality of data segments that may collectively form a meeting recording. Each data segment, for example, may include meeting content associated with a particular user/attendee and associated with a timestamp and/or time duration. In some examples, the plurality of data segments may be stored on a blockchain, which may provide an immutable meeting record that may be concatenated together and made available for playback based on a selection to record the meeting and consent given by the users/attendees.Type: ApplicationFiled: June 2, 2023Publication date: November 2, 2023Applicant: Microsoft Technology Licensing, LLCInventor: Dhirendra Kumar BHUPATI
-
Publication number: 20230245687Abstract: Systems and methods for recording a meeting using a retroactive record feature. The present technology provides for improved systems and methods for providing a recording of a virtual meeting, where a selection to initiate the recording from the beginning or an earlier time in the meeting from a current time may be received after the virtual meeting has started. The system may process received meeting content streams to generate a plurality of data segments that may collectively form a meeting recording. Each data segment, for example, may include meeting content associated with a particular user/attendee and associated with a timestamp and/or time duration. In some examples, the plurality of data segments may be stored on a blockchain, which may provide an immutable meeting record that may be concatenated together and made available for playback based on a selection to record the meeting and consent given by the users/attendees.Type: ApplicationFiled: February 1, 2022Publication date: August 3, 2023Applicant: Microsoft Technology Licensing, LLCInventor: Dhirendra Kumar Bhupati
-
Patent number: 11710509Abstract: Systems and methods for recording a meeting using a retroactive record feature. The present technology provides for improved systems and methods for providing a recording of a virtual meeting, where a selection to initiate the recording from the beginning or an earlier time in the meeting from a current time may be received after the virtual meeting has started. The system may process received meeting content streams to generate a plurality of data segments that may collectively form a meeting recording. Each data segment, for example, may include meeting content associated with a particular user/attendee and associated with a timestamp and/or time duration. In some examples, the plurality of data segments may be stored on a blockchain, which may provide an immutable meeting record that may be concatenated together and made available for playback based on a selection to record the meeting and consent given by the users/attendees.Type: GrantFiled: February 1, 2022Date of Patent: July 25, 2023Assignee: Microsoft Technology Licesning, LLCInventor: Dhirendra Kumar Bhupati
-
Patent number: 11507366Abstract: A system and method for a software update management system which provides control over the distribution of software updates and increases payload distribution efficiency by providing a dynamically controlled next check-in frequency to each endpoint of the system. The system may use information provided from other services stored in a service database to determine the next check-in frequency. The update management system may further incorporate machine learning to optimize the next check-in frequency for each endpoint.Type: GrantFiled: June 22, 2021Date of Patent: November 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Dhirendra Kumar Bhupati, Raj Thilak Ramaswami Balakrishnan, Sridhar Dantuluri, Xiaodong Gong
-
Patent number: 11301232Abstract: A system and method for management of updates across a plurality of enterprise computing devices. The system is configured to receive telemetry about the enterprise computing devices that will be used to develop a rollout strategy for upcoming updates. The system provides IT administrators with a user interface for modifying and customizing the rollout strategy. The proposed system and method can significantly improve the efficiency of regular update deployments to enterprise computing devices, and reduce the network cost associated with such deployments.Type: GrantFiled: May 29, 2019Date of Patent: April 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Dhirendra Kumar Bhupati, Yuanbo Guo, Shashidhar Rajashekara, Dicheng Wu, Tak Wing Ng, Madhavilatha Kaniganti, Xin Zhou, Amesh Shewak Mansukhani, Sundararajan Subramanian
-
Publication number: 20200379744Abstract: A system and method for management of updates across a plurality of enterprise computing devices. The system is configured to receive telemetry about the enterprise computing devices that will be used to develop a rollout strategy for upcoming updates. The system provides IT administrators with a user interface for modifying and customizing the rollout strategy. The proposed system and method can significantly improve the efficiency of regular update deployments to enterprise computing devices, and reduce the network cost associated with such deployments.Type: ApplicationFiled: May 29, 2019Publication date: December 3, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: DHIRENDRA KUMAR BHUPATI, Yuanbo GUO, SHASHIDHAR RAJASHEKARA, Dicheng WU, Tak Wing NG, MADHAVILATHA KANIGANTI, Xin ZHOU, Amesh Shewak Mansukhani, SUNDARARAJAN SUBRAMANIAN
-
Patent number: 10656930Abstract: A set of devices is inventoried to identify components on the device. Usage information is also identified, indicating a level of usage of the different components. The set of devices is dynamically divided into different collections and deployment control signals are generated to control deployment of an item, onto the devices, based upon the identified collections.Type: GrantFiled: September 12, 2018Date of Patent: May 19, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Amesh Mansukhani, Christopher R. Hopkins, Shash Rajashekara, Dhirendra Kumar Bhupati
-
Publication number: 20200081698Abstract: A set of devices is inventoried to identify components on the device. Usage information is also identified, indicating a level of usage of the different components. The set of devices is dynamically divided into different collections and deployment control signals are generated to control deployment of an item, onto the devices, based upon the identified collections.Type: ApplicationFiled: September 12, 2018Publication date: March 12, 2020Inventors: Amesh MANSUKHANI, Christopher R. HOPKINS, Shash RAJASHEKARA, Dhirendra Kumar BHUPATI
-
Publication number: 20180150801Abstract: Described herein is a system for communicating changed information. A first digital assistant component can identify and/or publish changed information of a user (e.g., contact information) to a changed information service system (e.g., cloud-based service). The changed information service system can publish the changed information to more subscriber(s). The subscriber(s) can utilize the changed information, for example, to communicate with the user that published the changed information.Type: ApplicationFiled: November 28, 2016Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventor: Dhirendra Kumar Bhupati
-
Publication number: 20180109649Abstract: A technique is described herein for assisting a first user in communicating with a second user. The first user is associated with a first personal digital assistant (PDA1) component, while the second user is associated with a second personal digital assistant (PDA2) component. When the first user attempts to communicate with the second user, the PDA2 component cooperates with the PDA1 component to provide at least one PDA2-suggested communication option to the PDA1 component. The PDA1 component may provide the PDA2-suggested communication option(s) to the first user via a contact card associated with the second user. A registration system plays a role in establishing the interaction between the PDA1 component and the PDA2 component when status information pertaining to the second user is sufficiently fresh; otherwise, the registration service can provide one or more default registration-service-specified communication options to the first user.Type: ApplicationFiled: October 14, 2016Publication date: April 19, 2018Inventor: Dhirendra Kumar Bhupati
-
Patent number: 8218734Abstract: A communication device supports leaving a message using a communication device input interface when the device is in a locked state. The communication device may be a network telephone having a display interface and a user input interface. The communication device may be configured to transition to a locked state, store a message based on input received at the locked communication device, and present the message to an intended recipient. The message may be presented to the intended recipient upon unlocking the device (e.g., stored locally and presented when the phone is unlocked), presented to the intended recipient in accordance with communication settings (e.g., delivered to an email account, cell phone, etc.), or otherwise delivered.Type: GrantFiled: June 12, 2007Date of Patent: July 10, 2012Assignee: Microsoft CorporationInventor: Dhirendra Kumar Bhupati
-
Publication number: 20080310602Abstract: A communication device supports leaving a message using a communication device input interface when the device is in a locked state. The communication device may be a network telephone having a display interface and a user input interface. The communication device may be configured to transition to a locked state, store a message based on input received at the locked communication device, and present the message to an intended recipient. The message may be presented to the intended recipient upon unlocking the device (e.g., stored locally and presented when the phone is unlocked), presented to the intended recipient in accordance with communication settings (e.g., delivered to an email account, cell phone, etc.), or otherwise delivered.Type: ApplicationFiled: June 12, 2007Publication date: December 18, 2008Applicant: Microsoft CorporationInventor: Dhirendra Kumar Bhupati