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: 8935602Abstract: 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: GrantFiled: January 19, 2007Date of Patent: January 13, 2015Assignee: Adobe Systems IncorporatedInventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
-
Patent number: 8620748Abstract: 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: GrantFiled: November 23, 2009Date of Patent: December 31, 2013Assignee: 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: 20130282483Abstract: 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: ApplicationFiled: June 20, 2013Publication date: October 24, 2013Inventors: 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: 20130144728Abstract: 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: ApplicationFiled: June 6, 2012Publication date: June 6, 2013Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Mayur Bhatia, Darshana Munde, Ashok Srinivas
-
Publication number: 20130144712Abstract: 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: ApplicationFiled: June 6, 2012Publication date: June 6, 2013Inventors: 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: 20130138509Abstract: 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: ApplicationFiled: May 30, 2012Publication date: May 30, 2013Inventors: Fernando Ruarte, Samir Arora, Arthur Schram, Navdeep Saini, Chenggang Duan, Mayur Bhatia, Bryan Beresford
-
Publication number: 20130132212Abstract: 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: ApplicationFiled: May 30, 2012Publication date: May 23, 2013Inventors: 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: 20090106113Abstract: 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: ApplicationFiled: December 19, 2008Publication date: April 23, 2009Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan D. Kare, Bonni Evensen
-
Patent number: 7246307Abstract: 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: GrantFiled: October 2, 2002Date of Patent: July 17, 2007Assignee: Adobe System IncorporatedInventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
-
Publication number: 20070150368Abstract: 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: ApplicationFiled: September 5, 2006Publication date: June 28, 2007Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan Kare, Bonni Evensen
-
Publication number: 20070118793Abstract: 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: ApplicationFiled: January 19, 2007Publication date: May 24, 2007Applicant: Adobe Systems IncorporatedInventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
-
Publication number: 20040205594Abstract: 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: ApplicationFiled: October 2, 2002Publication date: October 14, 2004Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Frid-Nielsen, Clement Mok, David Kleinberg
-
Publication number: 20020023111Abstract: 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: ApplicationFiled: September 16, 1998Publication date: February 21, 2002Inventors: SAMIR ARORA, GAGAN ARORA, RAJAGOPAL LAKSHMINARAYAN, GREGORY BROWN, MARTIN FRID-NIELSEN
-
Patent number: 6311196Abstract: 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: GrantFiled: April 9, 1997Date of Patent: October 30, 2001Assignee: RAE Technology Inc.Inventors: Samir Arora, Martin Frid-Nielsen, Gagan Arora, Bernard Desarnauts
-
Patent number: 5911145Abstract: 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: GrantFiled: July 29, 1996Date of Patent: June 8, 1999Assignee: RAE Technology, Inc.Inventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
-
Patent number: 5845299Abstract: 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: GrantFiled: July 29, 1996Date of Patent: December 1, 1998Assignee: Rae Technology LLCInventors: Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen
-
Patent number: D399501Type: GrantFiled: July 29, 1996Date of Patent: October 13, 1998Assignee: NetObjects, Inc.Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
-
Patent number: D403673Type: GrantFiled: July 29, 1996Date of Patent: January 5, 1999Assignee: NetObjects, Inc.Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
-
Patent number: D403674Type: GrantFiled: July 29, 1996Date of Patent: January 5, 1999Assignee: NetObjects, Inc.Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare
-
Patent number: D424036Type: GrantFiled: July 29, 1996Date of Patent: May 2, 2000Assignee: NetObjects, Inc.Inventors: Samir Arora, Clement Mok, Victor B. Zauderer, Susan Kare