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: 10171519Abstract: 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: GrantFiled: October 16, 2014Date of Patent: January 1, 2019Assignee: Verizon Patent and Licensing Inc.Inventor: Shiva Rama Krishna Nyshadham
-
Patent number: 9773248Abstract: 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: GrantFiled: February 28, 2015Date of Patent: September 26, 2017Assignee: Verizon Patent and Licensing Inc.Inventor: Shiva Rama Krishna Nyshadham
-
Patent number: 9672337Abstract: 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: GrantFiled: April 9, 2015Date of Patent: June 6, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
-
Publication number: 20160300045Abstract: 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: ApplicationFiled: April 9, 2015Publication date: October 13, 2016Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
-
Publication number: 20160253676Abstract: 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: ApplicationFiled: February 28, 2015Publication date: September 1, 2016Inventor: Shiva Rama Krishna NYSHADHAM
-
Publication number: 20160112464Abstract: 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: ApplicationFiled: October 16, 2014Publication date: April 21, 2016Inventor: Shiva Rama Krishna NYSHADHAM
-
Patent number: 9063562Abstract: 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: GrantFiled: March 11, 2013Date of Patent: June 23, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Saurabh Barnwal, Shiva Rama Krishna Nyshadham, Richa Mittal
-
Patent number: 9003180Abstract: 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: GrantFiled: March 27, 2013Date of Patent: April 7, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Ghouse Mohiddin Dattapuram Shaik, Shiva Rama Krishna Nyshadham, Richa Mittal, Aravind Prathush Vadde
-
Publication number: 20140298006Abstract: 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: ApplicationFiled: March 27, 2013Publication date: October 2, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Ghouse Mohiddin Dattapuram SHAIK, Shiva Rama Krishna NYSHADHAM, Richa MITTAL, Aravind Prathush VADDE
-
Publication number: 20140253740Abstract: 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: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Saurabh BARNWAL, Shiva Rama Krishna NYSHADHAM, Richa MITTAL