Patents by Inventor Vikas Vashisht
Vikas Vashisht 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: 20240102808Abstract: Techniques are provided for indoor navigation using display devices. In one example, a server obtains, from a user device, an indication that a user of the user device is attempting to navigate to a target location in a building. In response to the indication that the user is attempting to navigate to the target location in the building, the server provides, to respective display devices in the building, a unique identifier associated with the user. When the respective display devices obtain the unique identifier from the user device, the respective display devices display respective navigational information to guide the user from respective locations of the respective display devices to the target location.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Cecilia Rose Mapes, Wayne E. Moorefield, JR., Vikas Vashisht
-
Patent number: 11902347Abstract: In one example embodiment, a user conducting an activity is monitored by capturing information of the user and a surrounding environment via one or more sensing devices. The captured information includes images. The captured information is analyzed by a computing device, and one or more interruptions to the user during the activity by one or more entities in the surrounding environment are identified. The identified one or more interruptions to the user are presented on a user interface after completion of the activity.Type: GrantFiled: February 18, 2022Date of Patent: February 13, 2024Assignee: CISCO TECHNOLOGY, INC.Inventor: Vikas Vashisht
-
Publication number: 20230269287Abstract: In one example embodiment, a user conducting an activity is monitored by capturing information of the user and a surrounding environment via one or more sensing devices. The captured information includes images. The captured information is analyzed by a computing device, and one or more interruptions to the user during the activity by one or more entities in the surrounding environment are identified. The identified one or more interruptions to the user are presented on a user interface after completion of the activity.Type: ApplicationFiled: February 18, 2022Publication date: August 24, 2023Inventor: Vikas Vashisht
-
Patent number: 11695484Abstract: In one example, an accessory device establishes a connection with a first collaboration device. An acoustic signal encoded with a token and transmitted by a second collaboration device is received at the accessory device. The acoustic signal is decoded at the accessory device to obtain the token. The token is transmitted from the accessory device to the first collaboration device for verification and pairing of the first collaboration device with the second collaboration device.Type: GrantFiled: October 27, 2020Date of Patent: July 4, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Catelyn G. Orsini, Vikas Vashisht, Alberto J. Montilla Bravo
-
Publication number: 20230171819Abstract: In one embodiment, a telephony device establishes a pairing connection with a user device. The telephony device disables, based on the pairing connection with the user device, a default screen locking policy of the telephony device. The telephony device polls a screen lock status of the user device to determine whether the user device is locked. The telephony device locks the telephony device when the screen lock status of the user device indicates that the user device is locked.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: William Sterling Alexander, Vikas Vashisht, Shuli Jin
-
Patent number: 11558914Abstract: In one example, a server obtains an indication that a first mobile device is in a predetermined proximity to a non-mobile device. In response, the server permits the first mobile device to pair with the non-mobile device. The server generates whitelisted information associated with the first mobile device by adding information associated with the first mobile device to a whitelist that controls mobile device pairing for the non-mobile device. The server also obtains an indication that a given mobile device has obtained one or more keep-alive messages from the non-mobile device. Based on the whitelisted information, the server determines whether to permit the given mobile device to pair or remain paired with the non-mobile device. In response to determining to permit the given mobile device to pair or remain paired with the non-mobile device, the server permits the given mobile device to pair or remain paired with the non-mobile device.Type: GrantFiled: May 7, 2021Date of Patent: January 17, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: William Sterling Alexander, Marcin Michal Limanski, Vikas Vashisht, John Paul Carlson
-
Patent number: 11502864Abstract: A method performed at a server configured to onboard devices in a conference room includes: receiving a log-in request from a user device; receiving a request from the user device for a first activation code for activating devices for use in the conference room; transmitting the first activation code to the user device; receiving a first request from a first device in the conference room for authorization to be used in the conference room, the first request including a second activation code; determining whether the second activation code matches the first activation code; if the second activation code matches the first activation code, authorizing the first device for use in the conference room; and if the second activation code does not match the first activation code, denying the first device for use in the conference room.Type: GrantFiled: August 26, 2020Date of Patent: November 15, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Wayne Moorefield, Jr., Vikas Vashisht
-
Publication number: 20220361265Abstract: In one example, a server obtains an indication that a first mobile device is in a predetermined proximity to a non-mobile device. In response, the server permits the first mobile device to pair with the non-mobile device. The server generates whitelisted information associated with the first mobile device by adding information associated with the first mobile device to a whitelist that controls mobile device pairing for the non-mobile device. The server also obtains an indication that a given mobile device has obtained one or more keep-alive messages from the non-mobile device. Based on the whitelisted information, the server determines whether to permit the given mobile device to pair or remain paired with the non-mobile device. In response to determining to permit the given mobile device to pair or remain paired with the non-mobile device, the server permits the given mobile device to pair or remain paired with the non-mobile device.Type: ApplicationFiled: May 7, 2021Publication date: November 10, 2022Inventors: William Sterling Alexander, Marcin Michal Limanski, Vikas Vashisht, John Paul Carlson
-
Patent number: 11392863Abstract: The present disclosure is directed to optimizing dynamic open space environments and includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including receiving a reservation request for a workspace through a user device associated with a user; deriving dynamic user information comprising collaboration data derived from a collaboration service, the collaboration data based on a collaboration history of the user; analyzing the user information to determine one or more workspace suggestions for the user; transmitting the one or more workspace suggestions to the user device; receiving, through the user device, a workspace selection from the one or more workspace suggestions; and updating a reservation of the user in accordance with the workspace selection.Type: GrantFiled: August 14, 2020Date of Patent: July 19, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Vikas Vashisht, Alberto J. Montilla Bravo
-
Publication number: 20220131621Abstract: In one example, an accessory device establishes a connection with a first collaboration device. An acoustic signal encoded with a token and transmitted by a second collaboration device is received at the accessory device. The acoustic signal is decoded at the accessory device to obtain the token. The token is transmitted from the accessory device to the first collaboration device for verification and pairing of the first collaboration device with the second collaboration device.Type: ApplicationFiled: October 27, 2020Publication date: April 28, 2022Inventors: Catelyn G. Orsini, Vikas Vashisht, Alberto J. Montilla Bravo
-
Publication number: 20220053036Abstract: The present disclosure is directed to optimizing dynamic open space environments and includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including receiving a reservation request for a workspace through a user device associated with a user; deriving dynamic user information comprising collaboration data derived from a collaboration service, the collaboration data based on a collaboration history of the user; analyzing the user information to determine one or more workspace suggestions for the user; transmitting the one or more workspace suggestions to the user device; receiving, through the user device, a workspace selection from the one or more workspace suggestions; and updating a reservation of the user in accordance with the workspace selection.Type: ApplicationFiled: August 14, 2020Publication date: February 17, 2022Inventors: Vikas Vashisht, Alberto J. Montilla Bravo
-
Patent number: 11164577Abstract: The present technology pertains to a voice assistant configured for use in a meeting room environment where the voice assistant can learn speech parameters for a meeting taking place in the meeting room environment. The voice assistant can use the speech parameters to deliver proactive notifications in a manner that is less intrusive to the conversation in the meeting.Type: GrantFiled: January 23, 2019Date of Patent: November 2, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Vikas Vashisht, Michael A. Ramalho, Mihailo Zilovic, Dario De Santis
-
Publication number: 20200389333Abstract: A method performed at a server configured to onboard devices in a conference room includes: receiving a log-in request from a user device; receiving a request from the user device for a first activation code for activating devices for use in the conference room; transmitting the first activation code to the user device; receiving a first request from a first device in the conference room for authorization to be used in the conference room, the first request including a second activation code; determining whether the second activation code matches the first activation code; if the second activation code matches the first activation code, authorizing the first device for use in the conference room; and if the second activation code does not match the first activation code, denying the first device for use in the conference room.Type: ApplicationFiled: August 26, 2020Publication date: December 10, 2020Inventors: Wayne Moorefield, JR., Vikas Vashisht
-
Patent number: 10797895Abstract: A method performed at a server configured to onboard devices in a conference room includes: receiving a log-in request from a user device; receiving a request from the user device for a first activation code for activating devices for use in the conference room; transmitting the first activation code to the user device; receiving a first request from a first device in the conference room for authorization to be used in the conference room, the first request including a second activation code; determining whether the second activation code matches the first activation code; if the second activation code matches the first activation code, authorizing the first device for use in the conference room; and if the second activation code does not match the first activation code, denying the first device for use in the conference room.Type: GrantFiled: June 8, 2017Date of Patent: October 6, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Wayne Moorefield, Jr., Vikas Vashisht
-
Publication number: 20200234696Abstract: The present technology pertains to a voice assistant configured for use in a meeting room environment where the voice assistant can learn speech parameters for a meeting taking place in the meeting room environment. The voice assistant can use the speech parameters to deliver proactive notifications in a manner that is less intrusive to the conversation in the meeting.Type: ApplicationFiled: January 23, 2019Publication date: July 23, 2020Inventors: Vikas Vashisht, Michael A. Ramalho, Mihailo Zilovic, Dario De Santis
-
Patent number: 10715648Abstract: A user interface for virtual assistant interactions on a telephony device may be provided. First, a plurality of lines associated with the telephony device, including a designated line for a user and a shared line for a virtual assistant, may be displayed through the user interface. Next, in response to receiving an incoming call to the designated line, a plurality of features associated with handling the incoming call, including an assistant feature to direct the incoming call to the virtual assistant, may be displayed through the user interface. Then, in response to the incoming call being directed to the virtual assistant, a plurality of features associated with managing a conversation between the virtual assistant and a caller during the incoming call may be displayed through the user interface. After the incoming call has ended, a call history associated with the incoming call may be displayed through the user interface.Type: GrantFiled: May 9, 2019Date of Patent: July 14, 2020Assignee: Cisco Technology, Inc.Inventors: Vikas Vashisht, Qian Yu, Kalyan Chakravarthy Dasari, Alberto J. Montilla Bravo
-
Publication number: 20200186636Abstract: In one embodiment, a headset receives, via a first service type of a wireless connection between a first telephony device and the headset, call-session identifier data of an active call maintained by the first telephony device. Media associated with the active call is communicated via a second service type of the wireless connection between the headset and the first telephony device. The headset sends to a second telephony device via a first service type of a wireless connection between the second telephony device and the headset, the call-session identifier data to enable the active call to be transferred from the first telephony device to the second telephony device based on the call-session identifier data. The headset receives from the second telephony device via a second service type of the wireless connection between the second telephony device and the headset, media for the active call.Type: ApplicationFiled: December 6, 2018Publication date: June 11, 2020Inventors: Patrick Lee Wall, Vikas Vashisht
-
Publication number: 20190297119Abstract: A method includes a collaboration server receiving a direct connection request from each of at least first and second devices of a plurality of devices participating in collaboration session, the direct connection requests being for initiating direct communication between the first and second devices. Each of the direct connection requests includes a location identifier indicating a location of the respective device. The method further includes determining, based on the location identifiers, if the first and second devices of the plurality of devices are at a same physical location. In response to determining that the first and second devices are at the same physical location, direct connection instructions are generated that enable the first and second devices to establish a direct connection with each other at the physical location.Type: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: Vikas Vashisht, Pandit Panburana
-
Publication number: 20180359106Abstract: A method performed at a server configured to onboard devices in a conference room includes: receiving a log-in request from a user device; receiving a request from the user device for a first activation code for activating devices for use in the conference room; transmitting the first activation code to the user device; receiving a first request from a first device in the conference room for authorization to be used in the conference room, the first request including a second activation code; determining whether the second activation code matches the first activation code; if the second activation code matches the first activation code, authorizing the first device for use in the conference room; and if the second activation code does not match the first activation code, denying the first device for use in the conference room.Type: ApplicationFiled: June 8, 2017Publication date: December 13, 2018Inventors: Wayne Moorefield, JR., Vikas Vashisht
-
Patent number: 9736317Abstract: In one implementation, an apparatus includes an audio detection circuit, a central processor, and the switch. The audio detection circuit is configured to determine whether audio is present in an input signal and generate an audio presence indicator indicative of the audio. The central processor is configured to receive the audio presence indicator and a mute command. The central processor generates a switch command based on the mute command. The switch is configured to block the input signal from a digital signal processor in response to the switch command. The central processor generates a dynamic mute message that indicates audio is detected while a mute command is active.Type: GrantFiled: February 27, 2015Date of Patent: August 15, 2017Assignee: Cisco Technology, Inc.Inventors: Vikas Vashisht, Daniel Eskenazi, Pandit Panburana