Patents by Inventor Balachander Krishnamurthy

Balachander Krishnamurthy 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: 20140297850
    Abstract: Described is a system and method for determining a classification of an application that includes initiating a stress test on the application, the stress test including a predetermined number of stress events, wherein the stress events are based on a network impairment. A response by the application to each stress event is identified and the application is classified as a function of the response into one of a first classification and a second classification, the first classification indicative of a normal application and the second classification indicative of an undesired application. If, the application is in the second classification, a network response procedure is executed.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 2, 2014
    Inventors: Nicholas Geoffrey Duffield, Balachander Krishnamurthy
  • Patent number: 8839454
    Abstract: Narrowcast communication to one or more narrowcast communication recipients is provided through the use of an extensible method and apparatus. A narrowcast communication sender determines a set of attributes that define who will be eligible to receive a narrowcast communication. The set of attributes characterize potential recipients according to qualities such as interests, location, or another descriptor of a potential narrowcast communication recipient. Through the use of a privacy sphere, attributes associated with the narrowcast communication are matched to the qualities of potential recipients to identify the network addresses of the narrowcast communication recipients. The narrowcast communication is then transmitted to those network addresses. The narrowcast communication can be then expired from recipients who are no longer eligible to receive it and transmitted to recipients who become eligible to receive the narrowcast communication.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Balachander Krishnamurthy
  • Patent number: 8839443
    Abstract: Secondary leakage of private information is identified and remedied. Internet activity of a first party can result in such secondary leakage of private information of a second party. Information about the second party that would not otherwise be known becomes public based simply on related information that has been placed on a public site of a third party by the first party. Such disclosure is detected and the victim may be notified about the location. The victim can then decide if such secondary leakage is acceptable. If not, the first party or the third party may be notified, the activity may be stopped and the offending information can be removed.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills
  • Publication number: 20140244684
    Abstract: A method includes determining, via a database interface system, a first number of database queries received from a query source during a time period. The method includes preventing, via the database interface system, access to requested information by the query source when the first number does not satisfy a first threshold. The method also includes preventing, via the database interface system, access to the requested information by the query source when no click-through commands associated with a second number of consecutive prior search results were received during the time period.
    Type: Application
    Filed: May 8, 2014
    Publication date: August 28, 2014
    Applicant: AT&T LABS
    Inventor: Balachander Krishnamurthy
  • Patent number: 8819109
    Abstract: A technique for providing information via a data network is disclosed. A first server transmits an identifier to a client, where the identifier is mappable to a uniform resource locator (URL) associated with content stored on a second server. The client transmits the identifier to a second server. The second server maps the identifier to its associated URL, retrieves the content associated with the URL, and transmits the content to the client. Various types of mappings are disclosed, including encryption and predetermined mappings.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: August 26, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Balachander Krishnamurthy, Oliver Spatscheck
  • Publication number: 20140215063
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a process that obtains seed information including privacy profile settings of on-line social network users. The seed information is compared to a random population of on-line social network users and a sampling size of a total population is reduced according to the comparison. The reduced sampling is compared to one of a social graph, a generalized profile of an on-line user, or a combination thereof. The social graph is determined from a randomized-walk algorithm applied to an on-line social network of the users and an outlier is identified in the reduced sampling based on relationships between the on-line social network users. Additional embodiments are disclosed.
    Type: Application
    Filed: April 1, 2014
    Publication date: July 31, 2014
    Applicant: AT&T Intellectual Property I, LP
    Inventor: Balachander Krishnamurthy
  • Publication number: 20140195606
    Abstract: A method, computer readable medium and apparatus for determining a value of a user of a social network are disclosed. For example, the method measures user influence information of the user on the social network. The method then calculates the value of the user based upon the user influence information.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Alan Edward Mislove
  • Patent number: 8775605
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computing device having an interface for receiving seed information, and a controller to identify one or more outliers from a reduced sampling of a total population of on-line social network (OSN) users according to the seed information and at least one of a social graph or a generalization of portions of the total population of OSN users. Additional embodiments are disclosed.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: July 8, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Balachander Krishnamurthy
  • Patent number: 8776224
    Abstract: According to an aspect of this invention, a method to detect phishing URLs involves: creating a whitelist of URLs using a first regular expression; creating a blacklist of URLs using a second regular expression; comparing a URL to the whitelist; and if the URL is not on the whitelist, comparing the URL to the blacklist. False negatives and positives may be avoided by classifying Internet domain names for the target organization as “legitimate”. This classification leaves a filtered set of URLs with unknown domain names which may be more closely examined to detect a potential phishing URL. Valid domain names may be classified without end-user participation.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: July 8, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Oliver Spatscheck, Jacobus Van Der Merwe, Anirudh Ramachandran
  • Patent number: 8768961
    Abstract: Systems and methods of processing database search queries are provided. A method of processing database search queries includes receiving a database query from a query source. The method also includes determining location information associated with the query source based at least partially on an Internet Protocol (IP) address associated with the database query. The method further includes determining, based at least partially on the location information, whether the query source satisfies a required source attribute. The method also includes withholding information requested by the database query when the required source attribute is not satisfied.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: July 1, 2014
    Assignee: AT&T Labs, Inc.
    Inventor: Balachander Krishnamurthy
  • Patent number: 8732295
    Abstract: A method and apparatus for tracking communications in a network are disclosed. For example, the method receives a subscription from a customer for a service to track at least one variable associated with a plurality of communicants of the customer. The method identifies a plurality of members of a social network of the customer, and gathers communication data associated with the plurality of members for tracking the at least one variable. The method then displays at least one result derived from the communication data to the customer.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: May 20, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Graham Cormode, Kermit Hal Purdy
  • Patent number: 8701185
    Abstract: A method for detecting Web sites used for phishing, including preselecting one or more Web sites to be examined for duplication, selecting at least one or more elements that are present in the preselected Web site and that relate to characteristic identifying features of the preselected Web site, forming at least one search query using the one or more elements, and submitting the at least one search query to an indexed public search engine. The elements illustratively may be URL substrings, content identification substrings, or tree structure-related substrings. A report of Web sites using the selected one or more search terms is received from the public search engine in response to the query, and the preselected Web site is eliminated from the Web sites found in the search.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: April 15, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Greg Minshall
  • Patent number: 8601591
    Abstract: A method and an apparatus for providing privacy in a network are disclosed. For example, the method receives a request, e.g., an HTTP request, from a user for information, wherein the information includes at least a Uniform Resource Locator (URL) of at least an aggregator. The method identifies all personally identifiable information of the user. The method then masks the personally identifiable information from the browser in the endpoint device of the user, while responding to the request.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: December 3, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Craig Wills
  • Patent number: 8589443
    Abstract: A method and apparatus for providing an anonymization of data are disclosed. For example, the method receives a communications graph that encodes a plurality of types of interactions between two or more entities. The method partitions the two or more entities into a plurality of classes, and applies a type of anonymization to the communications graph.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: November 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Graham Cormode, Balachander Krishnamurthy, Divesh Srivastava
  • Publication number: 20130242801
    Abstract: A technique for examining the relationships of autonomous systems (ASes) participating in an Internet Exchange Point (IXP) utilizes packet tracing servers proximate the IXPs. Where such packet tracing servers cannot be found in the participating ASes, the methodology identifies additional vantage points by looking at a list of ASes that are one hop away from the ASes at the IXP. The choice of one-hop away ASes is made judiciously by picking ones that have better connectivity, based on past-data. Plural-hop ASes may also be used where necessary.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 19, 2013
    Applicant: AT&T Intellectual Property 1, L.P.
    Inventors: Balachander Krishnamurthy, Walter Willinger, Brice Augustin
  • Patent number: 8539576
    Abstract: A system and method for filtering unwanted Internet Protocol traffic based on blacklists receives a first blacklist containing a first plurality of Internet protocol addresses associated with unwanted Internet traffic. The system also operates a first plurality of access control lists adapted to block the unwanted Internet traffic from one of the first Internet protocol addresses listed in the first blacklist. The system also assigns a first weight to each of the first Internet protocol addresses based on a reliability of Internet traffic from each of the first Internet protocol addresses. Additionally, the system reduces a first number of the first access control lists to optimally trade off a number of desirable Internet protocol addresses blocked with a number of bad Internet protocol addresses blocked based on the first weight of each of the first Internet protocol addresses.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: September 17, 2013
    Assignees: AT&T Intellectual Property II, L.P., The Regents of The University of California
    Inventors: Jacobus Van der Merwe, Balachander Krishnamurthy, Karim M. El Defrawy, Athina Markopoulou, Fabio Soldo
  • Patent number: 8527504
    Abstract: Disclosed is a method and apparatus for filtering data network content using categorized filtering parameters. Filtering parameters (e.g., regular expressions) are categorized and stored in a database accessible by a plurality of users. A user may receive one or more categories of filtering parameters from the database, and then use the categorized filtering parameters to filter content received from a data network. A user may also contribute developed categorized filtering parameters to the database. In one advantageous embodiment, the filtering parameters are designed to filter out advertising content. In such an embodiment, the received content comprises advertising and is filtered using the categorized filtering parameters. A webpage is then rendered using the filtered content such that at least a portion of the advertising is not displayed in the webpage.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: September 3, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Balachander Krishnamurthy
  • Patent number: 8510792
    Abstract: A method includes identifying at a gateway device of a network a plurality of devices connected to the network. The method includes monitoring network traffic at the gateway device and determining that a particular traffic flow associated with one of the plurality of devices violates a privacy constraint. The method also includes providing a risk assessment associated with the privacy constraint violation. The risk assessment is at least partially based on terms and conditions associated with a particular device of the plurality of devices.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: August 13, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ganesh Krishnamurthi, Balachander Krishnamurthy, Raghvendra Savoor
  • Patent number: 8484463
    Abstract: A system and method for receiving first information from a primary individual and establishing the primary individual as a first trusted user using the first information. Second information is then received from an interested subscriber, the second information including information relating the interested subscriber to the primary individual and establishing the interested subscriber as a second trusted user using the second information. A triggering event is received from the primary individual, where the triggering event includes third information verifying the primary individual as the first trusted user. An indication is provided to the interested subscriber based on the triggering event.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: July 9, 2013
    Assignee: AT & T Intellectual Property II, L.P.
    Inventor: Balachander Krishnamurthy
  • Patent number: 8457016
    Abstract: A technique for examining the relationships of autonomous systems (ASes) participating in an Internet Exchange Point (IXP) utilizes packet tracing servers proximate the IXPs. Where such packet tracing servers cannot be found in the participating ASes, the methodology identifies additional vantage points by looking at a list of ASes that are one hop away from the ASes at the IXP. The choice of one-hop away ASes is made judiciously by picking ones that have better connectivity, based on past-data. Plural-hop ASes may also be used where necessary.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: June 4, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Walter Willinger, Brice Augustin