Patents by Inventor Ain McKendrick

Ain McKendrick 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: 8220021
    Abstract: A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. A highlight bar is responsive to the user's commands and is used to indicate the current menu item that can be selected by the user. Information is presented in a successive disclosure format where the user navigates through menus by moving the highlight bar to the right to obtain more information or to the left to see less information and return to the previous location. The background colors of each set of menus remains consistent throughout the user's experience such that the user intuitively knows what menu area he is in through the color cues. The invention provides indicators that tell the user that more information is available in a particular direction for a menu item.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: July 10, 2012
    Assignee: TiVo Inc.
    Inventors: Howard Look, Robert Vallone, David Avraham Brown, Karen Bedard, Wijnand Van Stam, Ain McKendrick
  • Publication number: 20120096355
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Application
    Filed: December 22, 2011
    Publication date: April 19, 2012
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Patent number: 8135264
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: March 13, 2012
    Assignee: TiVo Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Patent number: 8111975
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: February 7, 2012
    Assignee: TiVo Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Patent number: 8107795
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: January 31, 2012
    Assignee: TiVo Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Publication number: 20110091182
    Abstract: A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. A highlight bar is responsive to the user's commands and is used to indicate the current menu item that can be selected by the user. Information is presented in a successive disclosure format where the user navigates through menus by moving the highlight bar to the right to obtain more information or to the left to see less information and return to the previous location. The background colors of each set of menus remains consistent throughout the user's experience such that the user intuitively knows what menu area he is in through the color cues. The invention provides indicators that tell the user that more information is available in a particular direction for a menu item.
    Type: Application
    Filed: December 22, 2010
    Publication date: April 21, 2011
    Inventors: Howard Look, Robert Vallone, David Avraham Brown, Karen Bedard, Wijnand Van Stam, Ain McKendrick
  • Patent number: 7499022
    Abstract: A device for providing user input to a computer includes a base member with a tracking sensor for detecting motion of the base member and a vertical grip member that extends upward from the base member. A scroll wheel is rotatably mounted in the grip member and oriented so as to be rotatable by a substantially arc-like movement of a thumb of a hand holding the grip member.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: March 3, 2009
    Assignee: FastMoto, LLC
    Inventors: Jeff Ma, Ain McKendrick, Robert Yuan
  • Publication number: 20080320172
    Abstract: A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization transport modules. In application on the portable computer system is executed causing the application to automatically recognize the synchronization transport modules. The portable computer system receives a selection corresponding to one of the two synchronization transport modules. The selection could be from a user and would indicate that the user prefers to synchronize with the second computer system using a particular method of external communication. After the selection, the portable computer system synchronizes with the other computer system using the selected method of external communication.
    Type: Application
    Filed: September 4, 2008
    Publication date: December 25, 2008
    Inventors: Vitaly Kruglikov, Roger Flores, Rob Haitani, Monty Boyer, Ron Marianetti, Ain McKendrick, Art Lamb
  • Patent number: 7437485
    Abstract: A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization transport modules. An application on the portable computer system is executed causing the application to automatically recognize the synchronization transport modules. The portable computer system receives a selection corresponding to one of the two synchronization transport modules. The selection could be from a user and would indicate that the user prefers to synchronize with the second computer system using a particular method of external communication. After the selection, the portable computer system synchronizes with the other computer system using the selected method of external communication.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: October 14, 2008
    Assignee: Access Systems Americas, Inc.
    Inventors: Vitaly Kruglikov, Roger Flores, Rob Haitani, Monty Boyer, Ron Marianetti, Ain McKendrick, Art Lamb
  • Publication number: 20080155418
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Application
    Filed: March 4, 2008
    Publication date: June 26, 2008
    Inventors: Robert VALLONE, Howard LOOK, Ain MCKENDRICK
  • Publication number: 20080155417
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Application
    Filed: March 4, 2008
    Publication date: June 26, 2008
    Inventors: Robert VALLONE, Howard LOOK, Ain MCKENDRICK
  • Publication number: 20080098323
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Inventors: Robert VALLONE, Howard Look, Ain McKendrick
  • Patent number: 7321716
    Abstract: A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: January 22, 2008
    Assignee: TiVo Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Publication number: 20070281692
    Abstract: A device for presenting content to a user comprises a connection for receiving content over a wireless communications network associated with a content provider and a display or other user interface means for presenting the content to the user. The wireless communications network can be an 802.11-based communications network. The content provider determines that the device is within a range of the wireless communications network and authenticates the device for the receipt of content. If the device is authenticated, the content provider transmits the content to the device. In one embodiment, the content provider comprises a merchant and the content comprises an electronic coupon that the device user can redeem at a locale of the merchant.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 6, 2007
    Applicant: ZING SYSTEMS, INC.
    Inventors: Timothy Bucher, Ain McKendrick, Mark Andrew Ross
  • Publication number: 20050251750
    Abstract: A television viewer interface system allows a viewer to schedule recordings of program material. The system determines if any conflicts exist with the viewer's recording selection and any previously scheduled recordings. If any conflicts are discovered, the system displays a conflict warning to the viewer indicating that a scheduling conflict exists with the viewer's recording selection. The conflict warning allows the user to cancel a scheduled recording. The system displays a list of scheduled recordings to the viewer as a list of programs that the system will record on a particular day or all of the scheduled recordings can also be displayed in a scrollable list.
    Type: Application
    Filed: August 20, 2004
    Publication date: November 10, 2005
    Inventors: Robert Vallone, Howard Look, David Brown, Karen Bedard, Wijnand Van Stam, Ain McKendrick
  • Publication number: 20050156889
    Abstract: A device for providing user input to a computer includes a base member with a tracking sensor. A vertically oriented pistol grip member is disposed at an aft portion of the base member and extends upward therefrom. A pistol barrel member extends forward from an upper portion of the pistol grip member. The counterweight is disposed toward the aft portion of the base member so as to counterbalance a weight of the pistol barrel member and a weight of the pistol grip member. The counterweight can also provide a stabilizing force when the user holds and operates the pistol grip member.
    Type: Application
    Filed: November 5, 2004
    Publication date: July 21, 2005
    Applicant: MonsterGecko, LLC
    Inventors: Jeff Ma, Ain McKendrick, Robert Yuan
  • Publication number: 20050148389
    Abstract: A device for providing user input to a computer includes a base member that has a base axis. A tracking sensor for sensing motion of the base member is mounted in the base member at a sensor location along the base axis. A vertical grip member extends upward from the base member. A major axis of the vertical grip member intersects the base axis at a grip axis location that is offset from the sensor location by a distance greater than zero.
    Type: Application
    Filed: November 5, 2004
    Publication date: July 7, 2005
    Applicant: MonsterGecko, LLC
    Inventors: Jeff Ma, Ain McKendrick, Robert Yuan
  • Publication number: 20050116926
    Abstract: A device for providing user input to a computer includes a vertical grip member that has a trigger disposed on a forward surface thereof so that the trigger is operable by a first finger of a hand holding the grip member. A first single throw electrical switch coupled to the trigger generates signals in response to depression of the trigger.
    Type: Application
    Filed: November 5, 2004
    Publication date: June 2, 2005
    Applicant: MonsterGecko, LLC
    Inventors: Jeff Ma, Ain McKendrick, Robert Yuan
  • Publication number: 20050099390
    Abstract: A device for providing user input to a computer has a trigger disposed on a forward surface of a vertically oriented grip member so that the trigger is operable by a first finger of a user's hand, and button input signals are generated in response to operation of the trigger. A scroll wheel is rotatably mounted on the grip member and is positioned so as to be operable by the user's thumb, and scroll input signals are generated in response to operation of the scroll wheel.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 12, 2005
    Applicant: MonsterGecko, LLC
    Inventors: Jeff Ma, Ain McKendrick, Robert Yuan
  • Patent number: D518056
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: March 28, 2006
    Assignee: MonsterGecko, LLC
    Inventors: Jeffrey Ma, Ain McKendrick, Robert Yuan