Patents Represented by Attorney, Agent or Law Firm David H. Judson
  • Patent number: 7424541
    Abstract: A business or social networking method is operative in a server. The method enables mobile device users to meet one another, on a permission basis. The determination of whether a given pair of mobile device users are introduced depends on whether the server determines they are in intellectual or “cognitive” proximity, which is typically a function of one or more factors, such as: each user's reciprocal networking objective, the nature of the industry in which the user works, the user's level within the management hierarchy of his or her company, any specialty function the individual may possess, and so on. Individuals who are matched in one or more of such attributes to a given degree or threshold are said to be in intellectual proximity. According to the invention, when given mobile devices users are within physical proximity of one another during an overlapping time window, the server determines whether the users are also within a given intellectual proximity.
    Type: Grant
    Filed: August 6, 2005
    Date of Patent: September 9, 2008
    Assignee: Proxpro, Inc.
    Inventor: Julian J. Bourne
  • Patent number: 7418518
    Abstract: The present invention provides a method and apparatus for increasing the performance of world-wide-web traffic over the Internet. A distributed network of specialized nodes of two types is dispersed around the Internet. A web client's requests are directed to a node of the first type chosen to be close to the client, and the client communicates with this node using a standard protocol such as HTTP. This first node receives the request, and communicates the request to a node of the second type chosen to be close to the request's ultimate destination (e.g., a web server capable of generating a response to the request.) The first node communicates the request to the second node using a different, specialized, protocol that has been designed for improved performance and specifically to reduce traffic volume and to reduce latency.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: August 26, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Adam J. Grove, Michael Kharitonov, Alexei Tumarkin
  • Patent number: 7415423
    Abstract: Method, procedure, algorithm, system, and computer program for improving and attempting to optimize the performance of messaging campaigns, particularly to marketing campaigns in which advertisements or other messages are distributed over an interactive measurable medium such as the Internet. A goal is to allocate the message alternatives to the customer population to optimize business objectives. The includes reading prior stage message state data pertaining to a prior stage including a cumulative number of trials and a cumulative number of successes for a particular message. Message performance results representing message trials and message successes from the previous stage based on the prior-stage state are then read, and a current message state is computed. A current message allocation is generated based on the current message state. Desirably the cumulative number of trials and the cumulative number of successes are discounted based on the age of the information.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: August 19, 2008
    Inventors: Sanjay Ranka, Jason S. Lenderman, James Weisinger
  • Patent number: 7415719
    Abstract: The present invention provides a policy specification framework to enable an enterprise to specify a given insider attack using a holistic view of a given data access, as well as the means to specify and implement one or more intrusion mitigation methods in response to the detection of such an attack. The policy specification provides for the use of “anomaly” and “signature” attributes that capture sophisticated behavioral characteristics of illegitimate data access. When the attack occurs, a previously-defined administrator (or system-defined) mitigation response (e.g., verification, disconnect, deprovision, or the like) is then implemented.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: August 19, 2008
    Assignee: Tizor Systems, Inc.
    Inventors: Pratyush Moghe, Narain Gehani
  • Patent number: 7409456
    Abstract: A method to “accelerate” the delivery of a portion of a data stream across nodes of a stream transport network. According to the invention, a portion of a live stream is forwarded from a first node to a second node in a transport network at a high bitrate as compared to the stream's encoded bitrate, and thereafter, the stream continues to be forwarded from the first node to the second node at or near the encoded bitrate. The disclosed technique of forwarding a portion of a stream at a high bitrate as compared to the encoded bitrate of the stream is sometimes referred to as “prebursting” the stream. This technique provides significant advantages in that it reduces stream startup time, reduces unrecoverable stream packet loss, and reduces stream rebuffers as the stream is viewed by a requesting end user that has been mapped to a media server in a distributed computer network such as a content delivery network.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: August 5, 2008
    Assignee: Akami Technologies, Inc.
    Inventor: Ramesh K. Sitaraman
  • Patent number: 7406434
    Abstract: Automated system, methods, algorithms, procedures, and computer software programs and computer program products for improving and optimizing the performance of messaging campaigns, particularly for marketing campaigns in which advertisements or other messages are distributed over an interactive measurable medium such as the Internet. Analysis and Optimization method and procedure, an automated system, and system and method that exploit the underlying multi-attribute structure, as well as other features and advantages. Optimization procedures allocate the ad alternatives or other message to the customer population to optimize business objectives such as maximizing the number of positive responses received. Procedure for generating message allocations that improve and attempt to optimize the campaign performance. Methods ensure that campaign constraints are not violated.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: July 29, 2008
    Inventors: E. Diane Chang, Richard E. Chatwin, Sachin Kumar, Sanjay Ranka, James R. Weisinger, Jason Lenderman
  • Patent number: 7406627
    Abstract: The present invention provides for a method and apparatus for comparison of network systems using live traffic in real-time. The inventive technique presents real-world workload in real-time with no external impact (i.e. no impact on the system under test), and it enables comparison against a production system for correctness verification. A preferred embodiment of the invention is a testing tool for the pseudo-live testing of CDN content staging servers, According to the invention, traffic between clients and the live production CDN servers is monitored by a simulator device, which then replicates this workload onto a system under test (SUT). The simulator detects divergences between the outputs from the SUT and live production servers, allowing detection of erroneous behavior. To the extent possible, the SUT is completely isolated from the outside world so that errors or crashes by this system do not affect either the CDN customers or the end users. Thus, the SUT does not interact with end users (i.e.
    Type: Grant
    Filed: December 24, 2005
    Date of Patent: July 29, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Shannon T. Bailey, Ross Cohen, Daniel Stodolsky
  • Patent number: 7406512
    Abstract: A method and apparatus for the automatic migration of data via a distributed computer network allows a customer to select content files that are to be transferred to a group of edge servers. Origin sites store all of a customer's available content files. An edge server maintains a dynamic number of popular files in its memory for the customer. The files are ranked from most popular to least popular and when a file has been requested from an edge server a sufficient number of times to become more popular than the lowest popular stored file, the file is obtained from an origin site. The edge servers are grouped into two service levels: regional and global. The customer is charged a higher fee to store its popular files on the global edge servers compared to a regional set of edge servers because of greater coverage.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: July 29, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Maurice Cinquini, Amol Chavarkar, Anshu Agarwal
  • Patent number: 7395355
    Abstract: A content delivery network (CDN) edge server is provisioned to provide last mile acceleration of content to requesting end users. The CDN edge server fetches, compresses and caches content obtained from a content provider origin server, and serves that content in compressed form in response to receipt of an end user request for that content. It also provides “on-the-fly” compression of otherwise uncompressed content as such content is retrieved from cache and is delivered in response to receipt of an end user request for such content. A preferred compression routine is gzip, as most end user browsers support the capability to decompress files that are received in this format. The compression functionality preferably is enabled on the edge server using customer-specific metadata tags.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: July 1, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Michael M. Afergan, Charisma Schlossberg, Duke P. Hong, Satish Balusu Rao
  • Patent number: 7392325
    Abstract: The present invention provides a method and apparatus for increasing the performance of world-wide-web traffic over the Internet. A distributed network of specialized nodes of two types is dispersed around the Internet. A web client's requests are directed to a node of the first type chosen to be close to the client, and the client communicates with this node using a standard protocol such as HTTP. This first node receives the request, and communicates the request to a node of the second type chosen to be close to the request's ultimate destination (e.g., a web server capable of generating a response to the request.) The first node communicates the request to the second node using a different, specialized, protocol that has been designed for improved performance and specifically to reduce traffic volume and to reduce latency.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: June 24, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Adam J. Grove, Michael Kharitonov, Alexei Tumarkin
  • Patent number: 7383654
    Abstract: Apparatus and method for providing a door handle adapted to receive interchangeable display inserts. The door handle includes a handle body adapted to be coupled to a door of an enclosure. A receiving space is provided within the handle body for exchangeably receiving a display insert. A protective front facing planar member is located at a front face of the door handle and a graphic display is positioned behind the protective front facing planar member. The graphic display is visible through the protective front facing planar member by a person upon approach to the door handle.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: June 10, 2008
    Assignee: Exclusive Door Handles, Inc.
    Inventors: Archie A. Olivier, William E. Becker
  • Patent number: 7383199
    Abstract: Multimedia contacts are forecasted, propagated, and managed for each period in a range. The number of contacts received in a period is forecasted using historical methods and is propagated to succeeding periods based on the business goals, such as how quickly a certain contact type is to be handled. After the contacts have been propagated, a total contacts to handle is determined for each period, and the staffing requirements are calculated therefrom.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: June 3, 2008
    Assignee: IEX Corporation
    Inventors: John David Sarlay, Paul Harold Leamon, Meghan Herbert
  • Patent number: 7376716
    Abstract: A tiered distribution service is provided in a content delivery network (CDN) having a set of surrogate origin (namely, “edge”) servers organized into regions and that provide content delivery on behalf of participating content providers, wherein a given content provider operates an origin server. According to the invention, a cache hierarchy is established in the CDN comprising a given edge server region and either (a) a single parent region, or (b) a subset of the edge server regions. In response to a determination that a given object request cannot be serviced in the given edge region, instead of contacting the origin server, the request is provided to either the single parent region or to a given one of the subset of edge server regions for handling, preferably as a function of metadata associated with the given object request. The given object request is then serviced, if possible, by a given CDN server in either the single parent region or the given subset region.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: May 20, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: John A. Dilley, Andrew D. Berkheimer
  • Patent number: 7376727
    Abstract: A CDN service provider shares its CDN infrastructure with a network to enable a network service provider (NSP) to offer a private-labeled network content delivery network (NCDN or “private CDN”) to participating content providers. The CDNSP preferably provides the hardware, software and services required to build, deploy, operate and manage the CDN for the NCDN customer. Thus, the NCDN customer has access to and can make available to participating content providers one or more of the content delivery services (e.g., HTTP delivery, streaming media delivery, application delivery, and the like) available from the global CDN without having to provide the large capital investment, R&D expense and labor necessary to successfully deploy and operate the network itself. Rather, the global CDN service provider simply operates the private CDN for the network as a managed service.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: May 20, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Timothy N. Weller, Charles E. Leiserson
  • Patent number: 7376736
    Abstract: An infrastructure “insurance” mechanism enables a Web site to fail over to a content delivery network (CDN) upon a given occurrence at the site. Upon such occurrence, at least some portion of the site's content is served preferentially from the CDN so that end users that desire the content can still get it, even if the content is not then available from the origin site. In operation, content requests are serviced from the site in the usual manner, e.g., by resolving DNS queries to the site's IP address, until detection of the given occurrence. Thereafter, DNS queries are managed by a CDN dynamic DNS-based request routing mechanism so that such queries are resolved to optimal CDN edge servers. After the event that caused the occurrence has passed, control of the site's DNS may be returned from the CDN back to the origin server's DNS mechanism.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: May 20, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Ravi Sundaram, Hariharan S. Rahul
  • Patent number: 7373416
    Abstract: A “velvet rope” mechanism that enables customers of a shared distributed network (such as a content delivery network) needing to control their costs to control the amount of traffic that is served via the shared network. A given server in the distributed network identifies when a customer is about to exceed a bandwidth quota as a rate (bursting) or for a given billing period (e.g., total megabytes (MB) served for a given period) and provides a means for taking a given action based on this information. Typically, the action taken would result in a reduction in traffic served so that the customer can constrain its usage of the shared network to a given budget value.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: May 13, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Marty Kagan, Sylvain Lauzac, Eisar Lipkovitz
  • Patent number: 7366793
    Abstract: A system and method for the optimized storage and retrieval of video data at distributed sites calls for the deployment of “Smart Mirror” sites throughout a network, each of which maintains a copy of certain data managed by the system. User addresses are assigned to specific delivery sites based on an analysis of network performance with respect to each of the available delivery sites. Generalized network performance data is collected and stored to facilitate the selection of additional delivery sites and to ensure the preservation of improved performance in comparison to traditional networks.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: April 29, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Brian Kenner, Kenneth W. Colby, Robert N. Mudry
  • Patent number: 7366202
    Abstract: Disclosed are systems and methods which provide interference mitigation by making alternative resources available within areas served by wireless communication links. Embodiments provide multiple channel availability in establishing wireless communication links to facilitate interference mitigation. Time domain techniques, spatial processing techniques, and/or frequency domain techniques may be implemented for spectrum management. Embodiments provide wireless base station configurations in which all or a plurality of base station sectors use a same frequency channel and/or in which each sector or a plurality of sectors use all frequency channels. Multi-channel strategies may be implemented such as to provide dynamic selection of a “best” frequency channel, to provide transmission of identical data on multiple channels for combining/selection at the receiver, and/or to provide for dividing the data for transmission on multiple channels.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: April 29, 2008
    Assignee: Colubris Networks, Inc.
    Inventors: Shimon B. Scherzer, Patrick A. Worfolk, Armin D. Haken, Ronen Vainish, Subburajan Ponnuswamy
  • Patent number: 7363549
    Abstract: A data management system or “DMS” provides an automated, continuous, real-time, substantially no downtime data protection service to one or more data sources associated with a set of application host servers. To facilitate the data protection service, a host driver embedded in an application server captures real-time data transactions, preferably in the form of an event journal that is provided to other DMS components. The driver functions to translate traditional file/database/block I/O and the like into a continuous, application-aware, output data stream. The host driver includes an event processor that provides the data protection service, preferably by implementing a finite state machine (FSM). In particular, the data protection is provided to a given data source in the host server by taking advantage of the continuous, real-time data that the host driver is capturing and providing to other DMS components.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: April 22, 2008
    Assignee: Asempra Technologies, Inc.
    Inventor: Siew Yong Sim-Tang
  • Patent number: D567394
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: April 22, 2008
    Assignee: Shade Construction, Inc.
    Inventor: Felipe Pena