Search

Jacob Roersma Phones & Addresses

  • 6273 Copper Valley Ct NE, Ada, MI 49301
  • Pentwater, MI
  • 4679 Devonwood Ct NE, Grand Rapids, MI 49525 (616) 363-3931
  • Rockford, MI
  • Kenton, MI
  • Spring Lake, MI

Publications

Us Patents

Enhanced Anycast For Edge Server Selection

View page
US Patent:
8199752, Jun 12, 2012
Filed:
Apr 26, 2010
Appl. No.:
12/767746
Inventors:
Wylie Swanson - Tempe AZ, US
Bryan D. Black - Tempe AZ, US
Nathan F. Raciborski - Phoenix AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Colin Rasor - Tempe AZ, US
Albert P. Tobey - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370389, 370401, 709203, 709223
Abstract:
Systems and methods for gathering distributed information to improve routing that uses Anycast for assigning deliveries between a number of geographically-distant points of presence (POPs) are disclosed. The POPs share the same Internet protocol (IP) address. According to Anycast resolution, the Internet aids in assigning a content request initially to a POP. Delivery statistics are gathered from deliveries a the number of POPs and possibly other sources. Where it is determined that Anycast found the wrong POP, the content request is reassigned to another POP.

Partial Object Distribution In Content Delivery Network

View page
US Patent:
8255557, Aug 28, 2012
Filed:
Aug 24, 2011
Appl. No.:
13/217101
Inventors:
Nathan F. Raciborski - Jackson WY, US
Wylie Swanson - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Bryan D. Black - Tempe AZ, US
Albert P. Tobey - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/16
US Classification:
709231, 709219
Abstract:
Techniques for the distribution of content objects in a content delivery network (CDN) are disclosed. In one embodiment, a CDN distribution server detects the availability of a content object and determines whether the content object is a candidate for distribution. The distribution server may detect the availability of the content object in response to a provider making new or updated content available at a content site or a location within the CDN. The distribution server obtains identifying information for a candidate content object and determines a select portion of the content object to be distributed within the CDN. The select portion can be a predetermined number of bytes located at a predetermined position in the content object, the size and location of which may be determined according to content-specific mapping data. The distribution server may push the select portion of the content object to one or more groups of CDN edge servers absent an end-user request.

Enhanced Anycast For Edge Server Selection

View page
US Patent:
8270403, Sep 18, 2012
Filed:
Sep 27, 2011
Appl. No.:
13/246474
Inventors:
Wylie Swanson - Tempe AZ, US
Bryan D. Black - Tempe AZ, US
Nathan F. Raciborski - Phoenix AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Colin Rasor - Tempe AZ, US
Albert P. Tobey - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370389, 370401, 709203, 709223
Abstract:
Systems and methods for gathering distributed information to improve routing that uses Anycast for assigning deliveries between a number of geographically-distant points of presence (POPs) are disclosed. The POPs share the same Internet protocol (IP) address. According to Anycast resolution, the Internet aids in assigning a content request initially to a POP. Delivery statistics are gathered from deliveries a the number of POPs and possibly other sources. Where it is determined that Anycast found the wrong POP, the content request is reassigned to another POP.

Distributed Landing Pad And Brick Topology For Content Storage In Content Delivery Networks

View page
US Patent:
8291083, Oct 16, 2012
Filed:
Dec 23, 2011
Appl. No.:
13/336893
Inventors:
Bryan Black - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Jared Boelens - Tempe AZ, US
Neil Dunbar - Bristol, GB
Sig Lange - Tempe AZ, US
Wylie Swanson - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/173
US Classification:
709226, 709224, 709225, 709205
Abstract:
A method for ingest of content for a content delivery network (CDN) having a plurality of geographically distinct points of presence (POPs). A first landing-pad application program interface (API) is hosted and accessible from a first POP. A second landing-pad API is hosted and accessible from a second POP. First and second content objects are received at the first and second land-pad APIs, respectively. A first tag is analyzed to find it applicable to the first content object. A second tag is analyzed to be applicable to the second content object. First and second storage media are selected based upon the respective analyses of the tags. The content object objects are stored with the respective storage media. The first and second content objects are stored in a consistent file structure.

