Patents by Inventor Mahi deSilva

Mahi deSilva 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: 9106709
    Abstract: The present invention is directed toward a method and system for tracking webpage requests from web browsers without invading the privacy of the corresponding users. A server receives the webpage requests, and extracts from each of them a user-neutral identifier and URL. The server creates records of these webpage requests, and these records are used to create and update profiles for the corresponding user-neutral identifiers. Since the user-neutral identifiers are not tied to user-specific information, the profiles are made anonymous and user privacy can be protected. However, since each user-neutral identifier is tied to a particular web browser, useful information regarding individual browsing behavior can be obtained. Furthermore, the requested URL's can be categorized before being used to update the profiles, thus eliminating concerns that a user's browsing activity might be tracked from website to website.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: August 11, 2015
    Assignee: OPERA SOFTWARE ASA
    Inventors: Mahi Desilva, Sameer Merchant, Lawrence W. Moores
  • Publication number: 20140214671
    Abstract: A web browser inserts a user-neutral identifier into its webpage requests. A proxy server creates records of the webpage requests, and further processes these records to create and update profiles for the corresponding user-neutral identifiers. Upon receiving a webpage request including payment transaction information, which is redirected from a payment provider, the proxy server determines whether payment should be processed by analyzing one or more data elements in the request in view of the corresponding profile. Upon determining that the payment should be processed, the proxy server forwards the payment transaction information to a payment provider. By indexing the profiles according to user-neutral identifiers, rather than specific user information, user privacy can be maintained while still being able to authenticate whether a payment transaction is legitimate.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Inventors: Mahi DESILVA, Sameer MERCHANT
  • Publication number: 20130080498
    Abstract: The present invention is directed toward a method and system for tracking webpage requests from web browsers without invading the privacy of the corresponding users. A server receives the webpage requests, and extracts from each of them a user-neutral identifier and URL. The server creates records of these webpage requests, and these records are used to create and update profiles for the corresponding user-neutral identifiers. Since the user-neutral identifiers are not tied to user-specific information, the profiles are made anonymous and user privacy can be protected. However, since each user-neutral identifier is tied to a particular web browser, useful information regarding individual browsing behavior can be obtained. Furthermore, the requested URL's can be categorized before being used to update the profiles, thus eliminating concerns that a user's browsing activity might be tracked from website to website.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: OPERA SOFTWARE ASA
    Inventors: Mahi DESILVA, Sameer MERCHANT, Lawrence W. MOORES
  • Patent number: 5857064
    Abstract: An imaging system that provides a facility for converting highly functional complex graphical primitives that cannot be directly imaged by a less functional page description languages (PDL) such as PostScript or PCL into a plurality of less complex graphical primitives that can be directly imaged by a PDL. Some of these highly functional complex objects are three dimensional objects, high order curves, non regular areas, sampled three dimensional surfaces, off-centered pens, color blending and user programmable three dimensional shaders. These graphical objects are examined by a device handler, the characteristics of the object compared with the capabilities of the PDL of the device and if required the graphical object is transformed into a plurality of simpler objects that can be imaged by the PDL.
    Type: Grant
    Filed: October 7, 1997
    Date of Patent: January 5, 1999
    Assignee: Object Technology Licensing Corporation
    Inventor: Mahi deSilva