Patents by Inventor Juliana Freire Silva

Juliana Freire Silva 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: 7716322
    Abstract: A unique tool, i.e., “VeriWeb”, is employed to automatically discover and systematically explore Web-site execution paths that can be followed by a user in a Web application. Unlike traditional spiders (or crawlers) that are limited to the exploration of static links, VeriWeb can navigate automatically through dynamic components of Web sites, including form submissions and execution of client-side scripts. Whenever examining a new Web page, the system determines all possible actions a user might perform—be it a link, via a button with a JavaScript handler, or via form submission—and can execute them in a systematic way. In order to systematically test different paths in a Web site, VeriWeb addresses two critical problems: systematic Web site exploration and automatically filling out forms.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: May 11, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Michael Abraham Benedikt, Juliana Freire Silva, Patrice Ismael Godefroid, Avinash Vyas
  • Patent number: 7103566
    Abstract: An executable shopping list (ESL) enables a user browsing an affiliate Web site's Web page to order, with a single action, a bundle of multiple items offered for sale by the affiliate's associated merchant Web site, wherein the bundle is one that is not offered or available for sale as a bundle to on-line visitors who directly access the merchant's Web site server. By selecting a link on the affiliate's Web page, the ESL is executed, thereby automatically loading the bundle of multiple items on that list into a virtual shopping cart at the merchant's Web site on behalf of the user. The virtual shopping cart, filled with the multiple items, is then returned to the user's browser for completion of the checkout procedure by the user. ESLs can be implemented on the affiliate site's side using what is referred to as smart bookmark technology, which records for later playback, the multiple steps required to load each item on the list into a shopping cart at the merchant's Web server.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: September 5, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Juliana Freire Silva, Bharat Kumar, Daniel Francis Lieuwen
  • Patent number: 6976210
    Abstract: A personal Web view is created that includes a plurality of Web clippings. Each Web clipping contains information from a user-selected Web page, which can be essentially any Web page that is accessible on any Web server. In creating the page, the user loads a personalization applet into his browser and retrieves each Web page of interest. The applet then generates an access script for automatically accessing that Web page and the user specifies the attributes of the Web clipping derived from that Web page. A specification of the Web view is then stored in a file. When the Web view specification is later replayed, the Web page for each Web clipping is retrieved and the specified information is extracted. The plural Web clippings are then displayed in a browser in accordance with the specified layout.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: December 13, 2005
    Assignee: Lucent Technologies Inc.
    Inventors: Juliana Freire Silva, Vinod Anupam, Yuri J. Breitbart, Bharat Kumar
  • Publication number: 20040143581
    Abstract: Extensible Markup Language (XML) data is mapped to be stored in an alternative data base management system (DBMS) by generating a plurality of alternative ones of mappings in response to a supplied XML document and corresponding XML schema; evaluating at least a prescribed attribute of each of the plurality of mappings with respect to an expected workload for the storage system; and selecting one of the alternative mappings based on the prescribed attribute which is the most advantageous for the expected system workload. More specifically, applicants employ a unique process that utilizes a unique notion of physical XML Schemas, i.e., P-Schemas; a P-Schema costing procedure; a set of P-Schema rewritings; and a search strategy to heuristically determine the P-Schema with the least cost. Specifically, the unique notion of physical XML Schemas, extend XML Schemas to contain data statistics; a P-Schema can be easily and uniquely mapped into a storage configuration for the target DBMS.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 22, 2004
    Inventors: Philip L. Bohannon, Juliana Freire Silva, Prasan Roy, Jerome Simeon
  • Publication number: 20040059809
    Abstract: A unique tool, i.e., “VeriWeb”, is employed to automatically discover and systematically explore Web-site execution paths that can be followed by a user in a Web application. Unlike traditional spiders (or crawlers) that are limited to the exploration of static links, VeriWeb can navigate automatically through dynamic components of Web sites, including form submissions and execution of client-side scripts. Whenever examining a new Web page, the system determines all possible actions a user might perform—be it a link, via a button with a JavaScript handler, or via form submission—and can execute them in a systematic way. In order to systematically test different paths in a Web site, VeriWeb addresses two critical problems: systematic Web site exploration and automatically filling out forms.
    Type: Application
    Filed: September 23, 2002
    Publication date: March 25, 2004
    Inventors: Michael Abraham Benedikt, Juliana Freire Silva, Patrice Ismael Godefroid, Avinash Vyas
  • Patent number: 6594656
    Abstract: A database system includes a trigger gateway for implementing trigger functionality. The trigger gateway is located at a communication point between a user and a database system. The trigger gateway receives database commands destined for the database and processes triggers associated with the database commands. Where appropriate, the trigger gateway forwards the database command to the database. A trigger action server, which is located remote from the trigger gateway, may execute trigger actions in response to trigger execution requests sent from the trigger gateway. Alternatively, trigger actions may be executed within the trigger gateway. Trigger processing includes the processing of triggers after failed database commands. Security features are implemented to prevent unauthorized database access through the use of triggers.
    Type: Grant
    Filed: January 22, 1999
    Date of Patent: July 15, 2003
    Assignee: Avaya Technology Corp.
    Inventors: Robert M. Arlein, Daniel Francis Lieuwen, Gavin C. Michael, Joann Janet Ordille, Juliana Freire Silva
  • Patent number: 6535912
    Abstract: Shortcuts to Web pages that require multiple steps to be retrieved are enabled by means of a smart bookmark. A smart bookmark is a stored sequence of browsing steps performed by a user, that have been recorded in a transparent manner and which can be automatically played and replayed later when the smart bookmark is accessed. When a user elects to create a smart bookmark, a Java recorder-player applet is invoked that starts the recording process. When the recording process is started and an initial URL is inputted by the user, the responsive Web page at that URL downloaded into the browser is modified to attach event handlers to each element in that page that is associated with actions that the user may take. Each user's click, link traversal to another URL, or input of values to those elements on a form submission are automatically recorded as part of the smart bookmark under creation. The resultant information at each step is recorded in a file.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: March 18, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Vinod Anupam, Juliana Freire Silva, Bharat Kumar, Daniel Francis Lieuwen
  • Publication number: 20020054090
    Abstract: A personalized Web view of content in a Web page is created for later access by users through diverse terminals having different types of processing and display capabilities. The Web view provides a shortcut to specific content and services, which a user is interested in retrieving through limited bandwidth, high latency “thin” devices such as PDAs and WAP phones. Further, the Web view is customized to the specific type or types of devices that the user will use to access the Web view. In creating the Web view from a client terminal, a user accesses the Web page containing the information of interest either directly or by recording a series of navigation steps used to reach a final Web page from a first Web page.
    Type: Application
    Filed: August 30, 2001
    Publication date: May 9, 2002
    Inventors: Juliana Freire Silva, Bharat Kumar, Daniel Francis Lieuwen
  • Publication number: 20010034658
    Abstract: An executable shopping list (ESL) enables a user browsing an affiliate Web site's Web page to order, with a single action, a bundle of multiple items offered for sale by the affiliate's associated merchant Web site, wherein the bundle is one that is not offered or available for sale as a bundle to on-line visitors who directly access the merchant's Web site server. By selecting a link on the affiliate's Web page, the ESL is executed, thereby automatically loading the bundle of multiple items on that list into a virtual shopping cart at the merchant's Web site on behalf of the user. The virtual shopping cart, filled with the multiple items, is then returned to the user's browser for completion of the checkout procedure by the user. ESLs can be implemented on the affiliate site's side using what is referred to as smart bookmark technology, which records for later playback, the multiple steps required to load each item on the list into a shopping cart at the merchant's Web server.
    Type: Application
    Filed: January 31, 2001
    Publication date: October 25, 2001
    Inventors: Juliana Freire Silva, Bharat Kumar, Daniel Francis Lieuwen