Patents by Inventor Enrique Ruiz-Velasco
Enrique Ruiz-Velasco 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).
-
Publication number: 20100169755Abstract: An exemplary computing system may receive input identifying a first data source. The computing system may also provide a widget template and receive a request to associate the first data source with the widget template. The computing system may create a map that associates the first data source with the widget template. The computing system may provide a widget that displays, based on the map and the widget template, data from the data source. Corresponding methods, apparatus, and computer-readable media are also disclosed.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: VERIZON DATA SERVICES LLCInventors: Shahzaib Zafar, Japan A. Mehta, Enrique Ruiz-Velasco, Laxmi M. Patel, Prabhakar Mani, Tulasi Kumar Neeli
-
Publication number: 20100162313Abstract: An approach is provided for the real-time creation of a menu of chapters for navigating a video program. The chaptering process creates at a dynamic chapter navigation menu that enables a user to precisely navigate within a video program by recursively creating chaptering points of finer temporal granularity for selecting a desired point within the video program.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: Verizon Data Services LLCInventors: Enrique Ruiz-Velasco, Japan A. Mehta, Laxmi M. Patel, Shafiq Kassam
-
Publication number: 20100162324Abstract: An approach is provided for the creation of a media playlist for managing and scheduling content from a variety of media sources including broadcast and online sources. The playlist creation process facilitates efficient resolution of media scheduling conflicts by automatically identifying conflicts and generating alternate playlists to overcome them. The approach also enables a user to share the media playlist seamlessly with other devices and users.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: VERIZON DATA SERVICES LLCInventors: Japan A. Mehta, Enrique Ruiz-Velasco, Shafiq Kassam, Laxmi M. Patel
-
Publication number: 20100138515Abstract: An exemplary method includes detecting a request to launch an application on a device, accessing metadata associated with the application over a network, using the metadata to determine whether sufficient resources are available to launch the application on the device, and performing at least one action based on said determination. The at least one action may include launching the application on the device when sufficient resources are available or blocking a launch of the application on the device when sufficient resources are not available. In certain embodiments, the method is performed by the device. In certain embodiments, the device includes a set-top box configured to access a media service over the network. Corresponding methods, systems, apparatuses, and computer-readable media are also disclosed.Type: ApplicationFiled: December 31, 2008Publication date: June 3, 2010Applicant: VERIZON DATA SERVICES, LLCInventors: Enrique Ruiz-Velasco, Prasad Raella
-
Publication number: 20100082681Abstract: An approach is provided for creating user-defined folders for organizing content accessible through a set-top box and for creating multiple bookmarks per set-top box program for use during programming playback.Type: ApplicationFiled: September 19, 2008Publication date: April 1, 2010Applicants: Verizon Data Services LLC, MCI International, Inc.Inventors: Venkata S. Adimatyam, Sameer Gavade, Enrique Ruiz Velasco Fonseca
-
Publication number: 20090265636Abstract: A system and method for selling preference-based virtual objects comprising receiving one or more user commands from an input device, transmitting, to at least one server, the one or more user commands to identify one or more preference-based virtual objects based on the one or more user commands, receiving the one or more preference-based virtual objects in response to the identification of the one or more preference-based virtual objects, and outputting, to a display device, the one or more preference-based virtual objects in response to receiving one or more user inputs to display the one or more preference-based virtual objects to the display device.Type: ApplicationFiled: April 22, 2008Publication date: October 22, 2009Applicant: VERIZON DATA SERVICES LLC.Inventors: Enrique RUIZ-VELASCO, Senthil K. Raghavan, Mohammad Usman Lakhani
-
Publication number: 20090172746Abstract: An approach is provided for presenting, via a set-top box, a widget. The widget includes content retrieved over a data network and augmented content.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: Verizon Data Services Inc.Inventors: Raul Aldrey, Brian F. Roberts, Heath Stallings, Shafiq Kassam, Enrique Ruiz Velasco Fonseca, Prabhakar Mani, Laxmi Patel
-
Publication number: 20090172757Abstract: An approach is provided for remotely controlling set-top boxes. A command is received from a computing device for controlling a plurality of set-top boxes. The set-top boxes are configured according to the received command.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: Verizon Data Services Inc.Inventors: Raul Aldrey, Abhishek Gupta, Anil Solleti, Enrique Ruiz Velasco Fonseca, Laxmi Patel, Pericharla Anjaneya, Sudeep Dasgupta
-
Publication number: 20090158340Abstract: Data is transmitted from content processing devices to a server, the data relating to a number of times that each of one or more media programs have been accessed within a given time period. The data is aggregated to obtain an aggregate number of times that each of the one or more media programs has been accessed within the given time period. An indication of popularity for each of the one or more media programs may be determined from the data.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: Verizon Data Services Inc.Inventors: Laxmi Patel, Senthil K. Raghavan, Enrique Ruiz-Velasco, Japan A. Mehta
-
Publication number: 20090150808Abstract: A methods and systems are provided for presenting one or more topic specific portals. A portal may present various content relating to a common topic. The content may be episodes of a television show, movies, products, games, songs, images, and general information about the topic. The topic may be the television show, a movie studio, an actor, a company, or a particular genre or theme. A service provider may deliver the portal in an interactive programming guide sent to the set top boxes of its subscribers. The portal may be interactive such that subscribers may order or watch the content presented on the portal. A content provider may create or edit the portals and send the portals to the service provider. The delivery of the portal to the service provider by the content provider may be through an application programming interface.Type: ApplicationFiled: December 5, 2007Publication date: June 11, 2009Applicant: Verizon Data Services Inc.Inventors: Raul I. Aldrey, Brian F. Robert, Heath Stallings, Shafiq Kassam, Enrique Ruiz-Velasco, Bradford A. Jackvony, Don Relyea
-
Publication number: 20090019488Abstract: A system and method for providing personal content recommendations comprising a receiver to receive and collect one or more user commands at one or more modules, a processor to generate, at the one or more modules, one or more personalized recommendations based on the one or more user commands, and a transmitter to transmit the one or more personalized recommendations to be displayed at a display device in response to receiving one or more user inputs to display the one or more personalized recommendations.Type: ApplicationFiled: July 10, 2007Publication date: January 15, 2009Applicant: VERIZON DATA SERVICES, INC.Inventors: ENRIQUE RUIZ-VELASCO, Laxmi M. Patel, Japan A. Mehta, Senthil K. Raghavan
-
Publication number: 20080256575Abstract: An exemplary system includes a data loader and a data slicer. The data loader is configured to receive and process raw program guide data, and to store the processed program guide data in a data store, the processing including generating a unique program identifier for each program represented in the raw program guide data. The data slicer is configured to generate a program guide data configuration from the processed program guide data, the program guide data configuration including program guide data organized into a plurality of data structures based on categories of the program guide data. The plurality of data structures includes at least one channel data structure, at least one schedule data structure, at least one detailed program information data structure, and indices for use as references between different ones of the data structures.Type: ApplicationFiled: October 12, 2007Publication date: October 16, 2008Applicants: Verizon Data Services Inc., Verizon Data Services India Private LimitedInventors: Munkunda Raju, Laxmi Patel, Anita Mal James, Enrique Ruiz-Velasco
-
Publication number: 20080168067Abstract: A first set of data includes a plurality of presentation elements. A second set of data includes metadata concerning the presentation elements, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements. An element management subsystem is configured to provide the presentation elements to a remote element server. The element server is configured to serialize and transmit the elements in a binary stream in response to a request, the elements being formatted according to a parameter of the request.Type: ApplicationFiled: June 8, 2007Publication date: July 10, 2008Applicant: Verizon Data Services Inc.Inventors: Enrique Ruiz-Velasco, Laxmi Patel, Japan Mehta
-
Publication number: 20080168066Abstract: In one of many possible implementations, a system includes a content delivery subsystem providing online resource data and programming data associated with media content. The system further includes a content processing subsystem configured to communicate with the content delivery subsystem via a network. The content processing subsystem is configured to receive the programming data and to generate a program guide user interface including at least a subset of the programming data. The content processing subsystem is configured to access and utilize the online resource data on demand to generate the program guide user interface when the online resource data is accessible via the network. In certain implementations, the content processing subsystem includes offline resource data and is configured to utilize the offline resource data to generate the program guide user interface when the online resource data is inaccessible via the network.Type: ApplicationFiled: March 29, 2007Publication date: July 10, 2008Applicant: Verizon Data Services Inc.Inventors: Enrique Ruiz-Velasco, Laxmi Patel, Abhishek Desai
-
Publication number: 20080086742Abstract: Systems and methods are disclosed for providing polling related data to viewers in an interactive cable televisions system. Users viewing a program can initiate a request for participating in a polling activity. The request and other program-related information are sent to the cable television system provider. Appropriate polling window data is returned to the set top box allowing a polling window to be displayed to the viewer. The viewer may choose one or several selections, and transmit the response to the cable television system provider. User responses can be tallied and presented in real time to the viewer audience. Program producers can incorporate the results of viewer feedback in real-time allowing the outcome of the program to be based on the collective viewer feedback.Type: ApplicationFiled: October 9, 2006Publication date: April 10, 2008Applicant: Verizon Services Corp.Inventors: Raul Aldrey, Edwin Elberg, Luis Blando, Diego Crespo, Anil Guntupalli, Enrique Ruiz-Velasco, Shafiq Kassam, Maitreyi Krishnaswamy
-
Publication number: 20080062246Abstract: Systems and methods provide a video messaging service for transmitting video messages between network terminals over a network. After a caller's video-messaging terminal receives a notification that a receiver failed to respond to a communication request, the caller's video-messaging terminal may enable the caller to record a video message and store it for viewing on-demand by a receiver's video-messaging terminal. After recording, the caller's video-messaging terminal transmits a stored message notification terminal to a network server which, in turn, transmits a stored message notification, including an identifier of the caller's video-messaging terminal, to the receiver. Based on the identifier, the receiver's video-messaging terminal may request access to the video message from the caller's video-messaging terminal. In response to the request, the caller's video-messaging terminal retrieves the video message from storage and provides it to the receiver's video-messaging terminal over the network.Type: ApplicationFiled: August 14, 2006Publication date: March 13, 2008Applicant: Verizon Data Services, Inc.Inventors: Brian R. Woodworth, Enrique Ruiz-Velasco, Shadman Zafar
-
Publication number: 20080055399Abstract: The present invention discloses systems and methods for transmitting video messages between network terminals over a network. When transmitting video data, a first network determines at least one video parameter based on, at least, the performance of the first network terminal, the performance of the network performance and user-preference data. Transmitted video data is encoded based on the video parameter.Type: ApplicationFiled: November 1, 2006Publication date: March 6, 2008Inventors: Brian R. Woodworth, Enrique Ruiz-Velasco
-
Publication number: 20070299976Abstract: Systems and methods provide personal channels from a network-capable user terminal. A first user terminal may receive a request from a second user terminal for access to a personal channel created by a user and stored on the first user terminal in association with media content. In response to the request, the first user terminal may access the media content associated with the requested personal channel and provide the media content to the first user terminal over the network. A data center accessible by both the first and second user terminals may facilitate the access to the personal channel by storing information associated with the personal channel, including terminal identifiers and metadata, and providing a searchable catalog interface to identify personal channels to view.Type: ApplicationFiled: June 21, 2006Publication date: December 27, 2007Inventors: Shadman Zafar, Ruchir Rodrigues, Shafiq Kassam, Enrique Ruiz-Velasco