发明名称 Browser supporting multiple users
摘要 A client machine initiates a browser instance of a browser. The client machine selects a first user identifying state for the browser instance prior to accessing any web pages by the browser instance, wherein the first user identifying state is associated with a first data structure set that comprises a first browser history, a first browser cache and/or a first cookie that are stored at the client machine. The client machine uses the first user identifying state in a session between the browser instance and a server. The client machine updates one or more of the first browser history, the first browser cache or the first cookie of the first data structure set based on the session without updating a second data structure set associated with a second user identifying state.
申请公布号 US9360987(B2) 申请公布日期 2016.06.07
申请号 US201313764659 申请日期 2013.02.11
申请人 Red Hat, Inc. 发明人 Li Richard Ding
分类号 G06F3/0483;G06F3/0481;G06F17/30 主分类号 G06F3/0483
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method, comprising: initiating, by a client machine executing a browser, a browser instance of the browser, wherein the browser instance is one of a browser tab or a browser window; selecting a first user identifying state by the client machine for the browser instance prior to accessing any web pages by the browser instance, wherein the first user identifying state is associated with a first data structure set that comprises a first browser history, a first browser cache and a first cookie that are stored at the client machine; using the first user identifying state in a session between the browser instance and a server; updating one or more of the first browser history, the first browser cache or the first cookie of the first data structure set in view of the session without updating a second data structure set associated with a second user identifying state, wherein the second data structure set comprises a second browser history, a second browser cache and a second cookie; determining a first unique visual indication for the browser instance in view of the first user identifying state; presenting in the browser instance on the client machine content pertaining to the session using the first unique visual indication; determining a second unique visual indication for an additional browser instance in view of the second user identifying state; and presenting in the additional browser instance on the client machine content pertaining to an additional session using the second unique visual indication.
地址 Raleigh NC US