-
公开(公告)号:US20220028398A1
公开(公告)日:2022-01-27
申请号:US17016367
申请日:2020-09-09
Applicant: VMWARE, INC.
Inventor: SUMAN ALUVALA , Ramani Panchapakesan , Rohit Pradeep Shetty , Arjun Kochhar
Abstract: Systems and methods are provided for optimizing and securing an enterprise voice service accessed by an external voice assistant device. An enterprise voice assistant installed on a client device acts as an enterprise voice service for an external voice assistant device. The enterprise voice assistant receives a voice query from the external voice assistant device. The voice query is processed using a machine learning model to extract an intent and at least one slot. The extracted intent and at least one slot are used to determine whether a response to the voice query can be generated using local enterprise data that was previously received and stored by the client device from a management server. The response is generated based on the determination by using the local enterprise data or by sending the extracted intent and at least one slot to and receiving the response from the management server.
-
公开(公告)号:US11089606B1
公开(公告)日:2021-08-10
申请号:US16907324
申请日:2020-06-22
Applicant: VMWARE, INC.
Inventor: Rohit Pradeep Shetty , Suman Aluvala , Ramani Panchapakesan
Abstract: Described herein are methods and systems for dynamically optimizing a Flying Ad-Hoc Network (“FANET”). A server that manages the FANET can receive information relating to the network activity of user devices connected to the FANET. Examples of the type of information included can include the user devices' locations, network connection quality, and network traffic volume dedicated to a Unified Endpoint Management (“UEM”) system of an enterprise. The server can analyze the network activity information based on a set of rules to prioritize the user devices connected to the FANET. The server can instruct unmanned aerial vehicles (“UAVs”) in the FANET to reposition themselves to provide the best connection for higher priority user devices.
-
公开(公告)号:US11070388B2
公开(公告)日:2021-07-20
申请号:US17027871
申请日:2020-09-22
Applicant: VMware, Inc.
Inventor: Ramani Panchapakesan , Suman Aluvala
IPC: H04L12/28
Abstract: Disclosed are various examples for dynamically generating and implementing scenario profiles for a network of devices, including IoT devices. A managed device can receive a dynamically generated scenario profile that defines tasks to be performed by the device for a given scenario. The device can also receive a scenario message that is broadcasted to all managed devices in a network and identifies an occurrence of a given scenario. If the device determines that the device is an intended recipient of the scenario message, the device can identify the scenario profile associated with the given scenario and perform the tasks defined by the scenario profile. The scenario profile can be modified and/or updated based on event data associated with the device.
-
公开(公告)号:US10785196B2
公开(公告)日:2020-09-22
申请号:US15913942
申请日:2018-03-07
Applicant: VMWARE, INC.
Inventor: Ramani Panchapakesan , Suman Aluvala , Niranjan Paramashivaiah , Mahesh Kavatage , Pavan Rajkumar Rangain , Craig Farley Newell
Abstract: Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client on a client device. A tunnel endpoint on the client device can determine an encryption key based upon whether a client device is in compliance with encryption policies of the enterprise.
-
公开(公告)号:US20190238601A1
公开(公告)日:2019-08-01
申请号:US15920484
申请日:2018-03-14
Applicant: VMWARE, INC.
Inventor: Ramani Panchapakesan , Pradeep B H Pai , Usha Kamath , Ben Joseph , Sharun Samuel
CPC classification number: H04L65/403 , G06F8/61 , G06F21/44 , H04L67/141
Abstract: A system and method of communicating between computing devices including pairing a first computing device with a second computing device. The first computing device and the computing second device are configured to communicate with an application workspace system. The first computing device provides token and application information to a second computing device. The second computing device is authenticated with the application workspace system using the token and launches an application corresponding to the application information.
-
公开(公告)号:US20170163419A1
公开(公告)日:2017-06-08
申请号:US15439375
申请日:2017-02-22
Applicant: VMware, Inc.
Inventor: Erich Stuntebeck , Ramani Panchapakesan , Akshay Laxminarayan , Kumar Ashish
CPC classification number: H04L9/0894 , G06F8/61 , G06F17/30091 , G06F17/30115 , G06F17/30138 , G06F17/30194 , G06F17/30221 , G06F21/602 , G06F21/6209 , G06F21/6218 , H04L9/14 , H04L63/0428 , H04L67/1097 , H04L67/303
Abstract: Various systems facilitate encrypted file storage. A client device may generate an encrypted version of a file. The client device may obtain at least one reference to at least one storage location for the encrypted version of the file. The client device may cause the encrypted version of the file to be store at the at least one storage location using the at least one reference to the at least one storage location.
-
公开(公告)号:US12158946B2
公开(公告)日:2024-12-03
申请号:US17692215
申请日:2022-03-11
Applicant: VMWARE, INC.
Inventor: Ramanandan Nambannor Kunnath , Rohit Pradeep Shetty , Erich Stuntebeck , Ramani Panchapakesan
IPC: G06F21/45
Abstract: Disclosed are various embodiments for delegating administrator tasks from a primary administrator to a secondary administrator. A secondary administrator can create a temporary user account and cause a temporary client device to be enrolled with a management service. The temporary user and/or temporary client device can be provided with access to certain enterprise resources to which the secondary administrator is empowered to grant access.
-
公开(公告)号:US20240297908A1
公开(公告)日:2024-09-05
申请号:US18387611
申请日:2023-11-07
Applicant: VMware, Inc.
Inventor: Ramani Panchapakesan , Pradeep B H Pai , Usha Kamath , Ben Joseph , Sharun Samuel
IPC: H04L65/403 , G06F8/61 , G06F21/44 , H04L67/141
CPC classification number: H04L65/403 , G06F21/44 , H04L67/141 , G06F8/61
Abstract: A system and method of communicating between computing devices including pairing a first computing device with a second computing device. The first computing device and the computing second device are configured to communicate with an application workspace system. The first computing device provides token and application information to a second computing device. The second computing device is authenticated with the application workspace system using the token and launches an application corresponding to the application information.
-
公开(公告)号:US11672004B2
公开(公告)日:2023-06-06
申请号:US17397335
申请日:2021-08-09
Applicant: VMware, Inc.
Inventor: Rohit Pradeep Shetty , Suman Aluvala , Ramani Panchapakesan
CPC classification number: H04W72/56 , H04B7/18502 , H04W16/18 , H04W24/08 , H04W84/005 , H04W84/18
Abstract: Described herein are methods and systems for dynamically optimizing a Flying Ad-Hoc Network (“FANET”). A server that manages the FANET can receive information relating to the network activity of user devices connected to the FANET. Examples of the type of information included can include the user devices' locations, network connection quality, and network traffic volume dedicated to a Unified Endpoint Management (“UEM”) system of an enterprise. The server can analyze the network activity information based on a set of rules to prioritize the user devices connected to the FANET. The server can instruct unmanned aerial vehicles (“UAVs”) in the FANET to reposition themselves to provide the best connection for higher priority user devices.
-
公开(公告)号:US11651054B2
公开(公告)日:2023-05-16
申请号:US17106477
申请日:2020-11-30
Applicant: VMWARE, INC.
Inventor: Rohit Pradeep Shetty , Ramani Panchapakesan
IPC: G06K9/62 , H04L9/32 , G06V30/224
CPC classification number: G06K9/6267 , G06V30/224 , H04L9/3213
Abstract: Examples described herein include systems and methods for providing a workflow on a user device. A user device can receive image data from a camera of the user device. The device can perform object recognition to recognize an object from the image data, as well as classification of the object. The user device can match the object classification with a backend system. The example method can also include launching a workflow form associated with the matching backend system. The user device can launch a form having these fields available, either within the workflow application or within a dedicated application associated with the relevant backend system. The user device can pre-fill one or more information fields in the workflow form based on the object classification, providing the user with a head start on submitting the form to the appropriate system.
-
-
-
-
-
-
-
-
-