Patents by Inventor Owen Rubin
Owen Rubin 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: 20160342774Abstract: An apparatus, system, and method are described that permit the sharing of a temporary software license from a first computing device to a second computing device. A geographic distance limitation condition may be imposed as a condition for the sharing, such as a proximity range. More generally, the geographical distance limitation may be based around a local area network limitation. One application is to use the geographical distance limitation to permit temporary sharing of a temporary key for a multi-player game in which the players are within a pre-selected geographical distance limitation, such as a distance limitation corresponding to the players being in the same room, within a pre-selected maximum distance, or in the short range local area network.Type: ApplicationFiled: May 20, 2016Publication date: November 24, 2016Inventors: David HENKEL-WALLACE, Ken CLEMENTS, Owen RUBIN, Christina A. ENGEL, Kendrick William JOHNSON
-
Publication number: 20140245370Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: ApplicationFiled: May 1, 2014Publication date: August 28, 2014Applicant: Interval Licensing LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Patent number: 8726331Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: GrantFiled: September 14, 2012Date of Patent: May 13, 2014Assignee: Interval Licensing LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Publication number: 20130086276Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: ApplicationFiled: September 14, 2012Publication date: April 4, 2013Applicant: Interval Licensing LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Patent number: 8341688Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: GrantFiled: September 19, 2011Date of Patent: December 25, 2012Assignee: Interval Licensing LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Publication number: 20120011268Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: ApplicationFiled: September 19, 2011Publication date: January 12, 2012Inventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Patent number: 8046818Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: GrantFiled: February 19, 2009Date of Patent: October 25, 2011Assignee: Interval Licensing LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Publication number: 20090199248Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: ApplicationFiled: February 19, 2009Publication date: August 6, 2009Inventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Patent number: 7565681Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: GrantFiled: April 13, 2005Date of Patent: July 21, 2009Assignee: Vulcan Patents LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Patent number: 7155735Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: GrantFiled: October 8, 1999Date of Patent: December 26, 2006Assignee: Vulcan Patents LLCInventors: J. Thomas Ngo, Steven E. Saunders, Owen Rubin
-
Publication number: 20050183127Abstract: A stream of time-ordered data, such as a movie, is divided into multiple fragments of equal length, which are repetitively transmitted at different respective repetition rates. The fragments are reordered for transmission so that those which occur near the beginning of the original data stream are transmitted more frequently than those which occur later in the data stream. When a user enters a request to utilize the data, the individual fragments are stored upon receipt at the user's premises, and reassembled into a contiguous stream. The ordering of the fragments is such that the wait time required before utilization of the data can begin is limited to a predetermined maximum, and at least one copy of every fragment becomes available by the time it is needed.Type: ApplicationFiled: April 13, 2005Publication date: August 18, 2005Inventors: J. Ngo, Steven Saunders, Owen Rubin
-
Publication number: 20040034602Abstract: A method and apparatus for inserting a watermark into a compiled computer program. A location process specifies an insertion point in the compiled program and a watermark generating process inserts a watermark, based on data to be encoded, into the program at the insertion point. The location process is also utilized to specify the location of watermark data to be decoded.Type: ApplicationFiled: August 16, 2002Publication date: February 19, 2004Applicant: QuickSilver Technology, Inc.Inventors: Owen Rubin, Eric Murray