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: 20240102808
    Abstract: 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: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Cecilia Rose Mapes, Wayne E. Moorefield, JR., Vikas Vashisht
  • Patent number: 11902347
    Abstract: 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: Grant
    Filed: February 18, 2022
    Date of Patent: February 13, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Vikas Vashisht
  • Publication number: 20230269287
    Abstract: 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: Application
    Filed: February 18, 2022
    Publication date: August 24, 2023
    Inventor: Vikas Vashisht
  • Patent number: 11695484
    Abstract: 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: Grant
    Filed: October 27, 2020
    Date of Patent: July 4, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Catelyn G. Orsini, Vikas Vashisht, Alberto J. Montilla Bravo
  • Publication number: 20230171819
    Abstract: 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: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: William Sterling Alexander, Vikas Vashisht, Shuli Jin
  • Patent number: 11558914
    Abstract: 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: Grant
    Filed: May 7, 2021
    Date of Patent: January 17, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: William Sterling Alexander, Marcin Michal Limanski, Vikas Vashisht, John Paul Carlson
  • Patent number: 11502864
    Abstract: 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: Grant
    Filed: August 26, 2020
    Date of Patent: November 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wayne Moorefield, Jr., Vikas Vashisht
  • Publication number: 20220361265
    Abstract: 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: Application
    Filed: May 7, 2021
    Publication date: November 10, 2022
    Inventors: William Sterling Alexander, Marcin Michal Limanski, Vikas Vashisht, John Paul Carlson
  • Patent number: 11392863
    Abstract: 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: Grant
    Filed: August 14, 2020
    Date of Patent: July 19, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vikas Vashisht, Alberto J. Montilla Bravo
  • Publication number: 20220131621
    Abstract: 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: Application
    Filed: October 27, 2020
    Publication date: April 28, 2022
    Inventors: Catelyn G. Orsini, Vikas Vashisht, Alberto J. Montilla Bravo
  • Publication number: 20220053036
    Abstract: 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: Application
    Filed: August 14, 2020
    Publication date: February 17, 2022
    Inventors: Vikas Vashisht, Alberto J. Montilla Bravo
  • Patent number: 11164577
    Abstract: 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: Grant
    Filed: January 23, 2019
    Date of Patent: November 2, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vikas Vashisht, Michael A. Ramalho, Mihailo Zilovic, Dario De Santis
  • Publication number: 20200389333
    Abstract: 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: Application
    Filed: August 26, 2020
    Publication date: December 10, 2020
    Inventors: Wayne Moorefield, JR., Vikas Vashisht
  • Patent number: 10797895
    Abstract: 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: Grant
    Filed: June 8, 2017
    Date of Patent: October 6, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wayne Moorefield, Jr., Vikas Vashisht
  • Publication number: 20200234696
    Abstract: 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: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Vikas Vashisht, Michael A. Ramalho, Mihailo Zilovic, Dario De Santis
  • Patent number: 10715648
    Abstract: 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: Grant
    Filed: May 9, 2019
    Date of Patent: July 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Vikas Vashisht, Qian Yu, Kalyan Chakravarthy Dasari, Alberto J. Montilla Bravo
  • Publication number: 20200186636
    Abstract: 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: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Patrick Lee Wall, Vikas Vashisht
  • Publication number: 20190297119
    Abstract: 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: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventors: Vikas Vashisht, Pandit Panburana
  • Publication number: 20180359106
    Abstract: 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: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Inventors: Wayne Moorefield, JR., Vikas Vashisht
  • Patent number: 9736317
    Abstract: 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: Grant
    Filed: February 27, 2015
    Date of Patent: August 15, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Vikas Vashisht, Daniel Eskenazi, Pandit Panburana