Patents by Inventor Padmakumar Rajan
Padmakumar Rajan 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: 9426535Abstract: A guide data server stores program guide content in a memory and transmits the stored content to a multicast server. The multicast server transmits the received content to set top boxes according to three independent time periods. The three time periods include an update blocking time period, a multicast blocking time period, and a normal time period. During the update blocking time period, the multicast server transmits old program guide content to the set top boxes. During the multicast blocking time period, the multicast server (1) performs a one-time request for the new program guide content from the guide data server, and (2) receives new program guide content from the guide data server. During the normal time period, the multicast server receives new program guide content transmitted from the guide data server and transmits the new program guide content to the set top boxes.Type: GrantFiled: December 20, 2013Date of Patent: August 23, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Richa Mittal, Padmakumar Rajan
-
Patent number: 9294803Abstract: A device may include one or more processors. The one or more processors may be configured to receive user input via a user interface and provide an appearance of selecting a channel, via a content presentation device connected to the device, without actually selecting the channel when the user input requests a particular program channel. The one or more processors may also be configured to display interactive program guide data at the content presentation device when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.Type: GrantFiled: August 12, 2011Date of Patent: March 22, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Brian Edward Bond, Arjun Baskaran, Padmakumar Rajan
-
Patent number: 9143737Abstract: A device may include a communication interface configured to receive programming information and index data associated with the programming information from a service provider multicast over a plurality of channels. The device may also include logic configured to request address information from the service provider, receive the address information, wherein the address information includes a first multicast address, and join a first multicast group corresponding to the first multicast address, wherein the first multicast group is associated with the index data. The logic may also be configured to receive, via the communication interface, the index data, identify a second multicast address associated with at least some of the programming information, join a second multicast group corresponding to the second multicast address, and receive, via the communication interface, at least some of the programming information.Type: GrantFiled: October 4, 2011Date of Patent: September 22, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Padmakumar Rajan, Armando Stettner, Michael Ruffini, Harpal Bassali, Dongchen Wang, Arjun Baskaran, Mariappan Chellam, Akhil Malhotra, Harshi Agrawal
-
Publication number: 20150181260Abstract: A guide data server stores program guide content in a memory and transmits the stored content to a multicast server. The multicast server transmits the received content to set top boxes according to three independent time periods. The three time periods include an update blocking time period, a multicast blocking time period, and a normal time period. During the update blocking time period, the multicast server transmits old program guide content to the set top boxes. During the multicast blocking time period, the multicast server (1) performs a one-time request for the new program guide content from the guide data server, and (2) receives new program guide content from the guide data server. During the normal time period, the multicast server receives new program guide content transmitted from the guide data server and transmits the new program guide content to the set top boxes.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Verizon Patent And Licensing Inc.Inventors: Richa Mittal, Padmakumar Rajan
-
Patent number: 9032452Abstract: An approach is provided for simulating a connection to a head-end system to enable execution of content and features of a set-top box. A simulation platform stores a plurality of control data signals associated with a head-end system. In response to a determined loss of connectivity to the head-end system, the platform invokes a head-end simulation process using the control data signals, including timing information, dynamic data and channel map data.Type: GrantFiled: June 30, 2011Date of Patent: May 12, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Padmakumar Rajan, Mariappan Chellam, Brian E. Bond
-
Publication number: 20130042270Abstract: A device may include one or more processors. The one or more processors may be configured to receive user input via a user interface and provide an appearance of selecting a channel, via a content presentation device connected to the device, without actually selecting the channel when the user input requests a particular program channel. The one or more processors may also be configured to display interactive program guide data at the content presentation device when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.Type: ApplicationFiled: August 12, 2011Publication date: February 14, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Brian Edward Bond, Arjun Baskaran, Padmakumar Rajan
-
Publication number: 20130007813Abstract: An approach is provided for simulating a connection to a head-end system to enable execution of content and features of a set-top box. A simulation platform stores a plurality of control data signals associated with a head-end system. In response to a determined loss of connectivity to the head-end system, the platform invokes a head-end simulation process using the control data signals, including timing information, dynamic data and channel map data.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Arjun Baskaran, Padmakumar Rajan, Mariappan Chellam, Brian E. Bond
-
Patent number: 8204734Abstract: An exemplary system includes a development subsystem configured to facilitate development of a software application and a simulation subsystem selectively and communicatively coupled to the development subsystem. The simulation subsystem is configured to emulate a plurality of processing device platforms, receive data representative of a selection of at least one of the plurality of processing device platforms, and simulate an execution of the software application by one or more processing devices associated with the at least one selected processing device platform.Type: GrantFiled: December 29, 2008Date of Patent: June 19, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Syed Mohasin Zaki, Padmakumar Rajan, Vijay Senthil Angayarkanni, Arjun Baskaran
-
Publication number: 20120023523Abstract: A device may include a communication interface configured to receive programming information and index data associated with the programming information from a service provider multicast over a plurality of channels. The device may also include logic configured to request address information from the service provider, receive the address information, wherein the address information includes a first multicast address, and join a first multicast group corresponding to the first multicast address, wherein the first multicast group is associated with the index data. The logic may also be configured to receive, via the communication interface, the index data, identify a second multicast address associated with at least some of the programming information, join a second multicast group corresponding to the second multicast address, and receive, via the communication interface, at least some of the programming information.Type: ApplicationFiled: October 4, 2011Publication date: January 26, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Padmakumar Rajan, Armando Stettner, Michael Ruffini, Harpal Bassali, Dongchen Wang, Arjun Baskaran, Mariappan Chellam, Akhil Malhotra, Harshi Agrawal
-
Publication number: 20100169072Abstract: An exemplary system includes a development subsystem configured to facilitate development of a software application and a simulation subsystem selectively and communicatively coupled to the development subsystem. The simulation subsystem is configured to emulate a plurality of processing device platforms, receive data representative of a selection of at least one of the plurality of processing device platforms, and simulate an execution of the software application by one or more processing devices associated with the at least one selected processing device platform.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Applicant: Verizon Data Services India Private LimitedInventors: Syed Mohasin Zaki, Padmakumar Rajan, Vijay Senthil Angayarkanni, Arjun Baskaran