Patents by Inventor Neelima Bojja
Neelima Bojja 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: 11902298Abstract: A method for an electronic device for managing one or more browsing tabs of a browsing sessions is provided. The method receives a request for a browsing tab. The method determines whether to process the request for the browsing tab locally on the electronic device based on one or more parameters associated with at least one of the electronic device or a destination associated with the request. When it is determined to process the request locally, the method performs the browsing tab locally on the electronic device. However, when it is determined not to process the request locally, the method sends the request for the browsing tab to a remote server to perform the browsing tab remotely on the remote server.Type: GrantFiled: July 30, 2020Date of Patent: February 13, 2024Assignee: VMware, Inc.Inventors: Rohit Pradeep Shetty, Sharun Varghese Samuel, Neelima Bojja, Erich Peter Stuntebeck, Subramanian Kathiresan
-
Patent number: 11670303Abstract: Disclosed are various embodiments for staged user enrollment using audio devices. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a configuration profile for configuring a client device. The configuration profile includes a device policy associated with an organizational group. The program instructions can further cause the computing device to generate a sound payload based on encoding the configuration profile onto a sound signal. A request is received a request from a voice assistant service for configuring the client device. The request is associated with configuring the client device according to the device policy. The sound payload is transmitted to the voice service for broadcasting from a speaker device. The sound payload is broadcast within an audible distance of the client device.Type: GrantFiled: October 28, 2021Date of Patent: June 6, 2023Assignee: VMware, Inc.Inventors: Ramani Panchapakesan, Ramanandan Nambannor Kunnath, Neelima Bojja, Kara Madhavan Bhattathiri
-
Publication number: 20220051678Abstract: Disclosed are various embodiments for staged user enrollment using audio devices. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a configuration profile for configuring a client device. The configuration profile includes a device policy associated with an organizational group. The program instructions can further cause the computing device to generate a sound payload based on encoding the configuration profile onto a sound signal. A request is received a request from a voice assistant service for configuring the client device. The request is associated with configuring the client device according to the device policy. The sound payload is transmitted to the voice service for broadcasting from a speaker device. The sound payload is broadcast within an audible distance of the client device.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Ramani Panchapakesan, Ramanandan Nambannor Kunnath, Neelima Bojja, Kara Madhavan Bhattathiri
-
Publication number: 20220028424Abstract: Systems herein allow a user to record a presentation with a slides file. The system can record action events generated by a viewer application that displays slides of the slides file. The system can also record an audio segment for each displayed slide. An action information file can be created that links action events and audio segments to slides, and provides timing information for the action events. This can allow for playback of a narrated presentation where actions are recreated in synchronization with the narration while reducing the reliance on large video files.Type: ApplicationFiled: October 5, 2021Publication date: January 27, 2022Inventors: RAMANI PANCHAPAKESAN, NEELIMA BOJJA, SUHAS S KULKARNI
-
Publication number: 20210385234Abstract: A method for an electronic device for managing one or more browsing tabs of a browsing sessions is provided. The method receives a request for a browsing tab. The method determines whether to process the request for the browsing tab locally on the electronic device based on one or more parameters associated with at least one of the electronic device or a destination associated with the request. When it is determined to process the request locally, the method performs the browsing tab locally on the electronic device. However, when it is determined not to process the request locally, the method sends the request for the browsing tab to a remote server to perform the browsing tab remotely on the remote server.Type: ApplicationFiled: July 30, 2020Publication date: December 9, 2021Inventors: Rohit Pradeep SHETTY, Sharun Varghese Samuel, Neelima Bojja, Erich Peter Stuntebeck, Subramanian Kathiresan
-
Patent number: 11189291Abstract: Disclosed are various embodiments for staged user enrollment using audio devices. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a configuration profile for configuring a client device. The configuration profile includes a device policy associated with an organizational group. The program instructions can further cause the computing device to generate a sound payload based on encoding the configuration profile onto a sound signal. A request is received a request from a voice assistant service for configuring the client device. The request is associated with configuring the client device according to the device policy. The sound payload is transmitted to the voice service for broadcasting from a speaker device. The sound payload is broadcast within an audible distance of the client device.Type: GrantFiled: July 22, 2019Date of Patent: November 30, 2021Assignee: VMware, Inc.Inventors: Ramani Panchapakesan, Ramanandan Nambannor Kunnath, Neelima Bojja, Kara Madhavan Bhattathiri
-
Patent number: 11158342Abstract: Systems herein allow a user to record a presentation with a slides file. The system can record action events generated by a viewer application that displays slides of the slides file. The system can also record an audio segment for each displayed slide. An action information file can be created that links action events and audio segments to slides, and provides timing information for the action events. This can allow for playback of a narrated presentation where actions are recreated in synchronization with the narration while reducing the reliance on large video files.Type: GrantFiled: February 23, 2016Date of Patent: October 26, 2021Assignee: AIRWATCH LLCInventors: Ramani Panchapakesan, Neelima Bojja, Suhas S Kulkarni
-
Publication number: 20210027787Abstract: Disclosed are various embodiments for staged user enrollment using audio devices. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a configuration profile for configuring a client device. The configuration profile includes a device policy associated with an organizational group. The program instructions can further cause the computing device to generate a sound payload based on encoding the configuration profile onto a sound signal. A request is received a request from a voice assistant service for configuring the client device. The request is associated with configuring the client device according to the device policy. The sound payload is transmitted to the voice service for broadcasting from a speaker device. The sound payload is broadcast within an audible distance of the client device.Type: ApplicationFiled: July 22, 2019Publication date: January 28, 2021Inventors: Ramani Panchapakesan, Ramanandan Nambannor Kunnath, Neelima Bojja, Kara Madhavan Bhattathiri
-
Patent number: 10135684Abstract: Disclosed are various examples for differential staging of devices in bulk enrollment. In one example, a computing environment can detect a network connection event where a client device establishes a connection with a network device that is communicatively coupled to the computing environment. A configuration file can be copied from a data store of the at least one computing device to local memory of the client device. The configuration file can comprise one or more predefined configuration settings. A configuration of the at least one client device can be caused using the configuration file. The configuration can include automating user interface events on the client device to cause a setting of the client device to conform to the predefined configuration settings.Type: GrantFiled: September 24, 2015Date of Patent: November 20, 2018Assignee: AirWatch LLCInventors: Ramani Panchapakesan, Gangadhar Nittala, Nandish Shetty, Neelima Bojja
-
Publication number: 20170133058Abstract: Systems herein allow a user to record a presentation with a slides file. The system can record action events generated by a viewer application that displays slides of the slides file. The system can also record an audio segment for each displayed slide. An action information file can be created that links action events and audio segments to slides, and provides timing information for the action events. This can allow for playback of a narrated presentation where actions are recreated in synchronization with the narration while reducing the reliance on large video files.Type: ApplicationFiled: February 23, 2016Publication date: May 11, 2017Inventors: RAMANI PANCHAPAKESAN, NEELIMA BOJJA, SUHAS S KULKARNI
-
Publication number: 20170041188Abstract: Disclosed are various examples for differential staging of devices in bulk enrollment. In one example, a computing environment can detect a network connection event where a client device establishes a connection with a network device that is communicatively coupled to the computing environment. A configuration file can be copied from a data store of the at least one computing device to local memory of the client device. The configuration file can comprise one or more predefined configuration settings. A configuration of the at least one client device can be caused using the configuration file. The configuration can include automating user interface events on the client device to cause a setting of the client device to conform to the predefined configuration settings.Type: ApplicationFiled: September 24, 2015Publication date: February 9, 2017Inventors: RAMANI PANCHAPAKESAN, Gangadhar Nittala, Nandish Shetty, Neelima Bojja