Patents by Inventor Arjun Baskaran
Arjun Baskaran 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: 9866912Abstract: A method, apparatus, and system are disclosed for controlling a set-top box based on natural input from a user through various types of devices. Input devices are used to collect sensor data that represents natural user input for controlling the set-top box. The sensor data is parsed in order to identify the natural user input, and a user interface event is generated based on the natural user input. The user interface event is one that is supported by the set-top box. The user interface event is subsequently communicated to the set-top box.Type: GrantFiled: July 8, 2014Date of Patent: January 9, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Sankar Ram Dhanabalan
-
Patent number: 9807438Abstract: A system receives, from a first user device associated with a giver, a request for a video-on-demand (VOD) gift, wherein the request identifies a recipient and a VOD selection. The system creates a billing event corresponding to the VOD gift, for an account associated with the giver, and generates a coupon code for the VOD gift. The coupon code is associated with the identified recipient and the VOD selection. The system sends, to a second user device associated with the recipient, an indication of the VOD gift that includes the coupon code. The system receives, from a third user device associated with the recipient, the coupon code and provides, to the third user device, information to enable access to VOD content corresponding to the coupon code.Type: GrantFiled: February 10, 2012Date of Patent: October 31, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Aarif Mohamed Hussain, Subramanyam Manda, Kunthunathan Virushabadoss, Nazeer Mahaboobjan, Arjun Baskaran
-
Patent number: 9743150Abstract: A method, apparatus, and system for providing improved EPGs are described. An availability, at a set-top box, of a media stream is determined, wherein the media stream includes one or more of a first plurality of programs associated with a subscriber. One or more electronic program guides indicating a second plurality of programs associated with the subscriber based on the availability of the media stream are accessed, wherein each of the second plurality of programs are accessible to the set-top box via a data stream that is separate from the media stream and the second plurality of programs includes at least one program of the first plurality of programs. Scheduling information associated with the one or more electronic program guides based on the availability of the media stream is retrieved via the data stream.Type: GrantFiled: July 8, 2014Date of Patent: August 22, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Sankar Ram Dhanabalan, Srirama R. Kalidindi
-
Patent number: 9584875Abstract: A method includes receiving a request, associated with a user profile, for an integrated video guide for a video service. The integrated video guide is time based, and the video service includes broadcast video content and video service selected video content. The video service selected video content is provided via unicast or multicast. The method includes identifying basic video channels that are provided to all subscribers of the video service, and identifying user selected channels that are provided based on the user profile. Broadcast channels that are included in the user selected channels are identified. Online channels that are included in the user selected channels are also identified. The method also includes presenting the basic video channels, the broadcast channels, and the online channels in a same manner in the integrated video guide.Type: GrantFiled: September 5, 2012Date of Patent: February 28, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ruchir Rodrigues, Shafiq Kassam, Enrique Ruiz-Velasco, Donald H. Relyea, George M. Higa, Mark W. Phillips, Japan A. Mehta, Arjun Baskaran
-
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
-
Publication number: 20160014465Abstract: A method, apparatus, and system are disclosed for controlling a set-top box based on natural input from a user through various types of devices. Input devices are used to collect sensor data that represents natural user input for controlling the set-top box. The sensor data is parsed in order to identify the natural user input, and a user interface event is generated based on the natural user input. The user interface event is one that is supported by the set-top box. The user interface event is subsequently communicated to the set-top box.Type: ApplicationFiled: July 8, 2014Publication date: January 14, 2016Inventors: Arjun BASKARAN, Sankar Ram DHANABALAN
-
Publication number: 20160014464Abstract: A method, apparatus, and system for providing improved EPGs are described. An availability, at a set-top box, of a media stream is determined, wherein the media stream includes one or more of a first plurality of programs associated with a subscriber. One or more electronic program guides indicating a second plurality of programs associated with the subscriber based on the availability of the media stream are accessed, wherein each of the second plurality of programs are accessible to the set-top box via a data stream that is separate from the media stream and the second plurality of programs includes at least one program of the first plurality of programs. Scheduling information associated with the one or more electronic program guides based on the availability of the media stream is retrieved via the data stream.Type: ApplicationFiled: July 8, 2014Publication date: January 14, 2016Inventors: Arjun BASKARAN, Sankar Ram DHANABALAN, Srirama R. KALIDINDI
-
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
-
Patent number: 9118943Abstract: A device may include a communication interface configured to receive a request from a client device, where the request identifies a first video on demand (VOD). The device may also include logic configured to identify capabilities associated with the client device, the capabilities including at least one of a decoding capability of the client device, a content protection scheme supported by the client device, or a transport protocol via which the client device can communicate, and forward the request for the VOD to a service provider associated with providing the first VOD. The logic may also be configured to receive a media stream from the service provider, the media stream corresponding to the first VOD, process the media stream in accordance with the identified capabilities, and forward the processed media stream to the client device.Type: GrantFiled: December 1, 2011Date of Patent: August 25, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Saurabh Gorecha
-
Patent number: 9043856Abstract: Methods, devices, and storage mediums provide for selecting a remote control mode of operation for a mobile device to allow the mobile device to remotely control a program receiving device. Additionally, methods, devices, and storage mediums provide for a proxy service to allow the mobile device to remotely control a program receiving device, an over-the-top service to allow the mobile device to remotely control a program receiving device, and a direct link service to allow the mobile device to remotely control a program receiving device. Methods, devices, and storage mediums also provide for a notification protocol.Type: GrantFiled: June 7, 2012Date of Patent: May 26, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Srirama R. Kalidindi
-
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
-
Patent number: 8973082Abstract: An interactive program system includes a device that receives program data and Enhanced TV Binary Interchange Format (EBIF) data associated with an interactive application; identifies the EBIF data; converts the EBIF data to a data format compatible with a user device; generates an EBIF notification based on the EBIF data; transmits the EBIF notification to the user device; and transmits the converted EBIF data to a network device. The user device communicates with the network device based on the EBIF notification and displays the converted EBIF data. The user device transmits input data to the network device and the network device provides interaction data to the device.Type: GrantFiled: October 26, 2011Date of Patent: March 3, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Japan Mehta, Shafiq Kassam, Enrique Ruiz-Velasco, Srirama R. Kalidindi, Arjun Baskaran
-
Patent number: 8880945Abstract: Exemplary customer premises equipment (“CPE”) diagnostic, recovery, and reporting systems and methods are disclosed herein. An exemplary method includes a technical support server subsystem aggregating, over time, technical support data representing technical issues of CPE devices and operations performed to resolve the technical issues, identifying a subset of the technical support data, and providing the identified subset of the technical support data to a CPE device for local storage by the CPE device, locally stored technical support data configured to be used by the CPE device to self-recover from a future technical issue associated with the CPE device. In certain embodiments, the CPE device may be configured to function as a media server device and/or as an intermediary technical support device at a customer premises. Corresponding methods and systems are also disclosed.Type: GrantFiled: December 7, 2011Date of Patent: November 4, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Saurabh Gorecha, Arjun Baskaran
-
Publication number: 20140324192Abstract: Method, device, and storage medium for receiving a request to change a state of one or multiple elements of an automation system; changing the state of the one or multiple elements based on the request; storing usage activity data of the one or multiple elements; analyzing the usage activity data using a pattern recognition metric; determining whether a usage pattern exits based on the pattern recognition metric; creating a user activity mode in response to determining that the usage pattern exists; and operating the automation system in accordance with the user activity mode.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Verizon Patent and Licensing, Inc.Inventors: Arjun Baskaran, Raja Sundaram Ganesan
-
Patent number: 8868667Abstract: A computing device receives instructions, from a user, to send an email message and determines if the email message includes an attachment. When the email message does not include an attachment, the computing device conducts a scan of text of the email message for implications that an attachment should be included. When the email message includes an attachment, the computing device conducts a scan of the email text for implications of a particular type of attachment. The computing device provides, to the user, a notification when there is a positive result from the scan of the email text for implications that an attachment should be included or from the scan of the email text for implications of a particular type of attachment.Type: GrantFiled: March 2, 2012Date of Patent: October 21, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Saurabh Gorecha, Arjun Baskaran
-
Patent number: 8850496Abstract: A system is configured to receive, from a user device, a request for video content and closed captioning content associated with the video content; obtain, based on the request, device information that identifies a first video format that is supported by the user device; obtain the video content and the closed captioning content, where the video content conforms to a second video format, and where the closed captioning content conforms to a text format; convert the video content from the second video format to the first video format and the closed captioning content from the text format to the first video format; and transmit the converted video content and the converted closed captioning to the user device, where the converted video content and the converted closed captioning content enable the user device to play the converted video content and the converted closed captioning content without modifying the user device.Type: GrantFiled: October 31, 2011Date of Patent: September 30, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Arjun Baskaran, Saurabh Gorecha
-
Publication number: 20140068678Abstract: A method includes receiving a request, associated with a user profile, for an integrated video guide for a video service. The integrated video guide is time based, and the video service includes broadcast video content and video service selected video content. The video service selected video content is provided via unicast or multicast. The method includes identifying basic video channels that are provided to all subscribers of the video service, and identifying user selected channels that are provided based on the user profile. Broadcast channels that are included in the user selected channels are identified. Online channels that are included in the user selected channels are also identified. The method also includes presenting the basic video channels, the broadcast channels, and the online channels in a same manner in the integrated video guide.Type: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Ruchir Rodrigues, Shafiq Kassam, Enrique Ruiz-Velasco, Donald H. Relyea, George M. Higa, Mark W. Phillips, Japan A. Mehta, Arjun Baskaran
-
Publication number: 20130332979Abstract: Methods, devices, and storage mediums provide for selecting a remote control mode of operation for a mobile device to allow the mobile device to remotely control a program receiving device. Additionally, methods, devices, and storage mediums provide for a proxy service to allow the mobile device to remotely control a program receiving device, an over-the-top service to allow the mobile device to remotely control a program receiving device, and a direct link service to allow the mobile device to remotely control a program receiving device. Methods, devices, and storage mediums also provide for a notification protocol.Type: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Arjun Baskaran, Srirama R. Kalidindi
-
Publication number: 20130232205Abstract: A computing device receives instructions, from a user, to send an email message and determines if the email message includes an attachment. When the email message does not include an attachment, the computing device conducts a scan of text of the email message for implications that an attachment should be included. When the email message includes an attachment, the computing device conducts a scan of the email text for implications of a particular type of attachment. The computing device provides, to the user, a notification when there is a positive result from the scan of the email text for implications that an attachment should be included or from the scan of the email text for implications of a particular type of attachment.Type: ApplicationFiled: March 2, 2012Publication date: September 5, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Saurabh Gorecha, Arjun Baskaran
-
Publication number: 20130227597Abstract: Method, device, and storage medium for receiving a request for a program from a user device; transmitting the program to the user device; storing tuning information associated with the request of the program; generating a program log that includes a user's viewing history based on the tuning information; analyzing the program log to identify programs of interest to the user; generating personal program channel information based on the analyzing, wherein the personal program channel information includes a schedule of programs; and providing to the user device a personal program channel that operates according to the schedule of programs.Type: ApplicationFiled: February 29, 2012Publication date: August 29, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Arjun Baskaran, Saurabh Gorecha