Content Processing Between Locations Workflow In Content Delivery Networks

View page
US Patent:
8396970, Mar 12, 2013
Filed:
Dec 23, 2011
Appl. No.:
13/336743
Inventors:
Bryan Black - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Jared Boelens - Tempe AZ, US
Luke Knol - Tempe AZ, US
Neil Dunbar - Bristol, GB
Sig Lange - Tempe AZ, US
Wylie Swanson - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/173
US Classification:
709226, 709217, 709219, 709220, 709229, 709231, 455556, 370338
Abstract:
A method for processing content objects within a content delivery network (CDN) having a plurality of points of presence (POPs) in different defined geographies is disclosed. A content object is gathered from one of the plurality of POPs in a first defined geography. It is determined that a processing function is to be performed on the content object. Geographical restrictions on the processing function are analyzed. A second defined geography for performing the processing function is determined. The content object is sent to a resource that performs the processing function in the second defined geography. The processing function is performed with the resource at the second defined geography to produce a processed content object. From a plurality of content stores in the plurality of POPs, a content store is found to hold the processed content object. The processed content object is stored on the content store.

Multicast Mapped Look-Up On Content Delivery Networks

View page
US Patent:
8458290, Jun 4, 2013
Filed:
Dec 30, 2011
Appl. No.:
13/341724
Inventors:
Bryan Black - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Jared Boelens - Tempe AZ, US
Neil Dunbar - Bristol, GB
Sig Lange - Tempe AZ, US
Wylie Swanson - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/16
US Classification:
709217
Abstract:
A method and system for flexibly processing content objects is disclosed. A content object is stored on one of a plurality of storage devices. A request is received for the content object. Information corresponding to the requested object (e. g. , a unique identifier) is transmitted to one or more content directories. A response is received from a first content directory indicating a location of the content object. The content object is requested from the first location, and at least part of the content object is received.

Partial Object Distribution In Content Delivery Network

View page
US Patent:
8463876, Jun 11, 2013
Filed:
Aug 1, 2012
Appl. No.:
13/564387
Inventors:
Nathan F. Raciborski - Jackson WY, US
Wylie Swanson - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Bryan D. Black - Tempe AZ, US
Albert P. Tobey - Tempe AZ, US
Assignee:
Limelight, Inc. - Tempe AZ
International Classification:
G06F 15/16
G06F 15/173
US Classification:
709219, 709231
Abstract:
Techniques for the distribution of content objects in a content delivery network (CDN) are disclosed. A CDN distribution server detects a content object's availability and determines whether the content object is a candidate for distribution. The distribution server detects the availability of the content object in response to a provider making new or updated content available at a content site or a location within the CDN. The distribution server obtains identifying information for a candidate content object and determines a select portion of the content object to be distributed within the CDN. The select portion can be a predetermined number of bytes located at a predetermined position in the content object, the size and location of which may be determined according to content-specific mapping data. The distribution server pushes the select portion of the content object to one or more groups of CDN edge servers absent an end-user request.

Policy Management For Content Storage In Content Delivery Networks

View page
US Patent:
8478858, Jul 2, 2013
Filed:
Jan 5, 2012
Appl. No.:
13/344263
Inventors:
Neil Dunbar - Bristol, GB
Bryan Black - Tempe AZ, US
Jacob Roersma - Grand Rapids MI, US
Luke Knol - Tempe AZ, US
Jared Boelens - Tempe AZ, US
Wylie Swanson - Tempe AZ, US
Sig Lange - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/173
US Classification:
709223, 709201, 709225, 709232
Abstract:
A method for processing content objects with a content delivery network (CDN) having a plurality of geographically distributed points of presence is disclosed. Selection of a policy is received from a plurality of policies, where the plurality of policies define processes to perform on content objects stored at the CDN. Each policy includes an applicability criteria and a storage disposition. Metadata is received at the CDN, the metadata characterizing a content object, a requester of the content object and/or a provider of the content object. The content object is received for storage at the CDN. A policy and other policies are determined to be applicable to the content object through analysis of the metadata and/or the applicability criteria. Overlap is resolved between the policy and the other policies found applicable to the content object. The processing of the policy is performed on the content object.
Jacob S Roersma from Ada, MI, age ~41 Get Report