Patents by Inventor Eric Lazarus

Eric Lazarus 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: 9787523
    Abstract: A method of managing data in a data queue includes analyzing media currently being played, or to be played by a first computing device functioning as a leader to identify an offset into the media and a timestamp corresponding to the offset. A buffer duration is calculated that corresponds to an amount of time that the data queue takes to output data currently in the data queue. The media is played at the leader and a second computing device functioning as a follower, in a substantially synchronized manner, by inputting data to the data queue at a specified time based on the calculated buffer duration, the offset, and the timestamp.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 10, 2017
    Inventors: Eric Lazarus, Ayal Ryger, Dan Reardon
  • Publication number: 20140013008
    Abstract: A method of managing data in a data queue includes analyzing media currently being played, or to be played by a first computing device functioning as a leader, identifying an offset into the media and a timestamp corresponding to the offset, calculating a buffer duration corresponding to an amount of time that the data queue takes to output data currently in the data queue, and playing the media at the leader and a second computing device functioning as a follower, in a substantially synchronized manner, by inputting data to the data queue at a specified time based on the calculated buffer duration, the offset, and the timestamp.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 9, 2014
    Inventors: Eric Lazarus, Ayal Ryger, Chris Stratton, Dan Reardon
  • Publication number: 20090126117
    Abstract: This pillow is comprised of two separate three dimensionally casings. The smaller case comprised of a four-way stretch material is filled with polyethylene microbeads or similar granule. This smaller case fits inside of the second larger case. The outer larger case is made of a cotton or other appropriate pillow material and encompasses both the smaller case and a quantity of polyester filler material as a top layer adjacent to the smaller case.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Inventor: Julian Eric Lazarus
  • Publication number: 20070005694
    Abstract: A system for synchronized viewing and editing includes a media viewer/editor for viewing and editing media content connected to a peer-to-peer swarming network, a user interface for said media viewer/editor, and a communication channel connected to said user interface and to one or more other user interfaces and other media viewer/editors, wherein said media viewer/editor can transmit media content to the other viewer/editors via said peer-to-peer swarming network, and wherein said user interface can emit and receive operating information through said communication channel to each of said one or more other user interfaces to coordinate with said other media viewer/editors.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: Laird Popkin, Yaron Samid, Eric Lazarus
  • Patent number: 7076766
    Abstract: Described is a framework that enables a Delegating Visitor Pattern. In the Delegating Visitor Pattern, a visitor object (a) performs operations on a parent object; (b) selects which objects are child objects of the parent object; and (c) selects a child visitor object for each of the child objects. In one embodiment, the framework is one for developing user interfaces that enables a programmer to use Mirror Composition to construct user interfaces. Mirror Composition is an extension of the model-view-controller paradigm. In Mirror Composition, the UI is generated from a tree of view objects, where each view object is an object editor that provides for the modification and viewing of an underlying domain object. The tree of the view objects closely mirrors the tree of the domain objects.
    Type: Grant
    Filed: June 3, 2002
    Date of Patent: July 11, 2006
    Inventors: Steve Wirts, Gary Albelli, Eric Lazarus
  • Publication number: 20030226111
    Abstract: Described is a framework that enables a Delegating Visitor Pattern. In the Delegating Visitor Pattern, a visitor object (a) performs operations on a root object; (b) selects which objects are child objects of the root object; and (c) selects a child visitor object for each of the child objects. In one embodiment, the framework is one for developing user interfaces that enables a programmer to use Mirror Composition to construct user interfaces. Mirror Composition is an extension of the model-view-controller paradigm. In Mirror Composition, the UI is generated from a tree of view objects, where each view object is an object editor that provides for the modification and viewing of an underlying domain object. The tree of the view objects closely mirrors the tree of the domain objects.
    Type: Application
    Filed: June 3, 2002
    Publication date: December 4, 2003
    Inventors: Steve Wirts, Gary Albelli, Eric Lazarus
  • Patent number: D884461
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: May 19, 2020
    Inventors: Peter Allen, Eric Lazarus, Joseph Boccia, Vincent Boccia