Patents by Inventor Deepak Srinivasa

Deepak Srinivasa 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: 9621566
    Abstract: A processor controlled hybrid method, an apparatus and a computer readable storage medium for identifying a phishing webpage are provided. The method comprises capturing overall visual information and overall structural information about a webpage being browsed by a user, comparing the overall visual information and overall structural information of the webpage with overall visual information and overall structural information of a legitimate webpage or a phishing webpage stored in a webpage database, calculating a measure of similarity, assessing the measure on the basis of a pre-determined threshold and concluding the measure of similarity is above the pre-determined threshold, thereby identifying a phishing webpage. The method may also provide for collecting and comparing visual information and, optionally, structural information.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: April 11, 2017
    Assignee: Adi Labs Incorporated
    Inventors: Deepak Srinivasa Gupta, Syed Khairuzzaman Tanbeer, Radesh Mohandas
  • Publication number: 20140359760
    Abstract: A processor controlled hybrid method, an apparatus and a computer readable storage medium for identifying a phishing webpage are provided. The method comprises capturing overall visual information and overall structural information about a webpage being browsed by a user, comparing the overall visual information and overall structural information of the webpage with overall visual information and overall structural information of a legitimate webpage or a phishing webpage stored in a webpage database, calculating a measure of similarity, assessing the measure on the basis of a pre-determined threshold and concluding the measure of similarity is above the pre-determined threshold, thereby identifying a phishing webpage. The method may also provide for collecting and comparing visual information and, optionally, structural information.
    Type: Application
    Filed: May 23, 2014
    Publication date: December 4, 2014
    Applicant: Adi Labs, Inc.
    Inventors: Deepak Srinivasa Gupta, Syed Khairuzzaman Tanbeer, Radesh Mohandas
  • Patent number: 7209948
    Abstract: Collaboratively reviewing a digital document in a computing environment having a visual interface involves first presenting multiple users with a copy of the digital document in a visual interface. Annotations (such as highlights, underlines, or textual annotations) are made by the users and separately recorded, independently of the client application used to view the digital document. The annotations, though, are logically linked to the digital document, and annotations made by a particular user can be recorded over multiple overlays.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: April 24, 2007
    Assignee: International Business Machines, Corporation
    Inventor: Deepak Srinivasa
  • Publication number: 20070048730
    Abstract: To determine optimal alignment of two molecules, an alignment space of two strings representing element sequences of the molecules is conceived as a grid of cells, where each cell represents alignments between substrings of the two strings. The cells are tested against conditions that are framed, in the context of the (wh)-density global alignment problem. Two such conditions do not require an examination of the actual characters of the strings, and are hence computed with relative speed. A third condition, which involves examination of the characters in the string further prunes the cells that are to be considered.
    Type: Application
    Filed: August 30, 2005
    Publication date: March 1, 2007
    Applicant: International Business Machines Corporation
    Inventor: Deepak Srinivasa
  • Publication number: 20070011281
    Abstract: Provided are methods, apparatus or computer programs for collaborative problem solving and/or automated discovery and dynamic integration of capabilities in a distributed, multidisciplinary work environment. A set of software-implemented agents distributed across a network are used to identify agents and resources on the network that are capable of performing required tasks. The agents collaborate to generate a plan comprising a task allocation and task execution sequence in which tasks are allocated to selected ones of the agents and identified resources, and then the selected agents and resources execute the allocated tasks in accordance with the generated plan. Services (such as processing functions and knowledge) provided by hardware and software resources in a network are represented as ‘capabilities’ of an associated agent. The functions implemented by each agent are also represented as ‘capabilities’.
    Type: Application
    Filed: June 9, 2005
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Albee Jhoney, Manu Kuchhal, Umasuthan Ramakrishnan, Deepak Srinivasa, S. Venkatakrishnan
  • Publication number: 20070005259
    Abstract: A method for determining Teiresias patterns. Provided as input to the method are: a set S?0 of n sequences denoted as S1, S2, . . . Sn; positive integers L, W, and K; and Teiresias patterns P?0 consisting of all <L, W, K> patterns for the set S?0. Each sequence of the n sequences consists of characters from an alphabet. A sequence index i equals 1. A sequence Sn+1 is supplied to form a set S?i consisting of S?i-l?Sn+1, where Sn+1 consists of characters from the alphabet. The Teiresias patterns P?i are determined by performing an algorithm that utilizes S?i-1, L, W, K, P?i-1, and Sn+i as input. The Teiresias patterns P?i consist of all <L, W, K> patterns for the set S?i.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventor: Deepak Srinivasa
  • Publication number: 20060251329
    Abstract: Sprite identification in animated sequences is achieved by performing three separate but related procedures, namely (i) identification of the sprite, (ii) identification of the background and (iii) identification of the identified sprite's translation path. By analysing a sequence of frames, sprite definition is first established. Then, using the definition of the sprite, a determination is made of the background image and translation path taken. This analysis allows the animated sequence to be compressed in a format in which the background and the sprites are separately identified.
    Type: Application
    Filed: July 13, 2006
    Publication date: November 9, 2006
    Inventor: Deepak Srinivasa
  • Publication number: 20050114859
    Abstract: The complexities of actions and recipes used in collaborative planning are defined using set theory and an accompanying formalization. The formalizations presented can be used as a basis for making decisions in relation choosing recipes, and other activities concerning collaborative task execution in a multi-agent environment. Introducing the notion of the complexity of a recipe and an action provides a measure of the difficulty of a task, based upon which decisions regarding the use of particular recipes and contractors can be made.
    Type: Application
    Filed: November 24, 2003
    Publication date: May 26, 2005
    Applicant: International Business Corporation
    Inventor: Deepak Srinivasa
  • Publication number: 20040122898
    Abstract: Collaboratively reviewing a digital document in a computing environment having a visual interface involves first presenting multiple users with a copy of the digital document in a visual interface. Annotations (such as highlights, underlines, or textual annotations) are made by the users and separately recorded, independently of the client application used to view the digital document. The annotations, though, are logically linked to the digital document, and annotations made by a particular user can be recorded over multiple overlays.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventor: Deepak Srinivasa