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: 20100169755
    Abstract: 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: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Shahzaib Zafar, Japan A. Mehta, Enrique Ruiz-Velasco, Laxmi M. Patel, Prabhakar Mani, Tulasi Kumar Neeli
  • Publication number: 20100162313
    Abstract: 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: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: Verizon Data Services LLC
    Inventors: Enrique Ruiz-Velasco, Japan A. Mehta, Laxmi M. Patel, Shafiq Kassam
  • Publication number: 20100162324
    Abstract: 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: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Japan A. Mehta, Enrique Ruiz-Velasco, Shafiq Kassam, Laxmi M. Patel
  • Publication number: 20100138515
    Abstract: 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: Application
    Filed: December 31, 2008
    Publication date: June 3, 2010
    Applicant: VERIZON DATA SERVICES, LLC
    Inventors: Enrique Ruiz-Velasco, Prasad Raella
  • Publication number: 20100082681
    Abstract: 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: Application
    Filed: September 19, 2008
    Publication date: April 1, 2010
    Applicants: Verizon Data Services LLC, MCI International, Inc.
    Inventors: Venkata S. Adimatyam, Sameer Gavade, Enrique Ruiz Velasco Fonseca
  • Publication number: 20090265636
    Abstract: 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: Application
    Filed: April 22, 2008
    Publication date: October 22, 2009
    Applicant: VERIZON DATA SERVICES LLC.
    Inventors: Enrique RUIZ-VELASCO, Senthil K. Raghavan, Mohammad Usman Lakhani
  • Publication number: 20090172746
    Abstract: 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: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Verizon Data Services Inc.
    Inventors: Raul Aldrey, Brian F. Roberts, Heath Stallings, Shafiq Kassam, Enrique Ruiz Velasco Fonseca, Prabhakar Mani, Laxmi Patel
  • Publication number: 20090172757
    Abstract: 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: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Verizon Data Services Inc.
    Inventors: Raul Aldrey, Abhishek Gupta, Anil Solleti, Enrique Ruiz Velasco Fonseca, Laxmi Patel, Pericharla Anjaneya, Sudeep Dasgupta
  • Publication number: 20090158340
    Abstract: 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: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Applicant: Verizon Data Services Inc.
    Inventors: Laxmi Patel, Senthil K. Raghavan, Enrique Ruiz-Velasco, Japan A. Mehta
  • Publication number: 20090150808
    Abstract: 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: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: 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: 20090019488
    Abstract: 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: Application
    Filed: July 10, 2007
    Publication date: January 15, 2009
    Applicant: VERIZON DATA SERVICES, INC.
    Inventors: ENRIQUE RUIZ-VELASCO, Laxmi M. Patel, Japan A. Mehta, Senthil K. Raghavan
  • Publication number: 20080256575
    Abstract: 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: Application
    Filed: October 12, 2007
    Publication date: October 16, 2008
    Applicants: Verizon Data Services Inc., Verizon Data Services India Private Limited
    Inventors: Munkunda Raju, Laxmi Patel, Anita Mal James, Enrique Ruiz-Velasco
  • Publication number: 20080168067
    Abstract: 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: Application
    Filed: June 8, 2007
    Publication date: July 10, 2008
    Applicant: Verizon Data Services Inc.
    Inventors: Enrique Ruiz-Velasco, Laxmi Patel, Japan Mehta
  • Publication number: 20080168066
    Abstract: 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: Application
    Filed: March 29, 2007
    Publication date: July 10, 2008
    Applicant: Verizon Data Services Inc.
    Inventors: Enrique Ruiz-Velasco, Laxmi Patel, Abhishek Desai
  • Publication number: 20080086742
    Abstract: 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: Application
    Filed: October 9, 2006
    Publication date: April 10, 2008
    Applicant: Verizon Services Corp.
    Inventors: Raul Aldrey, Edwin Elberg, Luis Blando, Diego Crespo, Anil Guntupalli, Enrique Ruiz-Velasco, Shafiq Kassam, Maitreyi Krishnaswamy
  • Publication number: 20080062246
    Abstract: 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: Application
    Filed: August 14, 2006
    Publication date: March 13, 2008
    Applicant: Verizon Data Services, Inc.
    Inventors: Brian R. Woodworth, Enrique Ruiz-Velasco, Shadman Zafar
  • Publication number: 20080055399
    Abstract: 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: Application
    Filed: November 1, 2006
    Publication date: March 6, 2008
    Inventors: Brian R. Woodworth, Enrique Ruiz-Velasco
  • Publication number: 20070299976
    Abstract: 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: Application
    Filed: June 21, 2006
    Publication date: December 27, 2007
    Inventors: Shadman Zafar, Ruchir Rodrigues, Shafiq Kassam, Enrique Ruiz-Velasco