Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Harvell
Brad B. Harvell, Chandler, AZ US
| Patent application number | Description | Published |
|---|---|---|
| 20100100629 | DOMAIN NAME SERVICE RESOLVER - A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request. | 04-22-2010 |
| 20100299439 | DOMAIN NAME RESOLUTION RESOURCE ALLOCATION - A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset. | 11-25-2010 |
Bradley B. Harvell, Chandler, AZ US
| Patent application number | Description | Published |
|---|---|---|
| 20100250701 | CONDITIONAL PROTOCOL CONTROL - Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source. | 09-30-2010 |
| 20110082982 | CONTENT DELIVERY NETWORK CACHE GROUPING - One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed to another server, the ancestor or parent server to find the content object. There can be different parents servers designated for different URIs. The parent server looks for the content object and if not found, will go to another server, the grandparent server, and so on up a hierarchy within the group. Eventually, the topmost server in the hierarchy goes to the origin server to find the content object. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed. | 04-07-2011 |
Christopher D. Harvell, Carlsbad, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090143168 | METAL WOOD CLUB WITH IMPROVED MOMENT OF INERTIA - A more efficient triangular shape for metal wood clubs or driver clubs is disclosed. This triangular shape allows the clubs to have higher rotational moments of inertia in both the vertical and horizontal directions, and a lower center of gravity. | 06-04-2009 |
| 20100331102 | GOLF CLUB HEAD WITH NON-THREADED INTERNAL CAVITY CHAMBER - A metal wood or utility type golf club head is disclosed in which the golf club head may have dynamic mass properties that are capable of being adjusted without utilizing a threaded mechanism. More specifically, the present invention discloses a golf club head that has an internal receptacle or cavity well that is strategically placed inside the metal wood or utility type golf club head to enable dynamic mass adjustments utilizing weight cards. Even more specifically, the weight cards may generally be flat and rectangular in shape to minimize weight at undesirable areas and may even contain a weighted portion having an increased density for further center of gravity adjustment. | 12-30-2010 |
John Harvell, Kamby, IN US
| Patent application number | Description | Published |
|---|---|---|
| 20100064656 | ENGINES AND METHODS OF OPERATING THE SAME - Engines and methods for operating the engines are provided. The engine includes a means for limiting overspeed in flow communication with a turbine section flowpath, wherein the means for limiting overspeed is adapted to block a first portion of an airflow received along a first direction vector from flowing into an exhaust section flowpath and to redirect a second portion of the airflow received along the first direction vector or a portion of the blocked first portion of the airflow to flow along another direction vector that is closer to parallel with a longitudinal axis than the first direction vector. | 03-18-2010 |
