Nova Patents
WO2015166316A1

Operating a browser application

Abstract

When a user requests a first web resource, it is displayed substantially in an entirety of a browsing window. When a second request is received, a second web resource is displayed instead of displaying the first web resource. A browser element tab within a portion of the entirety of the browsing window controls display of the first and second web resources within the browsing window. When the first and second web resources belong to different domains, the browser element tab has a first and second element representative of the first and second web resource, respectively. When both web resources belong to a single domain, a unified browser element represents the single domain. The unified browser element can be collapsible for representing both web resources or expandable to include a first and second browser sub-element representative of the first and second web resource, respectively.

WO2015166316A1, drawing sheet 1
Sheet 1 of 13

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

33 claims: 3 independent, 30 dependent

  1. 1
    CLAIMS 1. A method of displaying a web resource to a user in a browser application executed on an electronic device, the method executable at the electronic device, the method comprising:receiving a request from the user for the web resource;responsive to the request, displaying the web resource substantially in an entirety of a browsing window of the browser application;receiving a second request from the user for a second web resource;responsive to the second request, displaying the second web resource substantially in an entirety of a browsing window of the browser application instead of displaying the web resource;displaying, within a portion of the entirety of the browsing window a browser element tab, the browser element tab for controlling displaying of the first web resource and the second web resource within the browsing window, the browser element tab having: responsive to the first web resource and the second web resource belonging to different domains: a first browser element representative of the first web resource and a second browser element representative of the second web resource;responsive to the first web resource and the second web resource belonging to a single domain: a unified browser element representative of the single domain, the unified browser element being selectively: collapsible into the unified browser element for representing both the first web resource and the second web resource;expandable to include a first browser sub-element representative of the first web resource and a second browser sub-element representative of the second web resource.
  2. 12
    An electronic device comprising:a user input interface for receiving user inputs;a user output interface for providing at least one of visual and audible outputs to the user;a network communication interface for two-way communication over a communication network;and a processor coupled to the user input interface, the user output interface and the network communication interface, the processor being configured to have access to computer readable commands which commands, when executed, cause the processor to execute a browser application for displaying a web resource to the user via the user output interface, the commands being further operable to cause the processor to: receive a request from the user for the web resource;responsive to the request, display the web resource substantially in an entirety of a browsing window of the browser application;receive a second request from the user for a second web resource;responsive to the second request, display the second web resource substantially in an entirety of a browsing window of the browser application instead of displaying the web resource;display, within a portion of the entirety of the browsing window a browser element tab, the browser element tab for controlling displaying of the first web resource and the second web resource within the browsing window, the browser element tab having: responsive to the first web resource and the second web resource belonging to different domains: a first browser element representative of the first web resource and a second browser element representative of the second web resource;responsive to the first web resource and the second web resource belonging to a single domain: a unified browser element representative of the single domain, the unified browser element being selectively: collapsible into the unified browser element for representing both the first web resource and the second web resource;expandable to include a first browser sub-element representative of the first web resource and a second browser sub-element representative of the second web resource.
  3. 23
    A non-transient computer readable medium comprising computer executable instructions, which instructions when executed on an electronic device, cause the electronic device to execute a browser application, the browser application configured to:receive a request from the user for the web resource;responsive to the request, display the web resource substantially in an entirety of a browsing window of the browser application;receive a second request from the user for a second web resource;responsive to the second request, display the second web resource substantially in an entirety of a browsing window of the browser application instead of displaying the web resource;display, within a portion of the entirety of the browsing window a browser element tab, the browser element tab for controlling displaying of the first web resource and the second web resource within the browsing window, the browser element tab having: responsive to the first web resource and the second web resource belonging to different domains: a first browser element representative of the first web resource and a second browser element representative of the second web resource;responsive to the first web resource and the second web resource belonging to a single domain: a unified browser element representative of the single domain, the unified browser element being selectively: collapsible into the unified browser element for representing both the first web resource and the second web resource;expandable to include a first browser sub-element representative of the first web resource and a second browser sub-element representative of the second web resource.