Patents Assigned to JLB Ventures LLC
  • Patent number: 7836149
    Abstract: A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate the HTML data stream and to store that data in a cache as WEB pages retrievable by a WEB browser in the set top box, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the set top box via the associated command to tune to a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In a preferred embodiment program schedule WEB pages, including the commands and displayable indicia, are stored especially marked on a WEB server coupled to the Internet and to a scanner adapted to scan the WEB server for marked pages, and to upload the marked pages to a satellite broadcast system.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: November 16, 2010
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis
  • Patent number: 7779436
    Abstract: Apparatus is provided by which a television viewer can view other images e.g. during commercials or main program. For example, during a commercial, a viewer may channel surf or surf the internet. A banner is provided on a viewing screen while the viewer watches these other images. In this way the advertiser providing those commercials can still reach those viewers who are channel or internet surfing. Also, the banner will indicate to the viewer when the commercial is over and the normal programming has resumed. In another embodiment, during the main program user can activate one or more small commercial windows and position them on the screen based on his preference, e.g. using a remote device. Information is communicated to a broadcaster by the viewer's video system indicating the above-mentioned commercial windows are open on the viewer's screen.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: August 17, 2010
    Assignee: JLB Ventures LLC
    Inventors: Yakov Kamen, Leon Shirman
  • Patent number: 7701468
    Abstract: A method to separately assign and modify multiple attributes of information and structure to an individual block or to a larger unitary whole comprised of multiple blocks is disclosed. A number of block instances of a block is determined. Each block instance is associated with one or more structure attributes. A number of data elements is determined. Each data element is associated with one or more information attributes. The data elements are mapped to the block instances. The mapped block instances are displayed contiguously.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: April 20, 2010
    Assignee: JLB Ventures LLC
    Inventor: Yakov Kamen
  • Patent number: 7703119
    Abstract: Method and system for enabling users to perform self-service operations in interactive TV environments. In one embodiment, the method enables users to select and activate programming packages via a set-top box, thereby eliminating the need for the users to have to call a call center to activate the unit. Using a set of interactive screens, the user is enabled to view various programming package information, including comparative information. In one embodiment, the method assists users who are moving to activate/reactive broadcast services. For example, options are provided to enable the user to schedule service work, disconnect and activate services, and other activities connected with the move. In another embodiment, the method enables a user to select a programming package based on packages that are recommended by the system. Historic usage patterns, including viewing habits and attempts to access unavailable content are analyzed to determine which programming packages should be recommended for the user.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: April 20, 2010
    Assignee: JLB Ventures LLC
    Inventors: Dan Kikinis, Yakov Kamen, Brian Kimball
  • Patent number: 7698727
    Abstract: A method and apparatus for notifying a user of an interactive event using a remote control device. In one embodiment, a remote control device contains either a display or a bright light, or both, which can create a visual alert to let a user know that an interactive function is available. The nature of the function may be displayed on a screen attached to the remote control device.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: April 13, 2010
    Assignee: JLB Ventures LLC
    Inventors: Dan Kikinis, Yakov Kamen
  • Patent number: 7685534
    Abstract: A three-dimensional browser wherein in an exemplary embodiment, information from a uniform resource locator is converted into at least one texture. The texture is mapped onto a surface of a three-dimensional object located in a virtual three-dimensional space in order to provide a three-dimensional navigation mechanism. In an alternate arrangement an event associated with an image is intercepted and the location of the event in the corresponding geometric surface of the virtual three-dimensional space is computed. This location is converted to a two-dimensional coordinate and thereafter information pertaining to the event is placed on the surface on the three-dimensional object in the virtual three-dimensional space.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: March 23, 2010
    Assignee: JLB Ventures LLC
    Inventors: Yakov Kamen, Leon Shirman
  • Patent number: 7610552
    Abstract: A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduces the amount of processing necessary to display it. In addition, the virtual mesh may be displayed isometrically, so that hardware requirements are further reduced and it may be possible to use a software only three dimensional graphics pipeline. If a user has a set top box (STB) with a hardware accelerated graphics pipeline, the EPG may be displayed in a full three dimensional perspective view. A user can navigate the mesh to find television programs that they wish to view. A user can assign values to types of television programs that they prefer, and these programs will be displayed more prominently.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: October 27, 2009
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis
  • Publication number: 20090183203
    Abstract: An EPG displays programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. A presentation engine allows viewers and/or programmers to select between varying programming worlds. In addition, non-EPG objects, such as interaction objects, may be conflated with the presentation of the world and with the program schedule information.
    Type: Application
    Filed: March 20, 2009
    Publication date: July 16, 2009
    Applicant: JLB Ventures, LLC
    Inventors: Dan Kikinis, Yavok Kamen
  • Publication number: 20090138902
    Abstract: A second set of broadcasted programs is added to a first set of broadcasted programs. The second set of broadcasted programs includes broadcasted programs viewed by a viewer for a period of time at least equal to a first threshold. A third set of broadcasted programs is removed from the first set of broadcasted programs. The third set of broadcasted programs includes broadcasted programs not viewed by a viewer for a period of time at least equal to a second threshold. In one embodiment, a fourth set of broadcasted programs selected by the viewer is added to the first set of broadcasted programs. In one embodiment, the first threshold and the second threshold are updated upon the viewer indicating dissatisfaction. In one embodiment, the first threshold and the second threshold are updated upon the viewer returning to a schedule list more than a predetermined number of times.
    Type: Application
    Filed: February 2, 2009
    Publication date: May 28, 2009
    Applicant: JLB Ventures LLC
    Inventor: Yakov Kamen
  • Patent number: 7516469
    Abstract: An EPG displays programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. A presentation engine allows viewers and/or programmers to select between varying programming worlds. In addition, non-EPG objects, such as interaction objects, may be conflated with the presentation of the world and with the program schedule information.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: April 7, 2009
    Assignee: JLB Ventures, LLC
    Inventors: Dan Kikinis, Yakov Kamen
  • Patent number: 7509662
    Abstract: A second set of broadcasted programs is added to a first set of broadcasted programs. The second set of broadcasted programs includes broadcasted programs viewed by a viewer for a period of time at least equal to a first threshold. A third set of broadcasted programs is removed from the first set of broadcasted programs. The third set of broadcasted programs includes broadcasted programs not viewed by a viewer for a period of time at least equal to a second threshold. In one embodiment, a fourth set of broadcasted programs selected by the viewer is added to the first set of broadcasted programs. In one embodiment, the first threshold and the second threshold are updated upon the viewer indicating dissatisfaction. In one embodiment, the first threshold and the second threshold are updated upon the viewer returning to a schedule list more than a predetermined number of times.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: March 24, 2009
    Assignee: JLB Ventures, LLC
    Inventor: Yakov Kamen
  • Patent number: 7503003
    Abstract: An electronic programming guide (“EPG”) in accordance with the invention provides pictograms and/or logos, to indicate to a television viewer the television programs being displayed on a television. The EPG information display format is thus easier to recognize than prior art EPG formats. In one embodiment, the EPG pictograms have 3D characteristics. The EPG information can be displayed in a window within a television screen while a program is being shown on the remainder of the screen. Thus, the viewer can know what is playing on the various channels while he or she is watching one of the channels. In one embodiment, the EPG is used in conjunction with a remote controller that includes a help button for facilitating operation of the EPG by the user. The EPG comprises a set of geometric surfaces located in virtual 3D space. The pictograms and/or logos, along with alpha-numeric text data and video clips are applied to the geometric surfaces using a 3D graphics pipeline.
    Type: Grant
    Filed: May 28, 2002
    Date of Patent: March 10, 2009
    Assignee: JLB Ventures, LLC
    Inventors: Yakov Kamen, Leon Shirman
  • Patent number: 7456902
    Abstract: Characters represented within a frame of a television presentation are identified. A pattern formed by a subset of the characters is identified if the pattern is indicative of an addressing datum. A provision is made for a selection of characters that form the pattern indicative of the addressing datum. In one embodiment, a web page is displayed upon a selection of characters that form a pattern indicative of an uniform resource locator for the web page.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: November 25, 2008
    Assignee: JLB Ventures, LLC
    Inventor: Dan Kikinis
  • Patent number: 7412716
    Abstract: Methods and systems for enabling users visiting a friend or family member to subscribe to a TV programming package that the friend or family member currently subscribes to. In one embodiment, the method includes generating a user-interface (UI) via the friend's set-top box to enable entry of visitor user identification information. This information, along with programming identification information is then sent to the service provider for the programming package. The service provider retrieves or generates information by which a UI may be generated to easily enable the visitor to setup and activate the programming package and sends it to the visitor's home set-top box. In another embodiment, programming package identification information is stored on a portable storage medium and carried to the visitor's home set-top box, where it is read to retrieve the identification information. The information is then sent to the service provider, which sends back appropriate data to generate the UI.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: August 12, 2008
    Assignee: JLB Ventures, LLC
    Inventors: Dan Kikinis, Gene Feroglia, Yakov Kamen, Brian Kimball
  • Patent number: 7389523
    Abstract: A first set of channels is provided. The first set of channels is selected based on a predetermined criteria related to a viewing preference of a viewer. A first channel not selected based on the predetermined criteria related to the viewing preference of the viewer is inserted into the first set of channels. In one embodiment, a system operator inserts the first channel into the first set of channels. In one embodiment, insertion is disallowed if a number of channels not selected based on the predetermined criteria related to the viewing preference of the viewer that have been inserted into the first set of channels is greater than a predetermined number.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: June 17, 2008
    Assignee: JLB Ventures, LLC
    Inventor: Dan Kikinis
  • Patent number: 7386875
    Abstract: An embodiment of the present invention allows a user to maintain the display of a video frame containing one or more interactive links while also maintaining access to the links. Thus allowing the user to select and examine any desired links at his own pace. For one embodiment, the display of a video frame is maintained by interrupting the refreshing of the frame buffer and the interactive link stream. Interrupting both the frame buffer refresh and the interactive link stream refresh results in the frame being “frozen” along with its associated links. For one embodiment, pressing a button on a control device effects the interruption of the frame buffer refresh and the interactive link refresh. The button may toggle to resume the video display. Alternatively, or additionally, the video display may resume if no action is taken in regard to the interactive links within an specified time.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: June 10, 2008
    Assignee: JLB Ventures, LLC
    Inventor: Dan Kikinis
  • Patent number: 7349975
    Abstract: A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate the HTML data stream and to store that data in a cache as WEB pages retrievable by a WEB browser in the set top box, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the set top box via the associated command to tune to a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In a preferred embodiment program schedule WEB pages, including the commands and displayable indicia, are stored especially marked on a WEB server coupled to the Internet and to a scanner adapted to scan the WEB server for marked pages, and to upload the marked pages to a satellite broadcast system.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: March 25, 2008
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis
  • Patent number: 7322009
    Abstract: A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduces the amount of processing necessary to display it. In addition, the virtual mesh may be displayed isometrically, so that hardware requirements are further reduced and it may be possible to use a software only three dimensional graphics pipeline. If a user has a set top box (STB) with a hardware accelerated graphics pipeline, the EPG may be displayed in a full three dimensional perspective view. A user can navigate the mesh to find television programs that they wish to view. A user can assign values to types of television programs that they prefer, and these programs will be displayed more prominently.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: January 22, 2008
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis
  • Patent number: 7312796
    Abstract: A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is constructed of a three dimensional virtual mesh, in which independent objects representing television programs are situated. The virtual mesh is displayed perpendicularly, so that the hardware requirements of the set top box (STB) may be reduced. A user can navigate the mesh to find television programs that they wish to view. A user can designate the types of television programs that they prefer, and these programs will be displayed more prominently. In addition, the mesh is constructed of at least two planes. The first plane is flat, while all other planes are hyperbolic to correct for a viewer's line of sight.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: December 25, 2007
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis