Patents by Inventor Samir Arora

Samir Arora 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: 8935602
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: January 13, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
  • Patent number: 8620748
    Abstract: A method of delivering targeted on-line advertising to an end user of a computer network system comprises creating an advertisement campaign having a plurality of dimensions associated therewith, obtaining end user data based upon engagement of the end user with the network system, profiling advertisement content available on the network system to identify specific items of advertisement content that are compatible with the advertising campaign, for each item of compatible advertisement content, utilizing the end user data and metrics associated with the plurality of dimensions associated with the advertisement campaign to develop an effectiveness measurement, and utilizing the effectiveness measurements to select at least one item of compatible advertisement content for display to the end user.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: December 31, 2013
    Assignee: GLAM.Media, Inc.
    Inventors: Fernando Ruarte, Raj Narayan, Ryan Roslansky, Kiumarse Zamanian, Adam Souzis, Emmanuel Job, Bryan Beresford, Hsinhong (Simon) Yeh, Anne Farmer, Bao-Long Nguyen-Trong, Wendy Mazzoni, Dianna Gewing-Mullins, Jamie A. Maddaloni, Michael Tancinco, Rosanna Mairena, Samir Arora
  • Publication number: 20130282483
    Abstract: A method of delivering targeted on-line advertising to an end user of a computer network system comprises creating an advertisement campaign having a plurality of dimensions associated therewith, obtaining end user data based upon engagement of the end user with the network system, profiling advertisement content available on the network system to identify specific items of advertisement content that are compatible with the advertising campaign, for each item of compatible advertisement content, utilizing the end user data and metrics associated with the plurality of dimensions associated with the advertisement campaign to develop an effectiveness measurement, and utilizing the effectiveness measurements to select at least one item of compatible advertisement content for display to the end user.
    Type: Application
    Filed: June 20, 2013
    Publication date: October 24, 2013
    Inventors: Fernando Ruarte, Raj Narayan, Ryan Roslansky, Klumarse Zamanian, Adam Souzis, Emmanuel Job, Bryan Beresford, Hsinhong (Simon) Yeh, Anne Farmer, Bao-Long Nguyen-Trong, Wendy Mazzoni, Dianna Gewing-Mullins, Jaime A. Maddaloni, Michael Tancinco, Rosanna Mairena, Samir Arora
  • Publication number: 20130144728
    Abstract: By distributing the algorithms for ad selection into two server tiers, an ad server platform provides a way to leverage the computing power of a commercial CDN, such as Akamai, and perform processing on the CDN's edge side servers, thus reducing the number of servers in its own data centers and increasing service availability. The ad serving platform implements a distributed processing methodology that leverages under-utilized server resources located on the edge side of the CDN by running edge side include (ESI) code on the CDN's edge servers.
    Type: Application
    Filed: June 6, 2012
    Publication date: June 6, 2013
    Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Mayur Bhatia, Darshana Munde, Ashok Srinivas
  • Publication number: 20130144712
    Abstract: Through the utilization of group delivery, group counting and group pacing, an ad serving platform treats a grouping of ads as a standard unit despite the multiple ad unit components. The ad server platform paces and manages the flight of that grouped set of ads as a single entity. The ad server platform guarantees quality of delivery by only counting a qualified impression event when the group delivery has been successful, thereby opening this type of highly impactful advertising experience up to non-standard inventory sources, rather than relying on highly controlled content environments.
    Type: Application
    Filed: June 6, 2012
    Publication date: June 6, 2013
    Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Jamie Maddaloni, Bryan Beresford, Lindsey Frankenfield, Anne Farmer, Bao-Long Nguyen-Trong, Abhijeet Shah, Ashok Srinivas, Darshana Munde
  • Publication number: 20130138509
    Abstract: Ad serving systems and methods integrate with a plurality, preferably all, geolocation providers/databases and enable an ad selection server to dynamically choose the right IP-to Geo provider for each ad being considered for selection. It also allows ad campaign managers to set up the ads with desired IP-to-Geo providers so that they are consistent with third party rich media creative delivery services.
    Type: Application
    Filed: May 30, 2012
    Publication date: May 30, 2013
    Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Navdeep Saini, Chenggang Duan, Mayur Bhatia, Bryan Beresford
  • Publication number: 20130132212
    Abstract: An ad serving platform utilizes real time dynamic page awareness for ad serving. For every new digital content URL, the ad serving platform reviews the layout and relative position of ad placements in a content environment and stores a “map” of this information, which is accessible to the ad server in real time for use in ad selection, and is refreshed periodically (e.g., every three minutes) to account for changes. As a result, without control of the page, the ad server platform can make complex serving decisions based upon relative page position of advertising placements.
    Type: Application
    Filed: May 30, 2012
    Publication date: May 23, 2013
    Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Jamie Maddaloni, Bryan Beresford, Lindsey Frankenfield, Anne Farmer, Bao-Long Nguyen-Trong, Abhijeet Shah, Ashok Srinivas, Darshana Munde
  • Publication number: 20090106113
    Abstract: Methods are provided for displaying advertising content to a user in an on-line environment using ad metadata. In accordance with a general embodiment, a set of brand rules is created for the display of brand advertising content in the on-line environment. Similarly, a set of general advertising rules is created for the display of advertising content in the on-line environment. One or more interactive processes are displayed to the user, with each interactive process being designed to obtain user information and/or user attributes from the user. A personalized knowledge base is created for the user based upon the user information and/or user attributes obtained from the user. The personalized knowledge base is then utilized to display content to the user that includes advertising content that is in compliance with both the brand rules and the general advertising rules.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 23, 2009
    Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan D. Kare, Bonni Evensen
  • Patent number: 7246307
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: July 17, 2007
    Assignee: Adobe System Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Publication number: 20070150368
    Abstract: A story-based approach is used to display information to a user in an online environment in a way that is easy to navigate and appealing to the user. Content of the story can be selected and organized for the user based on information and attributes obtained for the user, through style tests or other interactive processes created to be fun for the user. The user can flip through chapters and subchapters in a way that allows the user to control the amount and relevance of content presented. The content can be designed and arranged in a way that has more visual style than has been seen online, providing a more pleasurable visual magazine or catalog experience, wherein all content displayed to the user is selected based upon information for that user.
    Type: Application
    Filed: September 5, 2006
    Publication date: June 28, 2007
    Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan Kare, Bonni Evensen
  • Publication number: 20070118793
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Application
    Filed: January 19, 2007
    Publication date: May 24, 2007
    Applicant: Adobe Systems Incorporated
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Publication number: 20040205594
    Abstract: A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Application
    Filed: October 2, 2002
    Publication date: October 14, 2004
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
  • Publication number: 20020023111
    Abstract: A method and apparatus for a draw-based Web page editor in which the user uses a “drag and drop” interface to add, delete, and move display elements to define the layout of a Web page. The present invention automatically generates an initial layout for each page. This initial layout contains display elements that represent the links between pages of the site. After the user has defined the layout of the Web page, the user “publishes” the page. The publish function automatically generates HTML for the page in accordance with the display elements of the page, yielding a true WYSIWYG page.
    Type: Application
    Filed: September 16, 1998
    Publication date: February 21, 2002
    Inventors: SAMIR ARORA, GAGAN ARORA, RAJAGOPAL LAKSHMINARAYAN, GREGORY BROWN, MARTIN FRID-NIELSEN
  • Patent number: 6311196
    Abstract: A method and apparatus that a user to specify “master borders” that are normally a part of each web page on a web site. A preferred embodiment of the present invention allows the user to define the size of top, left, right, and bottom margins for each master border. The master borders are used for each page on the web site, unless the user chooses not to use the default master border on a particular page. Each master border has display elements defined therein. Initially, all pages in a site have the same master border. The master border for each page may be changed by the user. Changes to a master border, such as the addition of display elements to a master border on one page, are reflected in all pages using the master border. The user can also, for each page, specify whether one or more margins of the master borders is implemented as an HTML frame. The editor generates an HTML table representing each web page (or each frame of the web page).
    Type: Grant
    Filed: April 9, 1997
    Date of Patent: October 30, 2001
    Assignee: RAE Technology Inc.
    Inventors: Samir Arora, Martin Frid-Nielsen, Gagan Arora, Bernard Desarnauts
  • Patent number: 5911145
    Abstract: A method and apparatus for a structure editor implementing a "top-down" approach to designing a Web page. The user uses a "drag and drop" interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user "publishes" the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: June 8, 1999
    Assignee: RAE Technology, Inc.
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
  • Patent number: 5845299
    Abstract: A method and apparatus for a draw-based Web page editor in which the user uses a "drag and drop" interface to add, delete, and move display elements to define the layout of a Web page. The present invention automatically generates an initial layout for each page. This initial layout contains display elements that represent the links between pages of the site. After the user has defined the layout of the Web page, the user "publishes" the page. The publish function automatically generates at least one HTML table for the page in accordance with the display elements of the page, yielding a true WYSIWYG page.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: December 1, 1998
    Assignee: Rae Technology LLC
    Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen
  • Patent number: D399501
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: October 13, 1998
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D403673
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: January 5, 1999
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D403674
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: January 5, 1999
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
  • Patent number: D424036
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: May 2, 2000
    Assignee: NetObjects, Inc.
    Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare