1
Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey G Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton: Configurable adaptive global traffic control and management. Level 3 Communications, Brian Siritzky, October 26, 2010: US07822871 (154 worldwide citation)

A framework for delivery of Internet content includes a subscriber server network; and at least one domain name server constructed and adapted to provide policy-based domain name service, wherein, in response to a request to resolve a hostname, the domain name server resolves the hostname to at leas ...


2
Mark Brady, Maksim Yevmenkin, Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey Koller, Aric Hagberg, David Pfitzner, Ted Middleton: Policy-based content delivery network selection. Level 3 Communications, Davidson Berquist Jackson & Gowdy, Brian Siritzky, December 28, 2010: US07860964 (111 worldwide citation)

In a framework wherein resources of a content provider may be delivered to clients from different domains, a method distributes the requests based on content-provider policies. In some cases, the domains include at least two distinct content delivery network (CDN) domains. The domains may include a ...


3
Galit Danielle Malka Harari: Adjustable shoe. Tilag Brands, Davidson Berquist Jackson & Gowdey, Brian Siritzky, June 25, 2013: US08468723 (67 worldwide citation)

An expandable and adjustable baby shoe or bootie which can be customized to fit during a baby's first two years. The concept is to allow the baby shoe to be expanded as the baby's foot grows so that a single shoe can be used for babies up to 24 months of age. The shoe has an expansion mechanism whic ...


4
David A Farber, Ronald D Lachman: De-duplication of data in a data processing system. Kinetech, Level 3 Communications, Davidson Berquist Jackson & Gowdey, Brian Siritzky, May 24, 2011: US07949662 (50 worldwide citation)

In a data processing system, a method includes deleting a particular copy of a data item when at least one other copy of the data item is available. The presence of another copy of the data item is determined, at least in part, based on an identifier for the data item, the identifier having been com ...


5
David A Farber, Ronald D Lachman: Controlling access to data in a data processing system. Kinetech, Level 3 Communications, Davidson Berquist Jackson & Gowdey, Brian Siritzky, September 21, 2010: US07802310 (24 worldwide citation)

Access to and delivery of licensed content is controlled using content names that were determined based on the content. A name for a data item is obtained, the name having been determined based at least in part on the data which comprise the contents of the data item. Access to the data item is auth ...


6
David A Farber, Ronald D Lachman: Similarity-based access control of data in a data processing system. Kinetech, Level 3 Communications, Davidson Berquist Jackson & Gowdey, Brian Siritzky, May 17, 2011: US07945544 (20 worldwide citation)

Similarity of data items is determined by analyzing corresponding segments of the data items. A function is applied to each segment of a data item and the output of that function is compared to the output of the same function applied to a corresponding segment of another data item. A function may be ...


7
David A Farber, Ronald D Lachman: Computer file system using content-dependent file identifiers. Kinetech, Level 3 Communications, Davidson Berquist Jackson & Gowdey, Brian Siritzky, August 16, 2011: US08001096 (19 worldwide citation)

A file system includes a plurality of servers to store file data as segments or chunks; and first data that includes file identifiers for files for which the file data are stored as segments; and second data that maps the file identifiers to the segments to which the file identifiers correspond; and ...


8
David A Farber, Ronald D Lachman: Distributing and accessing data in a data processing system. Kinetech, Level 3 Communications, Davidson Berquist Jackson & Gowdey, Brian Siritzky, May 17, 2011: US07945539 (18 worldwide citation)

A method of distributing a data item to a plurality of computers in a network of computers. A data item is divided into a plurality of segments. Each segment is stored on at least one computer in said network. A list of computers onto which each of said segments has been stored is maintained. When a ...


9
Scott Eagle, Scott VanDeVelde: Method for providing content to an internet user based on the users demonstrated content preferences. Claria Innovations, Davidson Berquist Jackson & Gowdey, Brian Siritzky, December 6, 2011: US08073866 (17 worldwide citation)

A method of providing content from an internet server to an internet user based on the user's internet navigation history. The method begins with the step of installing a profile decoder, including a profile library, on the server. The profile decoder maps server content to content categories contai ...


10
Anthony Rose: Monitoring of computer-related resources and associated methods and systems for disbursing compensation. Brilliant Digital Entertainment, Davidson Berquist Jackson & Gowdey, Brian Siritzky, June 1, 2010: US07729992 (16 worldwide citation)

The present invention is directed toward methods and systems for monitoring resource usage in an architecture where neither the resource buyer nor the resource seller can be trusted, and for rewarding benefits, compensation, or rewards based upon such monitored resource usage data. The system reward ...