1
Reed Hastings: System for modifying relocatable object code files to monitor accesses to dynamically allocated memory. Pure Software, Townsend and Townsend, March 9, 1993: US05193180 (158 worldwide citation)

An object code expansion program inserts new instructions and data between preexisting instructions and data of an object code file; offsets are modified to reflect new positions of the preexisting instructions and data. For each item of preexisting object code (instructions or data), the following ...


2
Reed Hastings: Method and apparatus for modifying relocatable object code files and monitoring programs. Pure Software, Townsend and Townsend and Crew, July 9, 1996: US05535329 (103 worldwide citation)

An object code expansion program inserts new instructions and data between preexisting instructions and data of an object code file; offsets are modified to reflect new positions of the preexisting instructions and data. For each item of preexisting object code (instructions or data), the following ...


3
Reed Hastings: Method for inserting new machine instructions into preexisting machine code to monitor preexisting machine access to memory. Pure Software, Eric Willgohs, Robert Barr, August 2, 1994: US05335344 (94 worldwide citation)

An object code expansion program inserts new instructions and data between preexisting instructions and data of an object code file; offsets are modified to reflect new positions of the preexisting instructions and data. For each item of preexisting object code (instructions or data), the following ...


4
W Reed Hastings, Marc B Randolph, Neil Duncan Hunt: Method and apparatus for renting items. Netflix com, Edward A Becker, Hickman Palermo Truong & Becker, June 24, 2003: US06584450 (85 worldwide citation)

According to a computer-implemented approach for renting items to customers, customers specify what items to rent using item selection criteria separate from deciding when to receive the specified items. According to the approach, customers provide item selection criteria to a provider provides the ...


5
W Reed Hastings, Marc B Randolph, Neil Duncan Hunt: Approach for renting items to customers. Netflix, Hickman Palermo Truong & Becker, April 4, 2006: US07024381 (80 worldwide citation)

According to a computer-implemented approach for renting items to customers, customers specify what items to rent using item selection criteria separate from deciding when to receive the specified items. According to the approach, customers provide item selection criteria to a provider provides the ...


6
W Reed Hastings, Neil Duncan Hunt, Marc B Randolph, John Robert Ciancutti, Stanley Miguel Lanning: Approach for estimating user ratings of items. Netflix, Hickman Palermo Truong & Becker, Edward A Becker, July 22, 2008: US07403910 (54 worldwide citation)

According to another embodiment of the invention, an approach is provided for estimating how a user would rate an item that the user has not yet rated. The approach is applicable to any type of items, including rental items such as movies and games, and the invention is not limited to any particular ...


7
James Bennett, Mark Anderson, Choon Piaw Na, Reed Hastings: Method and apparatus for accurate profiling of computer programs. International Business Machines Corporation, August 23, 2005: US06934935 (51 worldwide citation)

An object code expansion profiler equips a program for execution profiling by preprocessing the object code files of the program so as to add profiling monitoring code to the beginning of all or substantially all functions. The preprocessing includes, for each function, the steps of grouping the fun ...


8
Reed Hastings: Method and apparatus for modifying relocatable object code files and monitoring programs. Rational Software Corporation, Ritter Van Pelt & Yi, March 27, 2001: US06206584 (49 worldwide citation)

An object code expansion program inserts new instructions and data between preexisting instructions and data of an object code file; offsets are modified to reflect new positions of the preexisting instructions and data. For each item of preexisting object code (instructions or data), the following ...


9
Mark D Anderson, Evan J Bigall, Christine Clifford, Reed Hastings, Jon Sorensen, Douglas Pan: Remote monitoring of computer programs. Rational Software Corporation, Ritter Van Pelt & Yi, June 29, 1999: US05918004 (42 worldwide citation)

Systems and methods for remotely monitoring the execution of computer programs are provided. Monitoring instructions are added the computer program so that during execution of the program, data may be collected regarding the program execution. The collected data may be automatically sent to a remote ...


10
James Bennett, Mark Anderson, Choon Piaw Na, Reed Hastings: Method and apparatus for accurate profiling of computer programs. Rational Software, Ritter Van Pelt & Yi, April 11, 2000: US06049666 (41 worldwide citation)

An object code expansion profiler equips a program for execution profiling by preprocessing the object code files of the program so as to add profiling monitoring code to the beginning of all or substantially all functions. The preprocessing includes, for each function, the steps of grouping the fun ...