WO2016182557A1 - Surf software - Google Patents
Surf software Download PDFInfo
- Publication number
- WO2016182557A1 WO2016182557A1 PCT/US2015/030194 US2015030194W WO2016182557A1 WO 2016182557 A1 WO2016182557 A1 WO 2016182557A1 US 2015030194 W US2015030194 W US 2015030194W WO 2016182557 A1 WO2016182557 A1 WO 2016182557A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- computer
- data files
- active
- user
- active data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9562—Bookmark management
Definitions
- the invention relates generally to a computer implemented method of conveniently operating a computing resource. More particularly to a system and a method of saving multiple browsing sessions and data files into a computer readable medium which could be revisited and utilized at a later time.
- the World Wide Web is a graphical and interactive interface for the Internet.
- Websites are a collection of "web pages/ where web pages are graphic displays which are usually linked together and may be downloaded to a data processing system utilizing a browser client.
- Each web page has a unique address, or Universal Resource Locator (URL) within the Web that is accessible by utilizing Transfer Control Protocol/Internet Protocol (TCP/IP) transactions via telecommunication networks and a modem.
- TCP/IP Transfer Control Protocol/Internet Protocol
- the address allows Internet "browser” clients (computer program applications) to connect and communicate with a Hypertext Transfer Protocol (HTTP) server over the Web.
- HTTP Hypertext Transfer Protocol
- an invention is computer implemented method for intelligent management of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications that comprising of steps wherein the method identifies the pluraity of active data files In a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; thereafter the method retrieves the identified plurality of active data files of said file system which is operated upon by the active applications which are operably connected to said computer.
- a grouping of the plurality of active data files using an algorithm the algorithm is based on user interaction with an active data file from said one or more data files and on metadata describing said active data file, further the metadata comprises document type, document access history, document edit history, keywords, or author information.
- the method stores the retrieved plurality of active data files operated upon by a plurality of active applications operably connected to the computer, in a memory of the computer and displays the grouped active data file through a graphical user interface on said grouped files on a display means of said computer.
- In another embodiment of the present Invention provides a computer implemented method and a system for more convenient online and offline researching or working with a computing resource like a smart phone, PC or a smart PDA.
- the method in yet another embodiment provides a computer implemented method and a system for performing a topical search using a computing resource.
- the method also provides a means of saving in a computer readable medium all the URLs and active files of any accessed website or application visited or used at least one in the computing resource.
- the invention provides a means for allowing access to a list with plurality of URLs of websites in the web browsing client application and the saved files of the different application of the computing resource. Moreover, the invention provides a means to compile the URLs and data files in a computer readable storage medium and to be accessed In the same window simultaneously in the web browsing client application. Moreover, the invention provides a means of creating, editing, adding and detecting of active data files from the list.
- FI6.1 is an illustration of the working of the product in an android-based mobility.
- FIG.2 is an illustration of the concept for the tool/application's information delivery in mobility.
- F1G.3 is an illustration of how to find the application in a windows environment.
- the present invention can be implemented on any communication device that has hardware components that can perform telecommunication such as (but not limited to) - computers (desktop, laptop, tablets), smart phones, personal multimedia devices, etc.
- the various devices on which the applications that implement the present invention run may use one or more processors with different instruction-sets, architectures, clock- speeds, etc and memory that may include high speed random access memory and may include non-volatile memory such as one or more magnetic disk storage devices, flash memory devices and other kinds of solid state memory devices.
- the various applications that can implement the present invention run on electronic devices that may use at least one physical user interface device that provide the means of control and navigation within the operating system and applications that run on the devices include (but not limited to ) touch-pads such as those described in (but not limited to) - (1) U.S. patent application No. Application number 10/722,948 ("Touch pad for handheld device", filed Nov 25, 2003) ;(2) U.S. patent application No. Application number: 10/188,182 ("Touch pad for handheld device", filed Mar 21, 2006) ;(3) U.S. patent application No: 08/210,610 ("Computer system with touchpad support in operating system", filed March 18, 1994); (4)U.S.
- Display means used by these devices may use LCD (liquid crystal display) technology, LED (light Emitting Diode) technology, CRT (Cathode ray tube) technology, or LPD (light emitting polymer) technology or any other display technologies.
- LCD liquid crystal display
- LED light Emitting Diode
- CRT Cathode ray tube
- LPD light emitting polymer
- an Intranet and/or wireless network such as cellular telephone network, a wired or wireless local area network (LAN) and/or metropolitan area network (MAN) and/or WAN (wide area network) and other wireless communication b achieved by use of a plurality of communication standards, protocols and technologies like Global System for mobile communication (GSM), Enhanced Data GSM Environment (EDGE), wideband code division of multiple access (W-CDMA), DUN A, LTE (Long Term Evolution), code division of multiple access (CDMA), time division multiple access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) and/or any other suitable communication protocol, including communication protocols not yet developed as of the filing date of this document.
- GSM Global System for mobile communication
- EDGE Enhanced Data GSM Environment
- W-CDMA wideband code division of multiple access
- DUN A LTE (Long Term Evolution), code division of multiple access (CDMA), time division multiple access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) and/or any other suitable communication protocol,
- the present invention maybe implemented on applications that run on a single or variety of operating system platforms including but not limited to OS X, WINDOWS, UNIX, IOS, ANDROID, SYMBIAN, LINUX, or embedded operating systems such as VxWorks.
- the present invention may also be implemented to work with various web browsers including but not limited to Internet Explorer, Mozilla Firefox, Safari and Opera that access and handle various types of web pages constructed with various mark- up languages such as HTML, HTML-5, XHTML, XML, etc and the associated CSS (cascading style sheet) files and java-script files.
- various web browsers including but not limited to Internet Explorer, Mozilla Firefox, Safari and Opera that access and handle various types of web pages constructed with various mark- up languages such as HTML, HTML-5, XHTML, XML, etc and the associated CSS (cascading style sheet) files and java-script files.
- This invention is a method of intelligently managing of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications that comprising of steps wherein the method Identifies the plurality of active data files in a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; thereafter the method retrieves the identified plurality of active data files of said file system which is operated upon by the active applications which are operably connected to said computer.
- a grouping of the plurality of active data files using an algorithm the algorithm is based on user interaction with an active data file from said one or more data files and on metadata describing said active data file, further the metadata comprises document type, document access history, document edit history, keywords, or author information.
- the method stores the retrieved plurality of active data files operated upon by a plurality of active applications operably connected to the computer, in a memory of the computer and displays the grouped active data file through a graphical user interface on said grouped files on a display means of said computer.
- a graphical user interface in a mobile environment of the computing resource which will provide the user with the access to a management window, where the user will have access to list of stored active data files and URLs which are bundled in a group using an algorithm.
- the invention aims to provide a means for a user to conveniently browse the World Wide Web, perform a topical search on the World Wide Web, research the online contents of the World Wide Web and manage moreptop/Desc information from the World Wide Web.
- FIG. 1 illustrates the basic principle of the Product in an Android Setting.
- Fig. 1A shows the user selecting the desired URL/File grouping which opens the folder to be utilized as the user chooses (seen in Figure IB). By selecting the entire folder, the user is able to open all URLs/Files simultaneously in Fig.2A.
- Figure 2B the user is seen with his saved URLS/Files, selecting the desired website/file within their customized grouping.
- Fig.3 illustrates the basic concept of the invention for Laptop/Desktop setting.
- Fig.3A, B, & C we show the user accessing the product in a Windows setting.
- Three options allow the user to access the product in Fig.3A.
- Fig.36 demonstrates right click options available to the User.
- Fig.3C which demonstrates the product simultaneously furbishing the selected URL/File grouping desired by the user.
- the invention allows a user to efficiently search the World Wide Web
- the invention is a computer implemented application which allows the user to save their searches in an organized manner like in a form of list or a menu or a catalogue, which a user can visit in his leisure.
- the invention provides a means of saving in a computer readable medium all the URLs of the website visited in at least one window of a web browsing trans application, like a user may have opened multiple website in different tabs of a web browser, now in order to save the website the user may need to save each and every website individually, however with this invention will not need to do the tedious Job of every tab of the web browsers.
- the invention would save all the URLs in the browser in a list and store it in a computer readable memory, which the user can access at later point of time, also the user can edited the list of URLs, added information to the list of URLs, further a user may also create a list of URLs and delete it. But the invention would not the altering any information from the web browser's history.
- a user may access a windows manager with the entire set of URL of the accessed websites, ready to be accessed by prompting a command via personalized algorithm.
- the invention allows the user to find saved websites, in a more efficient and convenient manner to find saved sites at a moment's notice.
- the invention provides a means to compile the URLs in a computer readable storage medium like memory and allow the user to access the URL in the same window and simultaneously access the same URL in the web browsing trans application like Mozilla or *** chrome or safari etc.
- the Invention provides a means to link multiple URLs to /from the web browser at the same time and provided a user friendly graphical user interface to increase the browsing efficiency of a user of the World Wide Web.
- a user will access the invention by selecting icon of the application in the operating system which will contain the personalized list of the URL links
- icon of the application in the operating system which will contain the personalized list of the URL links
- the web browser will open multiple tabs with multiple websites in a window, which the user had earlier accessed from the web browser.
- the invention would provide a few options to the user in the browser, like one option would be there for saving all the tabs, this would avoid the tedious process of going to the file section of the browser then scrolling down the drop down menu then to dick a option of save window or save tab, another option that the user will have is a quick save which will allow the user to access the list of saved searches, and in another option the invention provides the user with a menu with a list of actions to performed like edit the list of URLs, added information or website to the ist of URLs, further a user may also create a list of URLs and is also allowed to delete it
- a user may add or remove link from a list of URLs, create, rename, remove a new list, also the user is allowed to combine multiple list or send a list.
- the computer implemented system will produce a plurality of columns for comparisons of the lease agreement obtained from various website in the World Wide Web in the spreadsheet
- the spreadsheet will have column supported by a worksheet that will contain all the relevant information, necessary to provide a lease payment, and the user will have all the relevant information to ensure that the chosen dealer that is providing the lease agreement is in fact providing a reasonable tease agreement
- the invention is a method for simultaneous organization and procurement of multiple files/links saved in tabs inside a windows browser, or a list of files from word/excel/office/etc, that are being accessed in a mobile or a PC etc.
- the method procures files simultaneously, saved from these programs, regardless of provider, for instance, a file from Word can be saved to a list with a file from Photoshop, and a group of tabs from the browser, to open simultaneously from one command from the user.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Disclosed herein is a computer implemented method for intelligent management of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications, comprising: identifying said plurality of active data files in a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; retrieving said identified plurality of active data files of said file system which is operated upon by said active applications which are operably connected to said computer; grouping said plurality of active data files into a list using an algorithm; storing in a storage medium of said computer said retrieved plurality of active data files operated upon in a plurality of active applications operably connected to said computer; displaying through a graphical user interface, said grouped files on a display means of said computer.
Description
IN THE UNITED STATES PATENT & TRADEMARK OFFICE APPLICATION FOR A UTILITY PATENT APPLICATION
FOR
(A) SURF SOFTWARE
Inventor: Ryan Watson.
(B) ICROSS REFERENCE TO RELATED APPUACTtONS
Not applicable.
(C) FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
Not applicable.
(D) MICROFICHE
Not applicable
(E) BACKGROUND OF THE INVENTION
(1) FIELD OF THE INVENTION
The invention relates generally to a computer implemented method of conveniently operating a computing resource. More particularly to a system and a method of saving multiple browsing sessions and data files into a computer readable medium which could be revisited and utilized at a later time.
(2) BACKGROUND
Users have today a possibility to reach and be reached by a vast amount of information on a variety of user devices through the World Wide Web. Such user devices include telephones, handheld devices, personal computers (PCs), personal digital assistants (PDAs), and the like. The information may be provided to the user in a push
mode, that is, information is provided to the user without a specific action on the user's side. In general, the user attempts to receive relevant information that provides the user with significant insights Into the areas of interest to the user. The World Wide Web however, is a graphical and interactive interface for the Internet. There are different web browsing clients on a data processing system commonly referred as computers which are connected to the Internet that are utilized to access servers connected to the Web. The program on the server is generally termed a "website." Websites are a collection of "web pages/ where web pages are graphic displays which are usually linked together and may be downloaded to a data processing system utilizing a browser client. Each web page has a unique address, or Universal Resource Locator (URL) within the Web that is accessible by utilizing Transfer Control Protocol/Internet Protocol (TCP/IP) transactions via telecommunication networks and a modem. The address allows Internet "browser" clients (computer program applications) to connect and communicate with a Hypertext Transfer Protocol (HTTP) server over the Web.
In several instances, users have visited useful websites and retained useful bookmarks. However, the user often forgets to add the web page to the bookmark list or, adds the bookmark but forgets the title of the site. The browser client history file automatically records each web page visited and retains it for a period of time specified by the browser developer or user. Also users dont know about the history record that is automatically stored and even if they did, the record is entered in no particular order, thus making it very hard to search. Furthermore, URLs may not be descriptive and if a user knew there was a subject that the user wanted to re-visit, it would be difficult to impossible to find that address in the history record. Even though an ASCII search may be made of both the bookmark and history records, the URLs included may not provide any dues as to the link between the desired subject and a web page. Additionally, there are "off-line" browsers that utilize the browser client to search specified sites for key parameters, but the user must enter an identification of the pages to be searched. Also, there are stand-alone off-line browsers that automatically access specified web pages unattended or in the background and download the web pages.
Therefore it will be desirable to provide a method and system that can save multiple tabs in a window allowing a user to do a topical search, allow a user to do a more efficient search in the web and aid the user in handling more information.
(F) BRIEF SUMMARY OF THE INVENTION
Primarily, an invention is computer implemented method for intelligent management of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications that comprising of steps wherein the method identifies the pluraity of active data files In a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; thereafter the method retrieves the identified plurality of active data files of said file system which is operated upon by the active applications which are operably connected to said computer. A grouping of the plurality of active data files using an algorithm, the algorithm is based on user interaction with an active data file from said one or more data files and on metadata describing said active data file, further the metadata comprises document type, document access history, document edit history, keywords, or author information. Further the method stores the retrieved plurality of active data files operated upon by a plurality of active applications operably connected to the computer, in a memory of the computer and displays the grouped active data file through a graphical user interface on said grouped files on a display means of said computer.
In another embodiment of the present Invention provides a computer implemented method and a system for more convenient online and offline researching or working with a computing resource like a smart phone, PC or a smart PDA. The method in yet another embodiment provides a computer implemented method and a system for performing a topical search using a computing resource. The method also provides a means of saving in a computer readable medium all the URLs and active files of any accessed website or application visited or used at least one in the computing resource.
Additionally the invention provides a means for allowing access to a list with plurality of URLs of websites in the web browsing client application and the saved files of
the different application of the computing resource. Moreover, the invention provides a means to compile the URLs and data files in a computer readable storage medium and to be accessed In the same window simultaneously in the web browsing client application. Moreover, the invention provides a means of creating, editing, adding and detecting of active data files from the list.
The summary is provided to introduce a selection of concepts in a simplified form that are further described below In the detailed description. This Summary is not intended to identify key features or essential features of the subject matter, nor is it intended to be used as an aid in determining the scope of the subject matter.
In this respect, before explaining at least one embodiment of the invention in detail, it is to be understood that the invention is not limited In its application to the details of construction and to the arrangements of the components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced and carried out in various ways. Also, it is to be understood that the phraseology and terminology employed herein are for the purpose of description and should not be regarded as limiting.
These together with other objects of the invention, along with the various features of novelty which characterize the invention, are pointed out with particularity in the disclosure. For a better understanding of the invention, its operating advantages and the specific objects attained by its uses, reference should be had to the accompanying drawings and descriptive matter in which there are illustrated preferred embodiments of the invention.
(G) BRIEF DESCRIPTION OF THE DRAWINGS
The drawings constitute a part of this specification and include exemplary embodiments to the invention, which may be embodied in various forms. It Is to be
understood that in some instances various aspects of the invention may be shown exaggerated or enlarged to facilitate an understanding of the invention.
FI6.1 is an illustration of the working of the product in an android-based mobility.
FIG.2 is an illustration of the concept for the tool/application's information delivery in mobility.
F1G.3 is an illustration of how to find the application in a windows environment.
(H) DETAILED DESCRIPTIONS OF THE INVENTION
The following is a detailed description of example embodiments of the invention depicted in the accompanying drawings. The example embodiments are in such detail as to clearly communicate the invention. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; but, on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present invention. The detailed descriptions below are designed to make such embodiments obvious to a person of ordinary skill in the art.
The present invention can be implemented on any communication device that has hardware components that can perform telecommunication such as (but not limited to) - computers (desktop, laptop, tablets), smart phones, personal multimedia devices, etc.
The various devices on which the applications that implement the present invention run may use one or more processors with different instruction-sets, architectures, clock- speeds, etc and memory that may include high speed random access memory and may include non-volatile memory such as one or more magnetic disk storage devices, flash memory devices and other kinds of solid state memory devices.
The various applications that can implement the present invention run on electronic devices that may use at least one physical user interface device that provide the means of control and navigation within the operating system and applications that run on the devices include (but not limited to ) touch-pads such as those described in (but not limited
to) - (1) U.S. patent application No. Application number 10/722,948 ("Touch pad for handheld device", filed Nov 25, 2003) ;(2) U.S. patent application No. Application number: 10/188,182 ("Touch pad for handheld device", filed Mar 21, 2006) ;(3) U.S. patent application No: 08/210,610 ("Computer system with touchpad support in operating system", filed March 18, 1994); (4)U.S. patent application No.643,256("Movable touch pad with added functionality", filed 10/643,256), touch screens such as those described in(but not limited to) (1) U.S. patent application Ser. No. 11/381,313, "Multipoint Touch Surface Controller," filed on May 2, 2006 ;(2) U.S. patent application Ser. No. 10/840,862, "Multipoint Touchscreen," filed on May 6, 2004 ;(3) U.S. patent application Ser. No. 10/903,964, "Gestures For Touch Sensitive Input Devices," filed on Jul. 30, 2004; (4) U.S. patent application Ser. No. 11/048,264, "Gestures For Touch Sensitive Input Devices," filed on Jan. 31, 2005 ; (5) U.S. patent application Ser. No. 11/038,590, "Mode-Based Graphical User Interfaces For Touch Sensitive Input Devices/ filed on Jan. 18, 2005 ;(6) U.S. patent application Ser. No. 11/228,758, "Virtual Input Device Placement On A Touch Screen User Interface," filed on Sep. 16, 2005 ;(7) U.S. patent application Ser. No. 11/228,700, "Operation Of A Computer With A Touch Screen Interface," filed on Sep. 16, 2005 ;(8) U.S. patent application Ser. No.11/228,737, "Activating virtual Keys Of A Touch- Screen Virtual Keyboard," filed on Sep. 16, 2005 and (9) U.S. patent application Ser. No. 11/367,749, "Mufti-Functional Hand-Held Device," filed on Mar.3, 2006, dick wheel such as those described in US. patent application Ser. No. 11/549,619 "Method, device, and graphical user interface for dialing with a click wheel" filed on Oct 13, 2006 , keyboards such as those mentioned in (but not limited to) U.S. patent application number 07/711,760 ("Ergonomic keyboard input device" , filed on June 6, 1991) , mouse such as those described in (but not limited to) (l)Application number: 09/167,314 ( "Computer mouse with enhance control button (s) ",filed on October 6, 1998 );; (2)Applicatk>n number. 08/288,945("Roller mouse for implementing scrolling in windows applications ",flled on August 10, 1994) and gesture recognition means such as those described in(but not limited to) (1) European Patent application publication number: EP2482176 A2 ("Multi-input gesture control for a display screen", filed on Nov 4, 2011) and(2) U.S.
Patent application with publication number 20120317511 A1 ("DISPLAY WITH BUILT IN 30 SENSING CAPABILITY AND GESTURE CONTROL OF TV", filed on August 21,2012).
Display means used by these devices may use LCD (liquid crystal display) technology, LED (light Emitting Diode) technology, CRT (Cathode ray tube) technology, or LPD (light emitting polymer) technology or any other display technologies. Various realizations of graphics display circuitry that implement a Graphics Processing Unit (GPU) are used to achieve video interface between user and these electronic devices.
Connectivity of these devices with networks such as the internet, an Intranet and/or wireless network such as cellular telephone network, a wired or wireless local area network (LAN) and/or metropolitan area network (MAN) and/or WAN (wide area network) and other wireless communication b achieved by use of a plurality of communication standards, protocols and technologies like Global System for mobile communication (GSM), Enhanced Data GSM Environment (EDGE), wideband code division of multiple access (W-CDMA), DUN A, LTE (Long Term Evolution), code division of multiple access (CDMA), time division multiple access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) and/or any other suitable communication protocol, including communication protocols not yet developed as of the filing date of this document.
The present invention maybe implemented on applications that run on a single or variety of operating system platforms including but not limited to OS X, WINDOWS, UNIX, IOS, ANDROID, SYMBIAN, LINUX, or embedded operating systems such as VxWorks.
The present invention may also be implemented to work with various web browsers including but not limited to Internet Explorer, Mozilla Firefox, Safari and Opera that access and handle various types of web pages constructed with various mark- up languages such as HTML, HTML-5, XHTML, XML, etc and the associated CSS (cascading style sheet) files and java-script files.
This invention is a method of intelligently managing of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications that comprising of steps wherein the method Identifies the plurality of active data files in a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; thereafter the method retrieves the identified plurality of active data files of said file system which is operated upon by the active applications which are operably connected to said computer. A grouping of the plurality of active data files using an algorithm, the algorithm is based on user interaction with an active data file from said one or more data files and on metadata describing said active data file, further the metadata comprises document type, document access history, document edit history, keywords, or author information. Further the method stores the retrieved plurality of active data files operated upon by a plurality of active applications operably connected to the computer, in a memory of the computer and displays the grouped active data file through a graphical user interface on said grouped files on a display means of said computer. Referring to the drawings, and specifically to Fig. I thereof, is shown the graphical user interface in a mobile environment of the computing resource which will provide the user with the access to a management window, where the user will have access to list of stored active data files and URLs which are bundled in a group using an algorithm.
In an exemplary embodiment and with reference to Fig. 1, the invention aims to provide a means for a user to conveniently browse the World Wide Web, perform a topical search on the World Wide Web, research the online contents of the World Wide Web and manage moreptop/Desc information from the World Wide Web.
Figure 1 illustrates the basic principle of the Product in an Android Setting. Fig. 1A shows the user selecting the desired URL/File grouping which opens the folder to be utilized as the user chooses (seen in Figure IB). By selecting the entire folder, the user is able to open all URLs/Files simultaneously in Fig.2A. In Figure 2B, the user is seen with his saved URLS/Files, selecting the desired website/file within their customized
grouping. Fig.3 illustrates the basic concept of the invention for Laptop/Desktop setting. In Fig.3A, B, & C; we show the user accessing the product in a Windows setting. Three options allow the user to access the product in Fig.3A. Fig.36 demonstrates right click options available to the User. Finally coming to the last Fig.3C, which demonstrates the product simultaneously furbishing the selected URL/File grouping desired by the user.
The invention allows a user to efficiently search the World Wide Web, in the invention is a computer implemented application which allows the user to save their searches in an organized manner like in a form of list or a menu or a catalogue, which a user can visit in his leisure. Also the invention, it provides a means of saving in a computer readable medium all the URLs of the website visited in at least one window of a web browsing dient application, like a user may have opened multiple website in different tabs of a web browser, now in order to save the website the user may need to save each and every website individually, however with this invention will not need to do the tedious Job of every tab of the web browsers. The invention would save all the URLs in the browser in a list and store it in a computer readable memory, which the user can access at later point of time, also the user can edited the list of URLs, added information to the list of URLs, further a user may also create a list of URLs and delete it. But the invention would not the altering any information from the web browser's history. According to another embodiment of the invention a user may access a windows manager with the entire set of URL of the accessed websites, ready to be accessed by prompting a command via personalized algorithm. Furthermore, the invention allows the user to find saved websites, in a more efficient and convenient manner to find saved sites at a moment's notice. In one embodiment, the invention provides a means to compile the URLs in a computer readable storage medium like memory and allow the user to access the URL in the same window and simultaneously access the same URL in the web browsing dient application like Mozilla or *** chrome or safari etc.
In one objective, the Invention provides a means to link multiple URLs to /from the web browser at the same time and provided a user friendly graphical user interface to increase the browsing efficiency of a user of the World Wide Web.
In a one objective of the invention, a user will access the invention by selecting icon of the application in the operating system which will contain the personalized list of the URL links When a user dicks on the icon of the application it will have a window with a list of links, for example vacation, then the web browser will open multiple tabs with multiple websites in a window, which the user had earlier accessed from the web browser.
Further if we have a web browser had opened with multiple tabs and multiple websites therein, the invention would provide a few options to the user in the browser, like one option would be there for saving all the tabs, this would avoid the tedious process of going to the file section of the browser then scrolling down the drop down menu then to dick a option of save window or save tab, another option that the user will have is a quick save which will allow the user to access the list of saved searches, and in another option the invention provides the user with a menu with a list of actions to performed like edit the list of URLs, added information or website to the ist of URLs, further a user may also create a list of URLs and is also allowed to delete it
In a preferred embodiment of the invention, a user may add or remove link from a list of URLs, create, rename, remove a new list, also the user is allowed to combine multiple list or send a list.
Further the computer implemented system will produce a plurality of columns for comparisons of the lease agreement obtained from various website in the World Wide Web in the spreadsheet Furthermore the spreadsheet will have column supported by a worksheet that will contain all the relevant information, necessary to provide a lease payment, and the user will have all the relevant information to ensure that the chosen dealer that is providing the lease agreement is in fact providing a reasonable tease agreement
Moreover, the invention is a method for simultaneous organization and procurement of multiple files/links saved in tabs inside a windows browser, or a list of files from word/excel/office/etc, that are being accessed in a mobile or a PC etc.
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiment shown. This application is intended to cover any adaptations or variations of the present invention. However, the method procures files simultaneously, saved from these programs, regardless of provider, for instance, a file from Word can be saved to a list with a file from Photoshop, and a group of tabs from the browser, to open simultaneously from one command from the user.
Although the invention has been explained in relation to its preferred embodiment, it is to be understood that many other possible modifications and variations can be made without departing from the spirit and scope of the invention.
Claims
I Claim:
1) A computer implemented method for intelligent management of a plurality of active data files in a plurality of file systems, operated upon by a plurality of active applications, comprising: identifying said plurality of active data files in a plurality of file system, operated upon by a plurality of active applications which are operably connected to said computer; retrieving said identified plurality of active data files of said file system which is operated upon by said active applications which are operably connected to said computer; grouping said plurality of active data files into a list using an algorithm; storing in a storage medium of said computer said retrieved plurality of active data files operated upon in a plurality of active applications operably connected to said computer; displaying through a graphical user interface, said grouped files on a display means of said computer.
2) The computer-implemented method of claim 1, wherein said algorithm is based on user interaction with an active data file from said one or more data files.
3) The computer-implemented method of daim 1, wherein said algorithm is further based on metadata describing said active data file.
4) The computer-implemented method of claim 2, wherein the metadata comprises document type, document access history, document edit history, keywords, or author information.
5) The computer-implemented method of daim 1, further comprising indexing the set of data files to enable searching of said set of data files.
6) The computer-implemented method of daim 1 further provides a means of creating, editing, adding and detecting of active data files from the list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2015/030194 WO2016182557A1 (en) | 2015-05-11 | 2015-05-11 | Surf software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2015/030194 WO2016182557A1 (en) | 2015-05-11 | 2015-05-11 | Surf software |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016182557A1 true WO2016182557A1 (en) | 2016-11-17 |
Family
ID=57248209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2015/030194 WO2016182557A1 (en) | 2015-05-11 | 2015-05-11 | Surf software |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016182557A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050022132A1 (en) * | 2000-03-09 | 2005-01-27 | International Business Machines Corporation | Managing objects and sharing information among communities |
US20110125894A1 (en) * | 2009-11-25 | 2011-05-26 | Novell, Inc. | System and method for intelligent workload management |
US20120216102A1 (en) * | 2005-12-14 | 2012-08-23 | Prajno Malla | Intelligent bookmarks and information management system based on the same |
US8667394B1 (en) * | 2007-06-19 | 2014-03-04 | William C. Spencer | System for generating an intelligent cross-platform document |
-
2015
- 2015-05-11 WO PCT/US2015/030194 patent/WO2016182557A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050022132A1 (en) * | 2000-03-09 | 2005-01-27 | International Business Machines Corporation | Managing objects and sharing information among communities |
US20120216102A1 (en) * | 2005-12-14 | 2012-08-23 | Prajno Malla | Intelligent bookmarks and information management system based on the same |
US8667394B1 (en) * | 2007-06-19 | 2014-03-04 | William C. Spencer | System for generating an intelligent cross-platform document |
US20110125894A1 (en) * | 2009-11-25 | 2011-05-26 | Novell, Inc. | System and method for intelligent workload management |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170075513A1 (en) | Surf Software | |
KR101273126B1 (en) | System, method, and/or apparatus for reordering search results | |
CN102203769B (en) | For the combined tab of option cassette MDI | |
RU2662636C2 (en) | Information management and display in web browsers | |
US8812977B2 (en) | Accessing multi-page data using a page index in a scrollbar | |
US10579221B2 (en) | Suite-wide navigation | |
US11822560B2 (en) | Rank query results for relevance utilizing external context | |
US9959358B2 (en) | Navigation tool for device user interface | |
US20130110815A1 (en) | Generating and presenting deep links | |
US20100095219A1 (en) | Selective history data structures | |
US20070198741A1 (en) | Accessing information | |
US20130212463A1 (en) | Smart document processing with associated online data and action streams | |
US20120197855A1 (en) | Method and Apparatus of Generating Internet Navigation Page | |
US10191995B2 (en) | Providing auto-focus for a search field in a user interface | |
US9613155B2 (en) | System and framework for multi-dimensionally visualizing and interacting with large data sets | |
US10042523B2 (en) | Classifying and organizing web resources in web browsers | |
US20140089772A1 (en) | Automatically Creating Tables of Content for Web Pages | |
US20190235721A1 (en) | Flexible content organization and retrieval | |
US20100169362A1 (en) | Palette for accessing document history | |
US8306963B2 (en) | Embedded search bar | |
WO2014078806A2 (en) | Search query user interface | |
US20110252298A1 (en) | Managing bookmarks in applications | |
US20110072357A1 (en) | Location Specific Display Of Information Resources On A Host Interface | |
US20150294021A1 (en) | System and Method for Creating A Computational Bookmarking Icon | |
TW201504830A (en) | Method, device and terminal for searching with browsers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15892016 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15892016 Country of ref document: EP Kind code of ref document: A1 |