Patents by Inventor Ravi Sundaram
Ravi Sundaram has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140195984Abstract: The present systems and methods relate to frameworks for identifying persons of interest identified through datasets collected from law-enforcement agencies, financial institutions, or other public resources. The present systems represent network data regarding individuals and explicit connections between them as a network graph. The present systems determine a statistical model representing the network graph, the statistical model generating hidden parameters for decomposing and projecting the network graph onto a space of baseline communities.Type: ApplicationFiled: January 7, 2014Publication date: July 10, 2014Applicant: NORTHEASTERN UNIVERSITYInventors: Javed ASLAM, Matthew EKSTRAND-ABUEG, Nikos PASSAS, Ravi SUNDARAM, Saber Shokat FADAEE
-
Publication number: 20140160127Abstract: In a system for facilitating mesh generation corresponding to a volumetric, prismatic object, generalized polyhedrons representing at least a portion of a layer of the volumetric object are transformed into a set of convex polyhedrons based on, at least in part, the prismatic properties of the volumetric object. The convex polyhedrons corresponding to a layer are decomposed into a set of tetrahedrons by accounting for an intersecting and/or overlapping edge of a polyhedron in an adjacent layer, so that the set of tetrahedrons automatically, i.e., without having to enforce any continuity requirements after tetrahedron generation, forms a mesh of that is continuous with tetrahedrons corresponding to the adjacent layer.Type: ApplicationFiled: November 29, 2013Publication date: June 12, 2014Inventor: Ravi Sundaram
-
Patent number: 8719937Abstract: Methods and systems for detection and/or prevention of network attacks can include the use of multiple and/or time-dependent addresses coupled with filtering by the directory or naming service. The directory service can respond to requests for the address of a resource by returning an address that can be relocated over time by coordinating the directory service entry with the host and network address configuration data and/or by returning an address specific to the requestor. Thus, the directory service can track and build profiles of matches between requestors and accesses. The methods and systems can use the time dependent addresses and profiles to distinguish legitimate accesses from unauthorized or malicious ones. Requests for non-valid addresses can be misdirected to “empty” addresses or to detection devices.Type: GrantFiled: March 3, 2011Date of Patent: May 6, 2014Assignee: Verizon Corporate Services Group Inc.Inventors: Ravi Sundaram, Walter Clark Milliken
-
Patent number: 8631091Abstract: In one embodiment, program code is added to a social network's web pages or site such that the content a first user accesses is locally stored at the first user's system. When another user, who is a friend of the first user, as defined by the social networking site, browses to that same content, the program code fetches it from the first user, instead of directly from the social networking site. The content is thus directly exchanged between the users without a transaction at the website. The present invention leverages the storage and bandwidth resources of social networking users to help serve content.Type: GrantFiled: October 17, 2011Date of Patent: January 14, 2014Assignee: Northeastern UniversityInventors: Alan Mislove, Ravi Sundaram
-
Patent number: 8477630Abstract: A routing mechanism operable in a distributed networking environment, such as a content delivery network (CDN), provides improved connectivity back to an origin server, especially for HTTP traffic. The technique enables an edge server operating within a given edge region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the network's own nodes, thereby avoiding network congestion and hot spots. The technique enables an edge server to fetch content from an origin server through an intermediate edge server or, more generally, enables an edge server within a given first region to fetch content from the origin server through an intermediate edge region.Type: GrantFiled: June 4, 2012Date of Patent: July 2, 2013Assignee: Akamai Technologies, Inc.Inventors: Claudson F. Bornstein, Timothy K. Canfield, Gary L. Miller, Satish B. Rao, Ravi Sundaram
-
Publication number: 20130132549Abstract: The method comprises modelling a delay-tolerant dynamic network comprising time-varying links transforming it into a static time-expanded network graph, and managing bulk data transfer on the basis of said static time-expanded network graph. The device comprises a scheduler unit with processing capabilities implementing an algorithm which processes arc costs (cijt) and storage costs (pit) as per the method of the first aspect of the invention.Type: ApplicationFiled: May 19, 2011Publication date: May 23, 2013Applicant: TELEFONICA, S.A.Inventors: Pablo Rodriguez, Parminder Chhabra, Vijay Erramilli, Nikolaos Laoutaris, Ravi Sundaram
-
Patent number: 8446821Abstract: The invention describes a method of providing incentives to users via supporting mechanisms and algorithms for facilitating the move of DT traffic to off-peak hours. It proposes an efficient utilization of the network resources during peak hour under a flat-rate pricing scheme with the cooperation and blessing of the users and without adding complexity to billing.Type: GrantFiled: July 8, 2010Date of Patent: May 21, 2013Assignee: Telefonica, S.A.Inventors: Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez Rodriguez, Ravi Sundaram
-
Patent number: 8392611Abstract: A method for Internet content delivery in a content delivery network established at network locations, the content delivery network comprising a plurality of content servers for serving content resources. The plurality of content servers includes a plurality of subsets of content servers, each subject being located at one of a plurality of Internet data centers. For each Internet Protocol (IP) address block from which requests for content resources are expected to be received, the method generates a candidate list of Internet data centers to be used to service the requests for content resources. For the IP address block, the method selects at least one of the Internet data centers from the candidate list to be used to service the requests for content resources. The selected Internet data center for the IP address block is written into a network map.Type: GrantFiled: May 10, 2010Date of Patent: March 5, 2013Assignee: Akamai Technologies, Inc.Inventors: F. Thomson Leighton, Rizwan S. Dhanidina, Robert D. Kleinberg, Matthew Levine, Daniel M. Lewin, Andrew D. Parker, Adrian Soviani, Ravi Sundaram
-
Publication number: 20120303804Abstract: 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: ApplicationFiled: August 6, 2012Publication date: November 29, 2012Applicant: AKAMAI TECHNOLOGIES, INC.Inventors: Ravi Sundaram, Hariharan S. Rahul
-
Publication number: 20120246273Abstract: A routing mechanism operable in a distributed networking environment, such as a content delivery network (CDN), provides improved connectivity back to an origin server, especially for HTTP traffic. The technique enables an edge server operating within a given edge region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the network's own nodes, thereby avoiding network congestion and hot spots. The technique enables an edge server to fetch content from an origin server through an intermediate edge server or, more generally, enables an edge server within a given first region to fetch content from the origin server through an intermediate edge region.Type: ApplicationFiled: June 4, 2012Publication date: September 27, 2012Applicant: Akamai Technologies, Inc.Inventors: Claudson F. Bornstein, Timothy K. Canfield, Gary L. Miller, Satish B. Rao, Ravi Sundaram
-
Patent number: 8239530Abstract: 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: GrantFiled: October 17, 2011Date of Patent: August 7, 2012Assignee: Akamai Technologies, Inc.Inventors: Ravi Sundaram, Hariharan S. Rahul
-
Patent number: 8194538Abstract: A routing mechanism, service or system operable in a distributed networking environment. One preferred environment is a content delivery network (CDN) wherein the present invention provides improved connectivity back to an origin server, especially for HTTP traffic. In a CDN, edge servers are typically organized into regions, with each region comprising a set of content servers that preferably operate in a peer-to-peer manner and share data across a common backbone such as a local area network (LAN). The inventive routing technique enables an edge server operating within a given CDN region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the CDN's own nodes, thereby avoiding network congestion and hot spots.Type: GrantFiled: April 18, 2011Date of Patent: June 5, 2012Assignee: Akamai Technologies, Inc.Inventors: Claudson F. Bornstein, Timothy K. Canfield, Gary L. Miller, Satish B. Rao, Ravi Sundaram
-
Publication number: 20120096116Abstract: In one embodiment, program code is added to a social network's web pages or site such that the content a first user accesses is locally stored at the first user's system. When another user, who is a friend of the first user, as defined by the social networking site, browses to that same content, the program code fetches it from the first user, instead of directly from the social networking site. The content is thus directly exchanged between the users without a transaction at the website. The present invention leverages the storage and bandwidth resources of social networking users to help serve content.Type: ApplicationFiled: October 17, 2011Publication date: April 19, 2012Inventors: Alan Mislove, Ravi Sundaram
-
Publication number: 20120036238Abstract: 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: ApplicationFiled: October 17, 2011Publication date: February 9, 2012Applicant: AKAMAI TECHNOLOGIES, INC.Inventors: Ravi Sundaram, Hariharan S. Rahul
-
Publication number: 20120008494Abstract: The invention describes a method of providing incentives to users via supporting mechanisms and algorithms for facilitating the move of DT traffic to off-peak hours. It proposes an efficient utilization of the network resources during peak hour under a flat-rate pricing scheme with the cooperation and blessing of the users and without adding complexity to billing.Type: ApplicationFiled: July 8, 2010Publication date: January 12, 2012Applicant: TELEFONICA, S.A.Inventors: Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez Rodriguez, Ravi Sundaram
-
Patent number: 8041809Abstract: 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: GrantFiled: May 19, 2008Date of Patent: October 18, 2011Assignee: Akamai Technologies, Inc.Inventors: Ravi Sundaram, Hariharan S. Rahul
-
Publication number: 20110196943Abstract: A routing mechanism, service or system operable in a distributed networking environment. One preferred environment is a content delivery network (CDN) wherein the present invention provides improved connectivity back to an origin server, especially for HTTP traffic. In a CDN, edge servers are typically organized into regions, with each region comprising a set of content servers that preferably operate in a peer-to-peer manner and share data across a common backbone such as a local area network (LAN). The inventive routing technique enables an edge server operating within a given CDN region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the CDN's own nodes, thereby avoiding network congestion and hot spots.Type: ApplicationFiled: April 18, 2011Publication date: August 11, 2011Applicant: AKAMAI TECHNOLOGIES, INC.Inventors: Claudson F. Bornstein, Timothy K. Canfield, Gary L. Miller, Satish B. Rao, Ravi Sundaram
-
Publication number: 20110154494Abstract: Methods and systems for detection and/or prevention of network attacks can include the use of multiple and/or time-dependent addresses coupled with filtering by the directory or naming service. The directory service can respond to requests for the address of a resource by returning an address that can be relocated over time by coordinating the directory service entry with the host and network address configuration data and/or by returning an address specific to the requestor. Thus, the directory service can track and build profiles of matches between requestors and accesses. The methods and systems can use the time dependent addresses and profiles to distinguish legitimate accesses from unauthorized or malicious ones. Requests for non-valid addresses can be misdirected to “empty” addresses or to detection devices.Type: ApplicationFiled: March 3, 2011Publication date: June 23, 2011Applicant: Verizon Patent and Licensing Inc.Inventors: Ravi Sundaram, Walter C. Milliken
-
Patent number: 7966364Abstract: A first virtual server is moved from a first network location to a second network location without interrupting service to users of the first virtual server. The state and data of the first virtual server are copied and transmitted to the second network location to create a copy of the first virtual server. The first virtual server copy is then updated to duplicate the first virtual server and all connections or packets directed to the first virtual server are intercepted and directed to the first virtual server copy at the second network location. A DNS entry for the symbolic name of the first virtual server is updated to reflect a shortened TTL value and then the address field of the DNS entry is set to the address of the first virtual server copy after the changeover and subsequent connections are directed to the first virtual server copy.Type: GrantFiled: July 28, 2008Date of Patent: June 21, 2011Assignee: Northeastern UniversityInventors: Ravi Sundaram, Nathan Faber
-
Patent number: 7929429Abstract: A routing mechanism, service or system operable in a distributed networking environment. One preferred environment is a content delivery network (CDN) wherein the present invention provides improved connectivity back to an origin server, especially for HTTP traffic. In a CDN, edge servers are typically organized into regions, with each region comprising a set of content servers that preferably operate in a peer-to-peer manner and share data across a common backbone such as a local area network (LAN). The inventive routing technique enables an edge server operating within a given CDN region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the CDN's own nodes, thereby avoiding network congestion and hot spots.Type: GrantFiled: September 20, 2007Date of Patent: April 19, 2011Assignee: Akamai Technologies, Inc.Inventors: Claudson F. Bornstein, Timothy K. Canfield, Gary L. Miller, Satish B. Rao, Ravi Sundaram