Patents by Inventor Suresh Antony

Suresh Antony 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).

  • Patent number: 8054756
    Abstract: A solution is provided that efficiently tracks user paths within a large network. Raw node visit data may be received that indicates which users visited which nodes in the network at which time. This data may then be organized into sessions. Unique pathviews may be calculated for each session of the nodes visit data as well as the frequency of occurrence of each unique path view. This information may then be used to understand how users are progressing through a network.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: November 8, 2011
    Assignee: Yahoo! Inc.
    Inventors: Jagdish Chand, Suresh Antony, Rakesh Jain
  • Patent number: 7849051
    Abstract: In an embodiment of the present invention, a record is read a single time, and it is evaluated against all conditions to identify the ones that it satisfies. By organizing the conditions into appropriate data structures, the process may be further optimized by ensuring that the record is not scanned multiple times.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: December 7, 2010
    Assignee: Yahoo! Inc.
    Inventors: Jagdish Chand, Suresh Antony, Rajesh Bhargava, Avanti Nadgir, Jagannatha Narayanareddy
  • Publication number: 20080195635
    Abstract: A solution is provided wherein path information is stored for efficient retrieval. Raw path information may be stored in a path file. A node path index file may then be created containing entries for each of one or more corresponding nodes in the path information. Each node path entry corresponds to a unique appearance of the corresponding node in the path file, and wherein each node path entry contains a path file offset and a position of the corresponding node in the path file in the path indicated by the path file offset. A node index file may then be created containing, for one or more nodes in the path information, a single node entry containing an indication of the number of times the corresponding node in the node path index file appears in the node path index file and also containing a node path index file offset.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 14, 2008
    Applicant: YAHOO! INC.
    Inventors: Jagdish Chand, Suresh Antony, Rajesh Bhargava, Avanti Nadgir, Jagannatha Narayanareddy
  • Publication number: 20080195636
    Abstract: In an embodiment of the present invention, a record is read a single time, and it is evaluated against all conditions to identify the ones that it satisfies. By organizing the conditions into appropriate data structures, the process may be further optimized by ensuring that the record is not scanned multiple times.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 14, 2008
    Applicant: YAHOO! INC.
    Inventors: Jagdish Chand, Suresh Antony, Rajesh Bhargava, Avanti Nadgir, Jagannatha Narayanareddy
  • Publication number: 20080195729
    Abstract: A solution is provided wherein a master process and two or more drone processes may be utilized to identify path information containing a pattern. The master process may send the pattern to the two or more drone processes, which may identify the pattern in path data. Each drone process may then send the paths that satisfy the pattern back to the master process, which may aggregate the path data so that two or more identical paths appearing in the path data are reduced to a single occurrence of a path.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 14, 2008
    Applicant: YAHOO! INC.
    Inventors: Jagdish Chand, Suresh Antony, Rajesh Bhargava, Avanti Nadgir, Jagannatha Narayanareddy
  • Publication number: 20080069081
    Abstract: A solution is provided that efficiently tracks user paths within a large network. Raw node visit data may be received that indicates which users visited which nodes in the network at which time. This data may then be organized into sessions. Unique pathviews may be calculated for each session of the nodes visit data as well as the frequency of occurrence of each unique path view. This information may then be used to understand how users are progressing through a network.
    Type: Application
    Filed: September 18, 2006
    Publication date: March 20, 2008
    Inventors: Jagdish Chand, Suresh Antony, Rakesh Jain