Patents by Inventor Sunil D. Limbasia
Sunil D. Limbasia 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: 9628282Abstract: The device may receive user information associated with a user. The device may generate a user profile for the user that stores user information and authentication confirmation information. The device may provide a particular cryptographic key and information identifying the user profile. The device may receive a request to authenticate a secure session for a user device from an application server. The device may obtain, based on the user identifier, the authentication confirmation information associated with the user from a data structure storing one or more user profiles. The device may validate the particular response to the particular challenge code based on the authentication confirmation information. The device may provide information to the application server indicating that the secure session is validated for the user device based on validating the authentication information.Type: GrantFiled: October 10, 2014Date of Patent: April 18, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Manah M. Khalil, Siddharth Pandey, Michael R. Lamison, Ashok Kumar, Sunil D. Limbasia, Vijaya R. Challa
-
Patent number: 9465928Abstract: A device generates parameters identifying selectively revealed un-obfuscated information associated with administering and assessing a Turing test. The device provides, to a client device, a challenge based on the parameters. The challenge directs the client device to selectively reveal the un-obfuscated information for presentation to a user associated with the client device. The device receives a response, to the challenge, from the client device and determines, based on the response and the parameters, whether the user associated with the client device is human. The device selectively performs an action based on determining whether the user associated with the client device is human.Type: GrantFiled: December 31, 2014Date of Patent: October 11, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Sunil D. Limbasia, Manah M. Khalil, Venkata Devaki
-
Patent number: 9392538Abstract: A user device may determine wireless channel load values for multiple wireless channels, each wireless channel load value indicating a load, of the corresponding wireless channel, due to wireless activity by a set of network devices that does not include a first network device connected to the user device; display information regarding the wireless channel load values, the information including an indication of a recommended one of the plurality of wireless channels; receive a selection to change a first wireless channel of the plurality of channels, via which the user device and the network device communicate, to a second wireless channel of the plurality of channels; determine computer code corresponding to a particular model of the first network device; and execute the determined computer code to interact with the first network device to change the wireless channel from the first wireless channel to the second wireless channel.Type: GrantFiled: April 23, 2014Date of Patent: July 12, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Jacques Gresset, Sunil D. Limbasia, Abhilash Paul, Srinivas Tatavarty
-
Publication number: 20160188850Abstract: A device generates parameters identifying selectively revealed un-obfuscated information associated with administering and assessing a Turing test. The device provides, to a client device, a challenge based on the parameters. The challenge directs the client device to selectively reveal the un-obfuscated information for presentation to a user associated with the client device. The device receives a response, to the challenge, from the client device and determines, based on the response and the parameters, whether the user associated with the client device is human. The device selectively performs an action based on determining whether the user associated with the client device is human.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Sunil D. Limbasia, Manah M. Khalil, Venkata Devaki
-
Publication number: 20160105290Abstract: The device may receive user information associated with a user. The device may generate a user profile for the user that stores user information and authentication confirmation information. The device may provide a particular cryptographic key and information identifying the user profile. The device may receive a request to authenticate a secure session for a user device from an application server. The device may obtain, based on the user identifier, the authentication confirmation information associated with the user from a data structure storing one or more user profiles. The device may validate the particular response to the particular challenge code based on the authentication confirmation information. The device may provide information to the application server indicating that the secure session is validated for the user device based on validating the authentication information.Type: ApplicationFiled: October 10, 2014Publication date: April 14, 2016Inventors: Manah M. KHALIL, Siddharth Pandey, Michael R. Lamison, Ashok Kumar, Sunil D. Limbasia, Vijaya R. Challa
-
Patent number: 9256403Abstract: An interface enables a user to select a graphical object to include in a flow. The graphical object is associated with code, and this code may relate to presenting digital content. The interface further allows a user to define a graphical relationship in the flow, such as a connection between the graphical object and another element of the flow. The interface may present the flow in a first area of a display and the digital content in a second area of the display. The code may be executed based on the graphical relationship. For example, the graphical relationship may indicate an order for executing code sections associated with the flow and data exchanged within the code sections.Type: GrantFiled: April 28, 2014Date of Patent: February 9, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Sunil D. Limbasia, Syam Srinivas Suri, Jacques W. Gresset, Abhilash Paul, Wei Wang
-
Publication number: 20150309771Abstract: An interface enables a user to select a graphical object to include in a flow. The graphical object is associated with code, and this code may relate to presenting digital content. The interface further allows a user to define a graphical relationship in the flow, such as a connection between the graphical object and another element of the flow. The interface may present the flow in a first area of a display and the digital content in a second area of the display. The code may be executed based on the graphical relationship. For example, the graphical relationship may indicate an order for executing code sections associated with the flow and data exchanged within the code sections.Type: ApplicationFiled: April 28, 2014Publication date: October 29, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Sunil D. Limbasia, Syam Srinivas Suri, Jacques W. Gresset, Abhilash Paul, Wei Wang
-
Publication number: 20150312833Abstract: A user device may determine wireless channel load values for multiple wireless channels, each wireless channel load value indicating a load, of the corresponding wireless channel, due to wireless activity by a set of network devices that does not include a first network device connected to the user device; display information regarding the wireless channel load values, the information including an indication of a recommended one of the plurality of wireless channels; receive a selection to change a first wireless channel of the plurality of channels, via which the user device and the network device communicate, to a second wireless channel of the plurality of channels; determine computer code corresponding to a particular model of the first network device; and execute the determined computer code to interact with the first network device to change the wireless channel from the first wireless channel to the second wireless channel.Type: ApplicationFiled: April 23, 2014Publication date: October 29, 2015Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jacques Gresset, Sunil D. Limbasia, Abhilash Paul, Srinivas Tatavarty
-
Patent number: 9112810Abstract: A network device receives, from a set-top box within a local network, a discovery request for a server application within the local network. The network device identifies, based on the discovery request, a wide area network (WAN) Internet Protocol (IP) address for a router in the local network and retrieves, from a database of multiple discovery records, a particular discovery record with an IP address that matches the WAN IP address for the local network. The network device sends, to the set-top box, the particular discovery record for use in initiating a communication session with the server application.Type: GrantFiled: September 13, 2012Date of Patent: August 18, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: John J. Christudass, Abhilash Paul, Sunil D. Limbasia, Ravi Penumatsa, Aravind Perumandla
-
Patent number: 9075682Abstract: A client application, executed on a set-top box with a local network, detects that a media server application, executed on a computing device within the local network, is eligible for a software upgrade. The set-top box provides, based on the detecting, an interactive prompt, on a separate television display, to request authorization for the software upgrade. The set-top box receives user input, via a remote control, authorizing the software upgrade and provides, to the media server application on the computing device, a signal for the media server application to initiate the software upgrade.Type: GrantFiled: September 13, 2012Date of Patent: July 7, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: John J. Christudass, Abhilash Paul, Sunil D. Limbasia, Srinivas Tatavarty, Aravind Perumandla
-
Publication number: 20140075488Abstract: A network device receives, from a set-top box within a local network, a discovery request for a server application within the local network. The network device identifies, based on the discovery request, a wide area network (WAN) Internet Protocol (IP) address for a router in the local network and retrieves, from a database of multiple discovery records, a particular discovery record with an IP address that matches the WAN IP address for the local network. The network device sends, to the set-top box, the particular discovery record for use in initiating a communication session with the server application.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: John J. Christudass, Abhilash Paul, Sunil D. Limbasia, Ravi Penumatsa, Aravind Perumandla
-
Publication number: 20140075467Abstract: A client application, executed on a set-top box with a local network, detects that a media server application, executed on a computing device within the local network, is eligible for a software upgrade. The set-top box provides, based on the detecting, an interactive prompt, on a separate television display, to request authorization for the software upgrade. The set-top box receives user input, via a remote control, authorizing the software upgrade and provides, to the media server application on the computing device, a signal for the media server application to initiate the software upgrade.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: John J. Chritudass, Abhilash Paul, Sunil D. Limbasia, Srinivas Tatavarty, Aravind Perumandla
-
Patent number: 8555331Abstract: An approach is provided for the self-provisioning of a feature corresponding to multiple media devices (e.g., set-top boxes). A request to provision a feature on a plurality of set-top boxes is received. It is determined whether the feature is compatible with each of the set-top boxes. The feature is automatically provisioned based on the request and the determination.Type: GrantFiled: December 31, 2008Date of Patent: October 8, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Sunil D. Limbasia
-
Publication number: 20100169912Abstract: An approach is provided for the self-provisioning of a feature corresponding to multiple media devices (e.g., set-top boxes). A request to provision a feature on a plurality of set-top boxes is received. It is determined whether the feature is compatible with each of the set-top boxes. The feature is automatically provisioned based on the request and the determination.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: VERIZON DATA SERVICES LLCInventor: Sunil D. Limbasia