Patents by Inventor Arun Shankar

Arun Shankar 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: 20150128267
    Abstract: Systems and methods for management of security events and their related forensic context are disclosed. Network forensics involves monitoring and analyzing data flows in a network to assist security analysts to review, analyze and remove a security threat. Security threats in a network environment are generally detected by one or more devices on the network. If a security threat is determined to be severe or significant enough, a security event corresponding to the security threat is often created and stored in the system. To assist in future review and analysis of security threats, timely and relevant context information about network security events may be obtained and stored along with each security event. The forensic context may be accessible to security administrators viewing the security events to provide detailed information about the circumstances surrounding a security event.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 7, 2015
    Inventors: Bikram Kumar Gupta, Arun Shankar
  • Publication number: 20150023436
    Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 22, 2015
    Inventors: Soyeb Nagori, Shyam Jagannathan, Deepak Kumar Poddar, Arun Shankar Kudana, Pramod Swami, Manoj Koul
  • Patent number: 8880520
    Abstract: Embodiments are directed towards managing a display of search results by employing a query-classification for a search query to selectively display trust search results that are displayed distinct from non-trust search results. A search query is classified into a query-class. A search is then performed over non-trust sources, and selectively over trust data sources to obtain non-trust and trust search results, respectively. The trust search results are rank ordered based on various categories of search criteria, including, for example, explicit and implicit relationships. Based on the query-class, a different number of trust search results may be displayed. Further, a position for which the trust search results may be displayed may be based on the query-class. Moreover, the non-trust search results displayed distinct or separate from the trust search results to readily distinguish a type of source of the search results.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: November 4, 2014
    Assignee: Yahoo! Inc.
    Inventors: Tom Gulik, Arun Shankar Iyer, Prasenjit Sarkar, Vinay Kakade, Erwin Tam
  • Patent number: 8817884
    Abstract: In a video encoder, pixel values of a macro-block are processed to determine an activity measure indicative of the type of content in the macro-block. Several techniques are employed for determining the activity measure of a macro-block. In an embodiment, a default quantization scale for quantizing a macro-block is modified based on the activity measure of the macro-block. In another embodiment, the macro-block is classified into one of multiple classes based on its activity measure. The default quantization scale for quantizing the macro-block is modified based on the classification of the macro-block. In yet another embodiment, an encoding mode to be used for encoding a macro-block is also determined on the basis of the class of the macro-block. Several of the techniques exploit the fact that the human visual system (HVS) has different sensitivities in perceiving a (rendered) macro-block or video frame, depending on the type of macro-block content.
    Type: Grant
    Filed: November 20, 2010
    Date of Patent: August 26, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Arun Shankar Kudana, Ajit Venkat Rao, Soyeb Nagori, Manoj Koul, Zhan Ma, Do-Kyoung Kwon
  • Patent number: 8793239
    Abstract: Techniques are provided for the efficient location, processing, and retrieval of local product information derived from web pages generally locatable through form queries submitted to web pages often referred to as the “deep” or “hidden” web. In an embodiment, information such as product information and dealer-location information is located on a web page form such as a dealer-locator form. After location of a suitable web page form, editorial wrapping is performed to create an automated information extraction process. Using the automated information extractor, deep-web crawling is performed. A grid-based extraction of individual business records is performed, and matching and ingestion are performed in conjunction with a business listing database. Finally, metadata tags are added to entries in the business listing database. Metadata tags also may be added to entries in other databases.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: July 29, 2014
    Assignee: Yahoo! Inc.
    Inventors: Nilesh Dalvi, Raghu Ramakrishnan, Vinay Kakade, Arup Kumar Choudhury, Sathiya Keerthi Selvaraj, Philip Bohannon, Mani Abrol, David Ciemiewicz, Arun Shankar Iyer, Vipul Agarwal, Alok S. Kirpal
  • Publication number: 20140155822
    Abstract: An active catheter device is provided. At least one elongate catheter segment includes an elongate flexible tube member defining an axis, and a pair of ferrule members operably engaged with and spaced apart along the tube member. The ferrule members are not rotatable about the axis relative to each other. At least one articulation member is operably engaged with and extends at least between the ferrule members along the tube member. Each articulation member is configured to be actuatable to cause a change in a distance between the ferrule members so as to articulate the tube member. Associated systems and methods are also provided.
    Type: Application
    Filed: March 28, 2012
    Publication date: June 5, 2014
    Applicant: North Carolina State University
    Inventors: Gregory Dale Buckner, Arun Shankar Veeramani, Stephen B. Owen, Shaphan R. Jernigan
  • Patent number: 8412652
    Abstract: After receipt of a training and execution plan, a trainer operator is automatically trained based on specified training documents so as to generate a new trained operator for extracting information from documents. The new trained operator is a new version of the trainee operator. Both trainee operators are automatically retained for later use in extracting information from one or more unknown documents. After receipt of the training and execution plan, the new trained operator is automatically executed on one or more unknown documents so as to extract information from such one or more unknown documents.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: April 2, 2013
    Assignee: Yahoo! Inc.
    Inventors: Cong Yu, Mridul Muralidharan, Arun Shankar Iyer, Philip Lewis Bohannon
  • Patent number: 8345996
    Abstract: Several methods and a system to perform determination of a field referencing pattern are disclosed. In one aspect, a method is disclosed. A motion vector of a previously coded frame is analyzed using a processor and a memory. A statistic is updated based on whether the motion vector includes one or more of a fractional pel vertical component, a half pel vertical component, and an integer pel vertical component. A field referencing pattern of a target field is determined based on the statistic and an exception protocol.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: January 1, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Publication number: 20120263227
    Abstract: Several methods and systems for estimating motion in a plurality of multimedia pictures are disclosed. In an embodiment, at least one temporal distance between a multimedia picture and one or more reference pictures corresponding to the multimedia picture in a capture order associated with the plurality of multimedia pictures is computed. The at least one temporal distance is computed subsequent to an encoding of the multimedia picture. At least one motion estimation parameter is determined based on the at least one temporal distance. Motion associated with a subsequent multimedia picture to be encoded is estimated based on the at least one motion estimation parameter.
    Type: Application
    Filed: April 10, 2012
    Publication date: October 18, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Publication number: 20120183042
    Abstract: Several methods and systems for facilitating multimedia data encoding are disclosed. In an embodiment, a plurality of picture buffers associated with multimedia data are received in an order of capture associated with the plurality of picture buffers. Buffer information is configured for each picture buffer from among the plurality of picture buffers comprising at least one of a metadata associated with the corresponding picture buffer and one or more encoding parameters for the corresponding picture buffer. A provision of picture buffers in an order of encoding is facilitated based on the configured buffer information.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 19, 2012
    Applicant: Texas Instrumental Incorporated
    Inventors: Uday Pudipeddi Kiran, Deepak Kumar Poddar, Pramod Kumar Swami, Arun Shankar Kudana
  • Patent number: 8213515
    Abstract: A video encoding method determines the best video encoding mode for a macroblock in the SKIP mode and comparing this cost with other modes. This avoids sub-pixel interpolations for fractional pixels. This models the cost function in a quadratic model and computes the cost for a nearest integer pel and plural adjacent integer pels. This permits determination of the coefficients of the quadratic model. An estimated cost is obtained using the actual fractional pel position in the quadratic model. This can be used for obtaining the cost of a P Skip mode. This can be used for the decision of B direct or B skip modes in B frames.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: July 3, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Arun Shankar Kudana, Soyeb N. Nagori, Ajit Venkat Rao, Manoj Koul
  • Publication number: 20110264648
    Abstract: Embodiments are directed towards managing a display of search results by employing a query-classification for a search query to selectively display trust search results that are displayed distinct from non-trust search results. A search query is classified into a query-class. A search is then performed over non-trust sources, and selectively over trust data sources to obtain non-trust and trust search results, respectively. The trust search results are rank ordered based on various categories of search criteria, including, for example, explicit and implicit relationships. Based on the query-class, a different number of trust search results may be displayed. Further, a position for which the trust search results may be displayed may be based on the query-class. Moreover, the non-trust search results displayed distinct or separate from the trust search results to readily distinguish a type of source of the search results.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: Yahoo! Inc.
    Inventors: Tom Gulik, Arun Shankar Iyer, Prasenjit Sarkar, Vinay Kakade, Erwin Tam
  • Publication number: 20110255594
    Abstract: A method of rate control in coding of a video sequence to generate a compressed bit stream is provided that includes computing a sequence base quantization step size for a sequence of pictures in the video sequence, computing a picture base quantization step size for a picture in the sequence of pictures based on the sequence base quantization step size, a type of the picture, and a level of the picture in a rate control hierarchy, and coding the picture using the picture base quantization step size to generate a portion of the compressed bit stream.
    Type: Application
    Filed: April 12, 2011
    Publication date: October 20, 2011
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Manu Mathew
  • Publication number: 20110153542
    Abstract: A system is disclosed for obtaining and aggregating opinions generated by multiple sources with respect to one or more objects. The disclosed system uses observed variables associated with an opinion and a probabilistic model to estimate latent properties of that opinion. With those latent properties, the disclosed system may enable publishers to reliably and comprehensively present object information to interested users.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: Yahoo! Inc.
    Inventors: Srujana Merugu, Arun Shankar Iyer, Ashwin Kumar V. Machanavajjhala, Santhiya Keerthi Selvaraj, Philip L. Bohannon
  • Publication number: 20110122942
    Abstract: In a video encoder, pixel values of a macro-block are processed to determine an activity measure indicative of the type of content in the macro-block. Several techniques are employed for determining the activity measure of a macro-block. In an embodiment, a default quantization scale for quantizing a macro-block is modified based on the activity measure of the macro-block. In another embodiment, the macro-block is classified into one of multiple classes based on its activity measure. The default quantization scale for quantizing the macro-block is modified based on the classification of the macro-block. In yet another embodiment, an encoding mode to be used for encoding a macro-block is also determined on the basis of the class of the macro-block. Several of the techniques exploit the fact that the human visual system (HVS) has different sensitivities in perceiving a (rendered) macro-block or video frame, depending on the type of macro-block content.
    Type: Application
    Filed: November 20, 2010
    Publication date: May 26, 2011
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Ajit Venkat Rao, Soyeb Nagori, Manoj Koul, Zhan Ma, Do-Kyoung Kwon
  • Publication number: 20110113063
    Abstract: A method for identifying a brand name is described herein. The method involves obtaining category keywords associated with a category, designating a subgroup of the category keywords as brand name keywords for a particular brand name, receiving a search term, determining that the search term is a brand name keyword, and identifying the particular brand name corresponding to the brand name keyword.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Inventors: Bob Schulman, Sathiya Keerthi Selvaraj, Vinay Kakade, Mani Abrol, Amit Basu, Arun Shankar Iyer, Philip Bohannon
  • Publication number: 20110087646
    Abstract: Techniques are provided for the efficient location, processing, and retrieval of local product information derived from web pages generally locatable through form queries submitted to web pages often referred to as the “deep” or “hidden” web. In an embodiment, information such as product information and dealer-location information is located on a web page form such as a dealer-locator form. After location of a suitable web page form, editorial wrapping is performed to create an automated information extraction process. Using the automated information extractor, deep-web crawling is performed. A grid-based extraction of individual business records is performed, and matching and ingestion are performed in conjunction with a business listing database. Finally, metadata tags are added to entries in the business listing database. Metadata tags also may be added to entries in other databases.
    Type: Application
    Filed: October 8, 2009
    Publication date: April 14, 2011
    Inventors: Nilesh Dalvi, Raghu Ramakrishnan, Vinay Kakade, Arup Kumar Choudhury, Sathiya Keerthi Selvaraj, Philip Bohannon, Mani Abrol, David Ciemiewicz, Arun Shankar Iyer, Vipul Agarwal, Alok S. Kirpal
  • Publication number: 20100309981
    Abstract: Several methods and a system to reuse a search region in motion estimation of multiple target frames are disclosed. In an embodiment, a method includes acquiring a search region of a reference frame. The method also includes maintaining the search region in a memory. In addition, the method includes performing motion estimation of a macroblock of a target frame in a direction using a processor and the search region. The method also includes reusing the search region maintained in the memory to perform motion estimation of an additional macroblock of an additional target frame in an additional direction. The method may include reusing the search region maintained in the memory to perform motion estimation of a separate macroblock of a separate target frame in a separate direction.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Inventors: SOYEB NAGORI, Arun Shankar Kudana, Ajit Venkat Rao
  • Publication number: 20100284464
    Abstract: Several techniques aimed at reducing computational complexity when encoding uses bi-predictively encoded frames (B-frames) are implemented in a video encoder. In an embodiment, B-frames are not used as reference frames for encoding P-frames and other B-frames. Non-use of B-frames allows a de-blocking filter used in the video encoder to be switched off when reconstructing encoded B-frames, and use of a lower complexity filter for fractional-resolution motion search for B-frames. In another embodiment, cost functions used in motion estimation for B-frames are simplified to reduce computational complexity. In one more embodiment, fractional pixel refinement in motion search for B-frames is simplified. In yet another embodiment, predictors used in motion estimation for a macro-block in a P-frame are selected from a B-frame that uses a same reference frame as the P-frame.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 11, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Pramod Kumar Swami
  • Publication number: 20100227301
    Abstract: Disclosed are methods and apparatus for extracting information from one or more documents. A training and execution plan is received, and such plan specifies invocation of a trainer operator for initiating training of a trainee operator based on a set of training documents so as to generate a new trained operator that is to then be invoked so as to extract information from one or more unknown documents. The trainee operator is configured to extract information from one or more unknown documents, and each training document is associated with classified information. After receipt of the training and execution plan, the trainer operator is automatically executed to train the trainee operator based on the specified training documents so as to generate a new trained operator for extracting information from documents. The new trained operator is a new version of the trainee operator.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 9, 2010
    Applicant: YAHOO! INC.
    Inventors: Cong Yu, Mridul Muralidharan, Arun Shankar Iyer, Philip Lewis Bohannon