Patents by Inventor Shiva Rama Krishna NYSHADHAM

Shiva Rama Krishna NYSHADHAM 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: 10171519
    Abstract: A device may be configured to establish a session for communicating data between a first user device and a server device. The device may monitor the data communicated via the session. The device may store session information based on monitoring the session. The session information may include information for transferring the session with the server device to a second user device. The device may receive a request to transfer the session from the second user device. The device may send the session information to the second user device causing the session to be transferred from the first user device to the second user device. The device may establish the same session for communicating the data between the second user device and the server device.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: January 1, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Shiva Rama Krishna Nyshadham
  • Patent number: 9773248
    Abstract: A device may be configured to receive a technical support request from a mobile device. The technical support request may request troubleshooting for a problem with user equipment. The device may receive location information from the mobile device indicating a mobile device location. The device may determine whether the mobile device is at a user equipment location based on the mobile device location. The device may select a troubleshooting routine based on whether the mobile device is at the user equipment location. The device may cause an agent device to execute the troubleshooting routine. The device may provide, to an agent device, the troubleshooting routine to cause the agent device to troubleshoot the user equipment using the troubleshooting routine.
    Type: Grant
    Filed: February 28, 2015
    Date of Patent: September 26, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Shiva Rama Krishna Nyshadham
  • Patent number: 9672337
    Abstract: A method, a device, and a non-transitory storage medium having instructions to randomly select a file that provides a mnemonic for a user input; present the file; receive a user input that is responsive to a presentment of the file; determine whether the user input is correct; and grant further access and use of a device based on a determination that the user input is correct, wherein when the user input is correct, the user is authenticated.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: June 6, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
  • Publication number: 20160300045
    Abstract: A method, a device, and a non-transitory storage medium having instructions to randomly select a file that provides a mnemonic for a user input; present the file; receive a user input that is responsive to a presentment of the file; determine whether the user input is correct; and grant further access and use of a device based on a determination that the user input is correct, wherein when the user input is correct, the user is authenticated.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 13, 2016
    Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
  • Publication number: 20160253676
    Abstract: A device may be configured to receive a technical support request from a mobile device. The technical support request may request troubleshooting for a problem with user equipment. The device may receive location information from the mobile device indicating a mobile device location. The device may determine whether the mobile device is at a user equipment location based on the mobile device location. The device may select a troubleshooting routine based on whether the mobile device is at the user equipment location. The device may cause an agent device to execute the troubleshooting routine. The device may provide, to an agent device, the troubleshooting routine to cause the agent device to troubleshoot the user equipment using the troubleshooting routine.
    Type: Application
    Filed: February 28, 2015
    Publication date: September 1, 2016
    Inventor: Shiva Rama Krishna NYSHADHAM
  • Publication number: 20160112464
    Abstract: A device may be configured to establish a session for communicating data between a first user device and a server device. The device may monitor the data communicated via the session. The device may store session information based on monitoring the session. The session information may include information for transferring the session with the server device to a second user device. The device may receive a request to transfer the session from the second user device. The device may send the session information to the second user device causing the session to be transferred from the first user device to the second user device. The device may establish the same session for communicating the data between the second user device and the server device.
    Type: Application
    Filed: October 16, 2014
    Publication date: April 21, 2016
    Inventor: Shiva Rama Krishna NYSHADHAM
  • Patent number: 9063562
    Abstract: A server is configured to receive, from a user device, a first connection request including a request for a list of one or more camera devices connected to the server; establish a first channel, between the user device and the server, based on receiving the first connection request; provide the list of one or more camera devices to the user device via the first channel; receive a second connection request identifying a particular camera device of the one or more camera devices; establish a second channel based on receiving the second connection request; and provide the second connection request to the particular camera device via the second channel. A third channel may circumvent the server, and may be used to provide content, captured by the particular camera device, to the user device independently of the server.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 23, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Saurabh Barnwal, Shiva Rama Krishna Nyshadham, Richa Mittal
  • Patent number: 9003180
    Abstract: Systems and methods for data encryption and decryption are provided. Packets of a streaming video from a video source are received. A first packet of the streaming video is encrypted with a encryption key and transmitted to a client device. The first packet is encrypted with a reference key and is designated as a reference packet. A number of packets of the encrypted media that follow the first packet are selected. For each of one or more selected packets, an XOR operation is performed on the respective selected packet with the reference packet. Result values of the XOR operation are rearranged by a shuffle key and divided into segments. Each of the segments is assigned to an even list or an odd list, which are combined to form a respective encrypted packet. The respective encrypted packet is designated as a non-reference packet and is transmitted to the client device.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: April 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ghouse Mohiddin Dattapuram Shaik, Shiva Rama Krishna Nyshadham, Richa Mittal, Aravind Prathush Vadde
  • Publication number: 20140298006
    Abstract: Systems and methods for data encryption and decryption are provided. Packets of a streaming video from a video source are received. A first packet of the streaming video is encrypted with a encryption key and transmitted to a client device. The first packet is encrypted with a reference key and is designated as a reference packet. A number of packets of the encrypted media that follow the first packet are selected. For each of one or more selected packets, an XOR operation is performed on the respective selected packet with the reference packet. Result values of the XOR operation are rearranged by a shuffle key and divided into segments. Each of the segments is assigned to an even list or an odd list, which are combined to form a respective encrypted packet. The respective encrypted packet is designated as a non-reference packet and is transmitted to the client device.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 2, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Ghouse Mohiddin Dattapuram SHAIK, Shiva Rama Krishna NYSHADHAM, Richa MITTAL, Aravind Prathush VADDE
  • Publication number: 20140253740
    Abstract: A server is configured to receive, from a user device, a first connection request including a request for a list of one or more camera devices connected to the server; establish a first channel, between the user device and the server, based on receiving the first connection request; provide the list of one or more camera devices to the user device via the first channel; receive a second connection request identifying a particular camera device of the one or more camera devices; establish a second channel based on receiving the second connection request; and provide the second connection request to the particular camera device via the second channel. A third channel may circumvent the server, and may be used to provide content, captured by the particular camera device, to the user device independently of the server.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Saurabh BARNWAL, Shiva Rama Krishna NYSHADHAM, Richa MITTAL