Patents by Inventor Kiran Singh Panesar

Kiran Singh Panesar 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: 8966036
    Abstract: A method for categorizing multiple users of a website based on their respective transition patterns between successive types of user activities is implemented at a computing device having one or more processors and memory. After receiving one or more log files from a data source, the computing device generates respective event transition matrixes for multiple users in accordance with the users' event records such that each element of each respective event transition matrix includes a probability of an occurrence of two consecutive event types A and B for the same user. Based on an analysis of the multiple users' event transition matrixes, the computing device categorizes the multiple users into at least two distinct groups of users and performs one or more operations to the website's user accounts associated with one or more users from one of the groups.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventors: Amogh Asgekar, Kiran Singh Panesar, Finnegan Southey
  • Patent number: 8660295
    Abstract: Methods and systems for watermarking of digital images are presented. In one aspect, a method of embedding information in a digital image includes transforming the digital image to a set of coefficient blocks having coefficients in a frequency domain, embedding a watermark-indicator in one or more of the coefficient blocks, and embedding a watermark in one or more watermark blocks that have a predetermined number of coefficient blocks. The embedded watermark is substantially invisible in the output watermarked digital image. Another aspect is a method of extracting a watermark from a digital image that includes transforming a digital image to a coefficient matrix, determining if the digital image is watermarked based on a predetermined watermark-indicator, and retrieving a watermark from a projected watermark block of a projected watermark block distribution.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: Vivek Seshadri, Kiran Singh Panesar, Ranveer Kunal
  • Publication number: 20120093356
    Abstract: Methods and systems for watermarking of digital images are presented. In one aspect, a method of embedding information in a digital image includes transforming the digital image to a set of coefficient blocks having coefficients in a frequency domain, embedding a watermark-indicator in one or more of the coefficient blocks, and embedding a watermark in one or more watermark blocks that have a predetermined number of coefficient blocks. The embedded watermark is substantially invisible in the output watermarked digital image. Another aspect is a method of extracting a watermark from a digital image that includes transforming a digital image to a coefficient matrix, determining if the digital image is watermarked based on a predetermined watermark-indicator, and retrieving a watermark from a projected watermark block of a projected watermark block distribution.
    Type: Application
    Filed: December 27, 2011
    Publication date: April 19, 2012
    Applicant: Google Inc.
    Inventors: Vivek SESHADRI, Kiran Singh PANESAR, Ranveer KUNAL
  • Patent number: 8090146
    Abstract: Methods and systems for watermarking of digital images are presented. In one aspect, a method of embedding information in a digital image includes transforming the digital image to a set of coefficient blocks having coefficients in a frequency domain, embedding a watermark-indicator in one or more of the coefficient blocks, and embedding a watermark in one or more watermark blocks that have a predetermined number of coefficient blocks. The embedded watermark is substantially invisible in the output watermarked digital image. Another aspect is a method of extracting a watermark from a digital image that includes transforming a digital image to a coefficient matrix, determining if the digital image is watermarked based on a predetermined watermark-indicator, and retrieving a watermark from a projected watermark block of a projected watermark block distribution.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: January 3, 2012
    Assignee: Google Inc.
    Inventors: Vivek Seshadri, Kiran Singh Panesar, Ranveer Kunal
  • Publication number: 20100177977
    Abstract: Methods and systems for watermarking of digital images are presented. In one aspect, a method of embedding information in a digital image includes transforming the digital image to a set of coefficient blocks having coefficients in a frequency domain, embedding a watermark-indicator in one or more of the coefficient blocks, and embedding a watermark in one or more watermark blocks that have a predetermined number of coefficient blocks. The embedded watermark is substantially invisible in the output watermarked digital image. Another aspect is a method of extracting a watermark from a digital image that includes transforming a digital image to a coefficient matrix, determining if the digital image is watermarked based on a predetermined watermark-indicator, and retrieving a watermark from a projected watermark block of a projected watermark block distribution.
    Type: Application
    Filed: January 15, 2009
    Publication date: July 15, 2010
    Applicant: Google Inc.
    Inventors: Vivek Seshadri, Kiran Singh Panesar, Ranveer Kunal