US20080235339A1 - Subject matter resource website - Google Patents

Subject matter resource website Download PDF

Info

Publication number
US20080235339A1
US20080235339A1 US12/036,042 US3604208A US2008235339A1 US 20080235339 A1 US20080235339 A1 US 20080235339A1 US 3604208 A US3604208 A US 3604208A US 2008235339 A1 US2008235339 A1 US 2008235339A1
Authority
US
United States
Prior art keywords
user
content
searchable data
subject matter
format
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/036,042
Inventor
Craig Lurey
Ryan Rouland
Darren Guccione
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Onlywire LLC
Original Assignee
Snipitron LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Snipitron LLC filed Critical Snipitron LLC
Priority to US12/036,042 priority Critical patent/US20080235339A1/en
Assigned to SNIPITRON LLC reassignment SNIPITRON LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GUCCIONE, DARREN, LUREY, CRAIG, ROULAND, RYAN
Publication of US20080235339A1 publication Critical patent/US20080235339A1/en
Assigned to ONLYWIRE, LLC reassignment ONLYWIRE, LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SNIPITRON, LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing

Definitions

  • the field of the invention relates to the Internet and more particularly to information on websites available through the Internet.
  • the process in which users currently write and publish content online is through a web browser and web-based HTML forms. Users typically type their content into a form, and click a “submit” button to save the content to a database.
  • the web browser is the primary method of manually entering content. This may work well for some users that use the Internet for chatting with friends, but a better method of publishing content for professionals, student, educators, and businesspersons is needed to enhance productivity and speed up the process.
  • a method and apparatus for providing searchable data includes the steps of detecting a content capture request from a user and analyzing a screen being viewed by the user to capture a content and format of any information elements displayed on the screen.
  • the method further includes the steps of prompting the user for descriptive information about the viewed content and saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.
  • the inventive concept involves two parts: one part is a method to assist users in the creation of content.
  • the other part is a website search engine that is based on user-generated content.
  • the unique method of building content developed under illustrated embodiments of the invention allows users to quickly transmit content from their desktop computer.
  • the steps to the process are explained as follows: a. User registers for an account on the website; b. User downloads a small executable application to their computer; c.
  • the claimed application is installed to their computer on the local hard drive; d.
  • the application analyzes what the user is currently viewing (i.e. a web browser, productivity application, or any other application installed on their computer); f. the application prompts the user for some information about what they are doing (add notes) and g.
  • the application transmits whatever file the user was currently viewing or working on, as well as a screenshot of the active window, and a thumbnail screenshot of the active window to the claimed servers in the background. If the user was viewing a web site, the HTML page source is also transmitted to the servers. In addition, when the user is finished capturing content on a chosen subject, they may hit another hot key on their keyboard to view the published content on the claimed website.
  • Joe may use the claimed website to research his competitors online. Whenever he comes across a competitive product, he hits the Hot Key on his keyboard, types a few notes, and the content is instantly saved to his online account for viewing later. When he is done with his research, he can email a link to his research to his co-workers. From there the co-workers may optionally add comments or content of their own to Joe's project. The project will contain websites, documents, and other content related to Joe's research on competitive products. Additionally, the web HTML content is cached on the servers, so the content is preserved just as Joe viewed it (i.e. web pages never go stale because of later changes to the website).
  • the search engine is directed to the user generated content described above.
  • Research projects saved on the website may be set as “Public” or “Private” by the user.
  • Public or “Private” by the user.
  • the claimed website slowly builds up a catalog of research performed on topics that apply to the general public. As a result, it may become more relevant to use the website to search for information on a topic rather than traditional search engines like Google, Ask.com, and Yahoo! Since the website does not actively spider content on the Internet without user's request, the information stored on the servers is more focused and relevant on a topic of choice.
  • FIG. 1 is a block diagram of a communication system in accordance with an illustrated embodiment of the invention
  • FIG. 2 is a block diagram of a first portion of a software system that may be used by the communication system of FIG. 1 ;
  • FIG. 3 is a block diagram of a second portion of a software system that may be used by the communication system of FIG. 1 ;
  • FIG. 4 is a block diagram of a third portion of a software system that may be used by the communication system of FIG. 1 ;
  • FIG. 5 is a display of a user interface that may be used by the system of FIG. 1 ;
  • FIG. 6 is a display of a user interface for a network that may be used by the system of FIG. 1 ;
  • FIG. 7 is a display of an access window for a contact list that may be used by the system of FIG. 1 ;
  • FIG. 8 is a display of a series of start-up windows that may be used by the system of FIG. 1 ;
  • FIG. 9 is a display of a content selection window that may be used by the system of FIG. 1 ;
  • FIG. 10 is a display of a content selection choice window that may be used by the system of FIG. 1 ;
  • FIG. 11 is a display of access icons that may be used by the system of FIG. 1 ;
  • FIG. 12 is a display of a citation viewer window that may be used by the system of FIG. 1 ;
  • FIG. 13 is a display of a conversion window that may be used by the system of FIG. 1 ;
  • FIG. 14 is a display of a e-mail marketing tool window that may be used by the system of FIG. 1 ;
  • FIG. 15 is a display of a chat access window that may be used by the system of FIG. 1 ;
  • FIG. 16 is a display of a chat window that may be used by the system of FIG. 1 ;
  • FIG. 17 is a display of a sign in window that may be used by the system of FIG. 1 ;
  • FIG. 18 is a display of a contact selection window that may be used by the system of FIG. 1 ;
  • FIG. 19 is a display of an access selection window that may be used by the system of FIG. 1 ;
  • FIG. 20 is a display of a thumbnail selection window that may be used by the system of FIG. 1 ;
  • FIG. 21 is a display of a network information entry window that may be used by the system of FIG. 1 ;
  • FIG. 22 is a display of a contact entry window that may be used by the system of FIG. 1 ;
  • FIG. 23 is a display of a network permissions entry window that may be used by the system of FIG. 1 ;
  • FIG. 24 is a display of a network display window that may be used by the system of FIG. 1 ;
  • FIG. 25 is a display of an import contacts entry window that may be used by the system of FIG. 1 ;
  • FIG. 26 is a display of a project creation window that may be used by the system of FIG. 1 ;
  • FIG. 27 is a display of citation entry window that may be used by the system of FIG. 1 ;
  • FIG. 28 is a display of citation presentation window that may be used by the system of FIG. 1 ;
  • FIG. 29 is a display of an upload window that may be used by the system of FIG. 1 ;
  • FIG. 30 is a display of an upload confirmation window that may be used by the system of FIG. 1 ;
  • FIG. 31 is a display of file format display window that may be used by the system of FIG. 1 ;
  • FIGS. 32-33 is a display of a succession of sign on window that may be used by the system of FIG. 1 ;
  • FIG. 34 is a display of user profile window that may be used by the system of FIG. 1 ;
  • FIG. 35 is a display of a network display window that may be used by the system of FIG. 1 ;
  • FIG. 36 is a display of a project window that may be used by the system of FIG. 1 ;
  • FIG. 37 is a display of a syndication window that may be used by the system of FIG. 1 .
  • FIG. 1 depicts a communication system shown generally in accordance with an illustrated embodiment of the invention. As shown, any of a number of users 10 , 12 may save information within a website system 18 located within a host 16 .
  • the system of FIG. 1 solves this problem by providing a website platform 18 for keeping this information organized, stored, and delivered.
  • the system of FIG. 1 is a collaboration platform (often hereinafter referred to by the descriptive term “SNiPiTRON”) 18 . It is referred to as a platform 18 because it serves as a foundation for many different applications that arise over time.
  • SNiPiTRON a collaboration platform
  • One application of the platform 18 and the primary focus of the discussion below is in the area that can be referred to as “social research”.
  • Social Research is the concept created by the inventors, to define the process of capturing information from online sources and sharing with peers. This is a process which all of us in the workforce have performed, in various ways. For instance, the typical way a user would do this is by copy-pasting information the user finds online into a Word document, then emailing that document to his/her co-workers. Or worse yet, printing pages from websites and creating physical handouts. This type of research is typically lost and forgotten quickly.
  • FIGS. 2-4 depict a series of software applications operating within the platform 18 .
  • the user can use the applications of FIGS. 2-4 to add content that can be stored along with the captured information.
  • This information is stored in secure environment where it can be referenced any time in the future.
  • Information that the user captures is stored as subject matter resources associated with research projects.
  • a research project is made up of “citations”.
  • a citation can be a website, document, audio file, video, photo, or formatted (i.e. “rich”) text. Research projects can then be shared with a group of peers, or a network containing few to hundreds or thousands of individuals
  • the platform 18 encompasses the basic building blocks of collaboration at it's core.
  • User accounts, user profiles, networks and public/private permissions provide the foundation for many different types of applications that can be rolled out over time.
  • the platform 18 incorporates software applications to perform a number of functions.
  • Social research is one function. Social research may involve gathering information found online and offline, and storing it in a central location.
  • the platform may also allow file sharing.
  • File sharing provides a single location where users can access documents or content without the need for special hardware or software.
  • the platform 18 also allows document conversion.
  • Document conversion provides a context wherein all media and documents are converted to a number of different formats for easy viewing and sharing
  • the platform also allows photo/video storage. With this capability, a user can create galleries of photos and videos which are stored in multiple downloadable formats
  • the platform also allows competitive analysis. With this capability, a user can keep historical record of websites and content for competitive analysis or legal review
  • the user may also engage in PR tracking. Using this capability, a user can maintain a single source for all online references made for a particular product or service
  • the platform may also be used for document revision control, project management, task and asset management.
  • document revision control a user can perform in-place editing of office documents between multiple users.
  • project management a user can set goals and track project status within the network.
  • task management a user may maintain personal or shared to-do lists.
  • asset management a user can keep track of inventory, assets, or other personal information in a secure location.
  • the platform 18 and user interface ( FIG. 5 ) was designed to give users the freedom to use the system in many different contexts.
  • the navigation section may include a MY NETWORKS menu, a MY PROJECTS menu, a MY SHARED PROJECT menu and a MY CHATS menu.
  • the navigation section may also include a search function based upon TAGS or CATEGORY. Within each portion of the navigation section are multiple “views” of the information. When the user clicks on an item from the navigation section, the details of the item open below in a centrally located “details” section.
  • the user profile information To the left of the navigation and details sections ( FIG. 7 ) is the user profile information.
  • the SNIPITRON user may upload a photo of themselves as well as include Bio or resume information.
  • the user interface of FIG. 5 also includes “tabs” (e.g., MY NETWORKS, MY PROJECTS, MY SHARED PROJECTS, MY CHATS, etc.) so that the user can quickly access those applications from the navigation area.
  • FIG. 6 provides a general view of a network provided by the platform 18 .
  • the concept of “social networks” is not new. However the unique aspect of the platform's treatment of networks is that Research Projects can be shared and collaborated within a user's network, as well as distributed through email marketing tools. Additionally, private and public networks can be defined, and those private network members may or may now know about each other, depending upon the preferences of the network owner.
  • the platform 18 extends the use of social networks for business-oriented users. The positive aspects of networks is now applied to increase productivity and communication among peers.
  • Private and public networks such as that shown in FIG. 6 through the system of FIG. 1 give users the flexibility of making their research projects available to none, few or many. Users can grow the network by inviting your friends or importing contacts from the user's email address book.
  • Users can assign human contacts to networks and optionally allow the network members to collaborate with each other, enhancing productivity and communication.
  • projects and the subject matter resources associated with a project may also be assigned to a network.
  • a user may have any number of networks and projects. Not all networks have the same human contacts or projects.
  • a user's projects are easily accessed on the platform 18 as shown in FIG. 7 . Getting organized is accomplished by keeping all of a user's project materials in one place—websites, files, screenshots and documentation.
  • a user can specify a project to be public or private. When a user makes his/her research public, it allows the world to benefit from the user's findings. If the user makes his/her project private other users can still share it with others by using the Private Group feature.
  • the platform 18 supports a wide range of file types including photos, videos, audio, and various document formats. Supported formats include WORD, EXCEL, POWERPOINT, IMAGE, PDF, WEBSITE, AUDIO, VIDEO, ZIP, TEXT, EXE or other.
  • FIG. 8 depicts a hyperlink (top) and two screens (middle and bottom) that may be used to incorporate the functionality of the website 18 .
  • the user may activate the download of the client by activating the link labeled “Download SNIPITRON.”
  • the user may select the RUN button on the middle screen of FIG. 8 .
  • the user may finish installation of the user client by activating the Install softkey on the installation wizard shown in the lower screen of FIG. 8 .
  • FIG. 9 shows three icons that provide possible ways of identifying content.
  • the user may designate a region of a webpage and activate a REGION softkey on the left side of FIG. 9 to capture only a portion of a webpage.
  • the user may designate an entire webpage and activate a WINDOW softkey as shown in the middle of FIG. 9 to capture a designated window or webpage.
  • the user may activate a DESKTOP softkey on the right side of FIG. 9 to capture the entire desktop.
  • a user can select a project file from the menu of project files (e.g., such as that shown in the lower portion of FIG. 6 ) as a destination for the information.
  • a project file from the menu of project files (e.g., such as that shown in the lower portion of FIG. 6 ) as a destination for the information.
  • the user can open an existing project file from a user's desktop or simply publish the selected content to the platform 18 .
  • Saving information in this case, can be initiated through a pair of hyperlinks associated with the platform 18 that are added to an existing webpage browser. As shown in FIG. 11 , the user can select a “Your Research” softkey to add to an existing project file or select an “Add to Snipitron” softkey to browse the platform 18 .
  • FIG. 12 shows a citation viewer feature. With the citation view, a user can read any file type online without the need to download the file or install software.
  • FIG. 13 depicts a pair of format conversion screens that may be depicted to a user upon selection on content.
  • the upper screen of FIG. 13 shows a set of options for selection of a file format.
  • the lower screen of FIG. 13 shows a set of options for a website.
  • the platform 18 converts files and website to PDF and FLASH format that are available for download.
  • the platform 18 also preserves the original file and the cached version of the website—the user doesn't lose any project files or captured web content.
  • FIG. 14 shows an e-mail marketing tool.
  • the e-mail marketing tool includes a message scheduling features for scheduling e-mails, an open and click-through tracking feature that tracks and verifies delivery of e-mails and a subscription management feature that allows a user to manage the presentation of e-mails.
  • FIG. 15 depicts a talkback feature that allows a user to maximize the user's communication with his/her contacts or other members through SNiPiTRON.
  • a user is able to select a project and a enter text comments into an interactive window. The user may then activate a POST COMMENT softkey adjacent the window to post the message to other members of a group.
  • FIG. 16 a tool whereby the user may engage in chat directly with other users.
  • a user may select the other user from a list and enter text through an interactive box at a bottom of the chat tool of FIG. 16 and activate a REPLY softkey.
  • a user may activate a Join Now softkey located in the upper right corner of the initial webpage shown in FIG. 17 .
  • the account open webpage at the bottom of FIG. 17 is presented to the user.
  • the user may enter a username and password.
  • the username is later used to access the user's home page.
  • the user may be presented with the webpage of FIG. 18 for the creation of networks. As shown, there are two pre-built networks: 1) “All Contacts” and 2) “SNiPiFriends.”
  • Networks can be public or private and can be selected by a PUBLIC or PRIVATE softkey as shown in FIG. 19 . Public networks always allow the members to collaborate with each other.
  • Private networks may or may not allow collaboration between members, based on user settings. For instance, if a user creates a network of customer accounts, the user probably wouldn't want them collaborating with each other. In this case the user would create a personal and private network, only available for the user's own use.
  • FIG. 20 depicts a webpage where a thumbnail icon may be associated with a network via a CHANGE THUMBNAIL softkey.
  • the thumbnail icon of each new file may be presented by default as a question mark.
  • the CHANGE THUMBNAIL softkey may be used when creating a network to customize the photo/thumbnail representing the network to a user's preferences.
  • FIG. 21 depicts a set of interactive windows for entry of descriptive information regarding the network.
  • a network title may be entered through a first window for presentation beside the photo/thumbnail.
  • a tag window is provided for use in classifying the network for easy lookup (e.g., searching) at a later time.
  • a category drop-down menu is provided to classify the network at a high level (e.g., business, education, science, etc.).
  • Invitations to the network are automatically sent out based on the type of network and the permissions set for the network.
  • FIG. 22 shows the addition of human contacts to the network.
  • an address line (adjacent the cursor) may be provided for entry of contacts (e.g., e-mail addresses of associates, friends, etc.).
  • contacts e.g., e-mail addresses of associates, friends, etc.
  • a user can select and incorporate contacts from other networks (e.g., OUTLOOK) or type in the user name and address directly.
  • FIG. 23 shows a network permissions selection line (adjacent the cursor). Network permissions determine whether users can see each other, or if e-mail notifications should be sent out.
  • FIG. 24 shows a network display area after creating the new network. After each network is created, a new network file is created. The new network also shows up in the network display (navigation) area as an icon (e.g., a thumbnail) that, in this case of FIG. 24 , is identified by the cursor.
  • an icon e.g., a thumbnail
  • a network display page (lower web page of FIG. 24 ) opens.
  • a user may place his/cursor over an IMPORT CONTACTS softkey (as shown in FIG. 24 ) and activates the cursor to open an import contacts web page.
  • the user may importing contacts via EXCEL, OUTLOOK or other multiple formats to allow for the quick creation of a user's network.
  • FIG. 25 shows an IMPORT CONTACTS web page.
  • a lower portion (labeled IMPORT CONTACTS INTO) provides a menu of existing networks to allow the user to select an existing network. Alternatively, the user may enter a title into a window labeled “ENTER A NEW NETWORK TITLE HERE” and activate an associated softkey to create a new network.
  • the top section labeled “SELECT CONTACT FILE” allows the user to select e-mail addresses of contacts and also to add contact files to the network file.
  • the webpage of FIG. 25 allows a user to determine which networks are applied or a user can create a new network on the fly.
  • FIG. 26 depicts a Create New Project webpage that may be opened by activation of the Add to SNiPiTRON softkey of FIG. 11 .
  • the webpage of FIG. 26 may be provided to a user upon setting up a new account as shown by the text adjacent the cursor shown near the top of the new project webpage.
  • a project (or “Research Project”) is made up of citations which can be any file format (e.g., web page, office document, audio, video, etc.).
  • citations can be any file format (e.g., web page, office document, audio, video, etc.).
  • FIG. 26 is accomplished using the web browser toolbar.
  • the user When adding a website or file, if there are no projects created, the user will be asked to create the user's first project and project file. The user is prompted for descriptive information through a number of windows. Through a first interactive window labeled “Project Title” the user may enter a title to identify the project. Through the second window entitled “Tags”, the user may enter terms that may be used for searching. Through a third window entitled “Description”, the user may enter descriptive information. The user may also be provided with a pull-down menu entitled “Category” where the user may select a general category of the project.
  • Projects can be Public or Private as designated by activation of one of the PUBLIC or PRIVATE softkeys by the cursor shown adjacent the PRIVATE softkey in FIG. 26 .
  • Private projects can be just for the user's own use, or assigned to a few or few thousand members within a network. The user can also decide whether or not other users have the ability to add citations (information), add comments (i.e. Talkback) or view archived citations.
  • the user may be presented with an Add Citation window as shown in FIG. 27 .
  • the project identifier and title may be carried over from the prior page.
  • the user may select to add a citation to a new project by activating the NEW softkey.
  • a pair of interactive boxes adjacent the identifier “Type” are shown in FIG. 27 .
  • the pair of boxes may be used to first identify the source and path to the source.
  • a citation can be to a website, file or rich text. The user may then activate a SAVE CITATION softkey.
  • the user may be presented with the window shown in FIG. 28 .
  • the window shown in FIG. 28 In the upper left corner may be a number of softkeys (e.g., FILE, ADD WEBSITE, etc.).
  • the user may add other citations by activating the FILE softkey to upload other citations or the ADD WEBSITE to select website material as citations.
  • the user activates the UPLOAD softkey to add a new citation to the identified project.
  • FIG. 29 depicts an example of a citation that may be uploaded.
  • the user may locate an audio file on the user's computer using a cursor to activate a BROWSE softkey.
  • Activation of the BROWSE softkey by the cursor allows a user to browse his/her own or other connected systems for a source of the citation.
  • the source content and path appear in the windows to the left of the cursor.
  • the user again, may activate the SAVE softkey.
  • the SAVE softkey is activated to add the one or more files to the project and/or network file.
  • Files are stored on SNiPiTRON's servers, and will automatically be converted into a realtime FLASH viewable format, in addition to PDF format, if applicable
  • FIG. 30 shows a window that may be displayed to the user upon activation of the SAVE softkeys of FIGS. 27 and 29 .
  • the project name appears in the header along with a list of citations added as a menu.
  • audio files are automatically converted to a flash format in the platform 18 along with an embedded player.
  • a citation viewer Associated with the list of citations is a citation viewer.
  • a user may simply place the cursor over a citation as shown in FIG. 31 to activate the citation viewer.
  • the citation viewer performs real-time conversion of standard file formats into viewable flash.
  • the citation viewer also allows the user to view and download the citation in a multitude of formats. Users can also “share” the citation with others via hyperlink or email.
  • FIGS. 32-33 is similar to FIG. 8 and shows additional detail about the installation of the SNiPiTRON user client.
  • the SNiPiTRON downloadable application for Windows computers is important to the use of the service.
  • the application allows the user to capture web pages, screenshots and files from the user's computer with a single click or keyboard shortcut. In this case, the user may click the “Download” button and follow the installation steps shown in FIG. 32 .
  • the user After installation, the user is asked to enter his/her SNIPITRON username and password. The user can also choose his/her preferences for the type of screenshot, and also which “hot key” will activate the application. Within the user's desktop, the user's browser (e.g., Firefox, Internet Explorer, etc.) will be automatically enhanced with the SNIPITRON feature buttons.
  • the user's browser e.g., Firefox, Internet Explorer, etc.
  • Each user can create a personal profile as shown in FIG. 34 .
  • User profiles are important for personalizing the look and feel of the user's SNIPITRON application.
  • Each user can customize the color scheme, photo and personal information.
  • embedded crop and rotation tools are provided to simplify the creation of your imagery.
  • FIG. 35 shows an example of a fully populated network. Shown along a top row may be thumbnails of human contacts that have been added to the network. The profile of each contact may be viewed by clicking on the thumbnail.
  • Shown below the contacts is a list of related projects that may be shared among the group of contacts shown in the first row.
  • Each project in the list may include a thumbnail of the project as well as a title and description.
  • a further reduced thumbnail of the contact providing the last update is provided adjacent the thumbnail of the project under the Last Updated heading.
  • Under a Talkback heading is shown an icon for each project where a user can activate the icon to access the window of FIGS. 15 and 16 in order to retrieve the latest chat or e-mail messages for each project.
  • FIG. 36 shows a content view of one of the projects shown in FIG. 34 .
  • a fully-loaded Research Project such as that shown in FIG. 34 .
  • Photos, rich text and website content are integrated into a visually pleasing format.
  • This research project can be shared, emailed and published in many ways through the SNIPITRON tools.
  • FIG. 37 shows a window that may be activated by the LINK TO THIS PAGE softkey shown in the upper right corner of FIG. 35 .
  • SNiPiTRON projects are easily syndicated to human or other contacts through the internet via the use of RSS and embedded links. The linking of a page of subject matter to one or more human contacts establishes a network.
  • RSS Really Simple Syndication
  • SNiPiTRON has been implemented to use RSS in conjunction with Networks, Projects and Citations within the system.
  • LINK TO THIS PAGE Here, the user can select a URL, RSS feed or embedded page.
  • Website developers can use these links to syndicate SNIPITRON content to other sources in a standardized format.
  • FIGS. 2-4 depict a set of software programs or modules that provide the functionality of the invention.
  • modules 2 A-F provide the basic functionality of the home webpage of FIG. 5 .
  • the “All Contacts” icon shown in FIG. 5 may be used to activate the file control module 3 A of FIG. 2 .
  • the edit icon (shown as a stylized squirrel in FIG. 5 ) may be used to activate the edit module 3 B of FIG. 2 .
  • the share icon (shown as the outline of a person in FIG. 5 ) may be used to activate the share module 3 C of FIG. 2 .
  • the control module 3 A and 3 A- 1 may be used in conjunction with the windows of FIGS. 25-31 to upload and save files. Included within the control module 3 A- 1 may be one or more information capture processors that receive citations via the windows of FIG. 27 or 29 , retrieve the designated information and save the retrieved information in respective project and/or network files. A format subroutine of the control module 3 A- 1 may retrieve and identify a currently operating application identifier from a stack of the multitasking operating system to determine a format of the citation (e.g., WORD, HTML, pdf, etc.). Also included may be one or more descriptive information processors that receive descriptive information through the respective windows and that associate the information with the respective project files. Other program modules 3 A- 2 to 3 A- 4 may be used to provide print functions, to change project settings and to delete projects.
  • information capture processors that receive citations via the windows of FIG. 27 or 29 , retrieve the designated information and save the retrieved information in respective project and/or network files.
  • the editing module 3 B may also include other associated modules, such as a copy module 3 B- 1 , an archiving module 3 B- 2 , an unarchiving module 3 B- 3 and a deletion module 3 B- 4 .
  • the editing modules 3 B may also include modules for editing the different views such as a visitor module 3 B- 5 A that may display visitor examples, a detail module 3 B- 5 C for editing file details, a quick view module 3 B- 5 B for providing an overall view of a project, a thumbnail module 3 B- 5 D for editing thumbnail views and a list module 3 B- 5 E for editing files.
  • the share module 3 C may includes a permissions module 3 C- 1 for editing the content and identity of access to networks and projects.
  • the share module 3 C may also include an e-mail module 3 C- 3 for handling e-mails, a flagging module 3 C- 4 for flagging based upon predetermined criteria and an alerts module 3 C- 2 to alert a user to events such as the receipt of e-mails, etc.
  • the share module 3 C may also include an “add as friend” module 3 C- 5 module to allow visitors to view content.
  • Other functionality provided by the platform 18 may include a tracking module 3 D to track changes to the networks and projects.
  • a talkback module 3 E is provided for chat sessions.
  • a rating module 3 F may be provided that allows visitors to the web site to rate the web site.
  • Various interfaces 1 A-D may be provided to control access to the website based upon status.
  • a first module 1 A may limit access and process requests from a user using a first process before log in, while a second module 1 B may process requests differently after log in.
  • visitors may use first and second modules 1 C-D based upon status.
  • a number of other program modules G 1 , G 2 , G 6 may operate in conjunction with the other modules discussed above to handle graphics. Special purpose modules, such as a login/register module G 3 may prompt a visitor to log in. Another module G 4 may prompt a user to enter an e-mail address in order to tell a friend. Still another module G 5 may generate error or other messages.
  • Special purpose modules such as a login/register module G 3 may prompt a visitor to log in.
  • Another module G 4 may prompt a user to enter an e-mail address in order to tell a friend.
  • Still another module G 5 may generate error or other messages.
  • Another set of modules C 2 -A to C 2 -D may handle the processing of network requests such as those discussed in conjunction with FIG. 6 .
  • an Import Contacts module C 3 -A may be used in conjunction with an IMPORT CONTACTS softkey shown in FIG. 3 to identify human contacts to be added to an authorized user file for each network.
  • Other program modules C 3 -A 1 to C 3 -A 4 and C 3 -B 5 may perform the respective tasks of uploading contact files, mapping fields, confirming imports, sampling data and providing an interface for selecting contacts.
  • An add module C 3 -B may be used in conjunction with the window of FIG. 18 to add contacts.
  • the New Contact module C 3 -B 1 , New Group module C 3 -B 2 , Add to Group module C 3 -B 3 and Add to Project module C 3 -B 4 may be used in conjunction with the corresponding menu items shown in FIG. 18 to add the appropriate combination of contacts.
  • One or more security processors may receive messages from contacts and may verify the authorization of the contacts to access the networks and project files.
  • an Edit module C 3 -C may be used in conjunction with the EDIT softkey shown in FIG. 18 to edit the contacts.
  • a Delete Contact module C 3 -C 1 may be used to delete individual contacts
  • a Delete Group module C 3 -C 2 for groups
  • a Edit Contact module C 3 -C 3 may be used to edit details of contacts.
  • a first module C 1 -A may be used to vary the interface where the user is not logged into the system.
  • a second module C 1 -B may be used to provide another interface where the user is logged in.
  • a search function module C 1 -C is provided to search by network.
  • the searches may be based upon keywords.
  • An embedded browser W 1 may be included within the platform 18 to search the web.
  • An associated module W 2 may be provided to add URLs to projects based upon the search results.
  • a Search Results module S 1 may be provided for searches for contacts.
  • Another associated Search by Tags module S 2 may be provided to search networks and projects based upon associated tags entered by a user.
  • a third Search by Category module S 3 may be provided for searching by category information entered by a user.
  • a Chat Messages module CH 1 -A and associated Setting module CH 1 -B may be provided as a private communication interface for processing chat messages among members of each defined group of contacts.
  • a first Read module CH 2 -A may provide a chatbox for handling chat messages.
  • a Delete module CH 2 -B may be used to delete messages while a New Chat module CH 2 -C may initiate new chat sessions.
  • a Profile module MA- 1 may contain information about each user.
  • a Settings module MA- 2 may include each user's settings, while another Modifications module MA- 3 may allow modifications of accounts.
  • Still another Upgrade Account module MA- 4 may allow a user to upgrade his/her account.
  • a series of Browser Upload modules B 1 - 4 may be used in conjunction with the windows of FIGS. 8 , 32 and 33 to install the platform 18 .
  • a first Sign In module B 1 may collect information from a user and verify the identify of the user.
  • a second Create Project module B 3 may allow a user to create projects.
  • An Add Webpage module B 3 may allows user to expand the content of projects based upon the scope and breadth of the content.
  • a follow-Up Screen module B 4 may be used to confirm changes (e.g., the addition of citations).
  • a Projects/Contacts/Reports module CF- 1 may generate data from the operation of the other modules.
  • a How It Works module CF- 2 may provide a tutorial on the use of the platform 18 .

Abstract

A method and apparatus for providing searchable data. The method includes the steps of detecting a content capture request from a user and analyzing a screen being viewed by the user to capture a content and format of any information elements displayed on the screen. The method further includes the steps of prompting the user for descriptive information about the viewed content and saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.

Description

    FIELD OF THE INVENTION
  • The field of the invention relates to the Internet and more particularly to information on websites available through the Internet.
  • BACKGROUND
  • This application depends from U.S. Provisional Patent Application No. 60/902,799 filed on Feb. 22, 2007.
  • Large numbers of users around the world make use of the Internet to communicate with co-workers and friends. In addition to simple messaging, a new category of web sites dedicated towards the sharing of content and media has emerged, thus enhancing the experience for users. Examples of these web sites include Flickr.com (for sharing of photos), YouTube.com (for sharing of video), and MySpace (for sharing of music and text messaging).
  • In addition to messaging, numerous websites containing information content have been provided along with search engines for finding that content. However, as website developers have become more accustomed to methods of searching and to search engine optimization (SEO), the overall usefulness of search engines like Google have been diminished, because the search results often contain many mislabeled or incorrectly ranked websites. As a result, it has become more difficult for users to find a desired content.
  • The process in which users currently write and publish content online is through a web browser and web-based HTML forms. Users typically type their content into a form, and click a “submit” button to save the content to a database. The web browser is the primary method of manually entering content. This may work well for some users that use the Internet for chatting with friends, but a better method of publishing content for professionals, student, educators, and businesspersons is needed to enhance productivity and speed up the process.
  • SUMMARY
  • A method and apparatus for providing searchable data. The method includes the steps of detecting a content capture request from a user and analyzing a screen being viewed by the user to capture a content and format of any information elements displayed on the screen. The method further includes the steps of prompting the user for descriptive information about the viewed content and saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.
  • The inventive concept involves two parts: one part is a method to assist users in the creation of content. The other part is a website search engine that is based on user-generated content.
  • The unique method of building content developed under illustrated embodiments of the invention allows users to quickly transmit content from their desktop computer. The steps to the process are explained as follows: a. User registers for an account on the website; b. User downloads a small executable application to their computer; c. The claimed application is installed to their computer on the local hard drive; d. When the user wishes to transmit content, they simply hit a “hot key” on their keyboard; e. the application analyzes what the user is currently viewing (i.e. a web browser, productivity application, or any other application installed on their computer); f. the application prompts the user for some information about what they are doing (add notes) and g. the application transmits whatever file the user was currently viewing or working on, as well as a screenshot of the active window, and a thumbnail screenshot of the active window to the claimed servers in the background. If the user was viewing a web site, the HTML page source is also transmitted to the servers. In addition, when the user is finished capturing content on a chosen subject, they may hit another hot key on their keyboard to view the published content on the claimed website.
  • As an example, let's say that a user named Joe is a marketing manager at an electronics company. Joe may use the claimed website to research his competitors online. Whenever he comes across a competitive product, he hits the Hot Key on his keyboard, types a few notes, and the content is instantly saved to his online account for viewing later. When he is done with his research, he can email a link to his research to his co-workers. From there the co-workers may optionally add comments or content of their own to Joe's project. The project will contain websites, documents, and other content related to Joe's research on competitive products. Additionally, the web HTML content is cached on the servers, so the content is preserved just as Joe viewed it (i.e. web pages never go stale because of later changes to the website).
  • The search engine is directed to the user generated content described above. Research projects saved on the website may be set as “Public” or “Private” by the user. As the usage of the claimed website continues, the amount of public research expands to include a broad range of subject matter that is searchable by other end-users looking for research on a particular topic. In essense, the claimed website slowly builds up a catalog of research performed on topics that apply to the general public. As a result, it may become more relevant to use the website to search for information on a topic rather than traditional search engines like Google, Ask.com, and Yahoo! Since the website does not actively spider content on the Internet without user's request, the information stored on the servers is more focused and relevant on a topic of choice.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of a communication system in accordance with an illustrated embodiment of the invention;
  • FIG. 2 is a block diagram of a first portion of a software system that may be used by the communication system of FIG. 1;
  • FIG. 3 is a block diagram of a second portion of a software system that may be used by the communication system of FIG. 1;
  • FIG. 4 is a block diagram of a third portion of a software system that may be used by the communication system of FIG. 1;
  • FIG. 5 is a display of a user interface that may be used by the system of FIG. 1;
  • FIG. 6 is a display of a user interface for a network that may be used by the system of FIG. 1;
  • FIG. 7 is a display of an access window for a contact list that may be used by the system of FIG. 1;
  • FIG. 8 is a display of a series of start-up windows that may be used by the system of FIG. 1;
  • FIG. 9 is a display of a content selection window that may be used by the system of FIG. 1;
  • FIG. 10 is a display of a content selection choice window that may be used by the system of FIG. 1;
  • FIG. 11 is a display of access icons that may be used by the system of FIG. 1;
  • FIG. 12 is a display of a citation viewer window that may be used by the system of FIG. 1;
  • FIG. 13 is a display of a conversion window that may be used by the system of FIG. 1;
  • FIG. 14 is a display of a e-mail marketing tool window that may be used by the system of FIG. 1;
  • FIG. 15 is a display of a chat access window that may be used by the system of FIG. 1;
  • FIG. 16 is a display of a chat window that may be used by the system of FIG. 1;
  • FIG. 17 is a display of a sign in window that may be used by the system of FIG. 1;
  • FIG. 18 is a display of a contact selection window that may be used by the system of FIG. 1;
  • FIG. 19 is a display of an access selection window that may be used by the system of FIG. 1;
  • FIG. 20 is a display of a thumbnail selection window that may be used by the system of FIG. 1;
  • FIG. 21 is a display of a network information entry window that may be used by the system of FIG. 1;
  • FIG. 22 is a display of a contact entry window that may be used by the system of FIG. 1;
  • FIG. 23 is a display of a network permissions entry window that may be used by the system of FIG. 1;
  • FIG. 24 is a display of a network display window that may be used by the system of FIG. 1;
  • FIG. 25 is a display of an import contacts entry window that may be used by the system of FIG. 1;
  • FIG. 26 is a display of a project creation window that may be used by the system of FIG. 1;
  • FIG. 27 is a display of citation entry window that may be used by the system of FIG. 1;
  • FIG. 28 is a display of citation presentation window that may be used by the system of FIG. 1;
  • FIG. 29 is a display of an upload window that may be used by the system of FIG. 1;
  • FIG. 30 is a display of an upload confirmation window that may be used by the system of FIG. 1;
  • FIG. 31 is a display of file format display window that may be used by the system of FIG. 1;
  • FIGS. 32-33 is a display of a succession of sign on window that may be used by the system of FIG. 1;
  • FIG. 34 is a display of user profile window that may be used by the system of FIG. 1;
  • FIG. 35 is a display of a network display window that may be used by the system of FIG. 1;
  • FIG. 36 is a display of a project window that may be used by the system of FIG. 1; and
  • FIG. 37 is a display of a syndication window that may be used by the system of FIG. 1.
  • DETAILED DESCRIPTION OF AN ILLUSTRATED EMBODIMENT
  • FIG. 1 depicts a communication system shown generally in accordance with an illustrated embodiment of the invention. As shown, any of a number of users 10, 12 may save information within a website system 18 located within a host 16.
  • As the Internet has become incorporated into how we communicate, professionals in the workforce are constantly citing information that they find online and trying to make use of when communicating with customers and peers. In this past, there were very few ways of bringing together web content, streaming media, well-formed documentation and analysis into a single location that can be easily accessed and distributed . . . until now.
  • The system of FIG. 1 solves this problem by providing a website platform 18 for keeping this information organized, stored, and delivered. The system of FIG. 1 is a collaboration platform (often hereinafter referred to by the descriptive term “SNiPiTRON”) 18. It is referred to as a platform 18 because it serves as a foundation for many different applications that arise over time. One application of the platform 18 and the primary focus of the discussion below is in the area that can be referred to as “social research”.
  • Social Research is the concept created by the inventors, to define the process of capturing information from online sources and sharing with peers. This is a process which all of us in the workforce have performed, in various ways. For instance, the typical way a user would do this is by copy-pasting information the user finds online into a Word document, then emailing that document to his/her co-workers. Or worse yet, printing pages from websites and creating physical handouts. This type of research is typically lost and forgotten quickly.
  • The platform 18 allows the user to capture information from online websites and files from their computer into a single location. FIGS. 2-4 depict a series of software applications operating within the platform 18. The user can use the applications of FIGS. 2-4 to add content that can be stored along with the captured information. This information is stored in secure environment where it can be referenced any time in the future. Information that the user captures is stored as subject matter resources associated with research projects. A research project is made up of “citations”. A citation can be a website, document, audio file, video, photo, or formatted (i.e. “rich”) text. Research projects can then be shared with a group of peers, or a network containing few to hundreds or thousands of individuals
  • The platform 18 encompasses the basic building blocks of collaboration at it's core. User accounts, user profiles, networks and public/private permissions provide the foundation for many different types of applications that can be rolled out over time.
  • The platform 18 incorporates software applications to perform a number of functions. Social research is one function. Social research may involve gathering information found online and offline, and storing it in a central location.
  • The platform may also allow file sharing. File sharing provides a single location where users can access documents or content without the need for special hardware or software.
  • The platform 18 also allows document conversion. Document conversion provides a context wherein all media and documents are converted to a number of different formats for easy viewing and sharing
  • The platform also allows photo/video storage. With this capability, a user can create galleries of photos and videos which are stored in multiple downloadable formats
  • The platform also allows competitive analysis. With this capability, a user can keep historical record of websites and content for competitive analysis or legal review
  • The user may also engage in PR tracking. Using this capability, a user can maintain a single source for all online references made for a particular product or service
  • The platform may also be used for document revision control, project management, task and asset management. In the case of document revision control, a user can perform in-place editing of office documents between multiple users. In the case of project management, a user can set goals and track project status within the network. In the case of task management, a user may maintain personal or shared to-do lists. In the case of asset management, a user can keep track of inventory, assets, or other personal information in a secure location.
  • The platform 18 and user interface (FIG. 5) was designed to give users the freedom to use the system in many different contexts. As shown in FIG. 5, there is a navigation area where users can quickly access their projects, networks, and chats. The navigation section may include a MY NETWORKS menu, a MY PROJECTS menu, a MY SHARED PROJECT menu and a MY CHATS menu. The navigation section may also include a search function based upon TAGS or CATEGORY. Within each portion of the navigation section are multiple “views” of the information. When the user clicks on an item from the navigation section, the details of the item open below in a centrally located “details” section.
  • To the left of the navigation and details sections (FIG. 7) is the user profile information. Here, the SNIPITRON user may upload a photo of themselves as well as include Bio or resume information. The user interface of FIG. 5 also includes “tabs” (e.g., MY NETWORKS, MY PROJECTS, MY SHARED PROJECTS, MY CHATS, etc.) so that the user can quickly access those applications from the navigation area.
  • FIG. 6 provides a general view of a network provided by the platform 18. The concept of “social networks” is not new. However the unique aspect of the platform's treatment of networks is that Research Projects can be shared and collaborated within a user's network, as well as distributed through email marketing tools. Additionally, private and public networks can be defined, and those private network members may or may now know about each other, depending upon the preferences of the network owner.
  • Up until now, the use of Social Networks has been limited to entertainment and friends. The platform 18 extends the use of social networks for business-oriented users. The positive aspects of networks is now applied to increase productivity and communication among peers.
  • Private and public networks such as that shown in FIG. 6 through the system of FIG. 1 give users the flexibility of making their research projects available to none, few or many. Users can grow the network by inviting your friends or importing contacts from the user's email address book.
  • Users can assign human contacts to networks and optionally allow the network members to collaborate with each other, enhancing productivity and communication. In addition, projects and the subject matter resources associated with a project may also be assigned to a network. In this regard, a user may have any number of networks and projects. Not all networks have the same human contacts or projects.
  • A user's projects are easily accessed on the platform 18 as shown in FIG. 7. Getting organized is accomplished by keeping all of a user's project materials in one place—websites, files, screenshots and documentation. A user can specify a project to be public or private. When a user makes his/her research public, it allows the world to benefit from the user's findings. If the user makes his/her project private other users can still share it with others by using the Private Group feature.
  • The platform 18 supports a wide range of file types including photos, videos, audio, and various document formats. Supported formats include WORD, EXCEL, POWERPOINT, IMAGE, PDF, WEBSITE, AUDIO, VIDEO, ZIP, TEXT, EXE or other.
  • A user can quickly integrate a user client downloaded from the platform 18 into their existing website and online presence to keep the user's content fresh and visible to customers and partners. In this regard, FIG. 8 depicts a hyperlink (top) and two screens (middle and bottom) that may be used to incorporate the functionality of the website 18. As shown, the user may activate the download of the client by activating the link labeled “Download SNIPITRON.” Upon activating the link, the user may select the RUN button on the middle screen of FIG. 8. Finally, the user may finish installation of the user client by activating the Install softkey on the installation wizard shown in the lower screen of FIG. 8.
  • The platform 18 allows customization of captured content. FIG. 9 shows three icons that provide possible ways of identifying content. For example, the user may designate a region of a webpage and activate a REGION softkey on the left side of FIG. 9 to capture only a portion of a webpage. Alternatively, the user may designate an entire webpage and activate a WINDOW softkey as shown in the middle of FIG. 9 to capture a designated window or webpage. Alternatively, the user may activate a DESKTOP softkey on the right side of FIG. 9 to capture the entire desktop.
  • Once a source of information has been designated, a user can select a project file from the menu of project files (e.g., such as that shown in the lower portion of FIG. 6) as a destination for the information. Alternatively, (as shown in FIG. 10) the user can open an existing project file from a user's desktop or simply publish the selected content to the platform 18.
  • Saving information, in this case, can be initiated through a pair of hyperlinks associated with the platform 18 that are added to an existing webpage browser. As shown in FIG. 11, the user can select a “Your Research” softkey to add to an existing project file or select an “Add to Snipitron” softkey to browse the platform 18.
  • FIG. 12 shows a citation viewer feature. With the citation view, a user can read any file type online without the need to download the file or install software.
  • FIG. 13 depicts a pair of format conversion screens that may be depicted to a user upon selection on content. The upper screen of FIG. 13 shows a set of options for selection of a file format. The lower screen of FIG. 13 shows a set of options for a website. The platform 18 converts files and website to PDF and FLASH format that are available for download. The platform 18 also preserves the original file and the cached version of the website—the user doesn't lose any project files or captured web content.
  • FIG. 14 shows an e-mail marketing tool. Using the e-mail marketing tool of FIG. 14, users are able to turn their research projects into a format which can be sent via email to a few or few thousand people, through SNiPiTRON's email marketing campaign tools. The e-mail marketing tool includes a message scheduling features for scheduling e-mails, an open and click-through tracking feature that tracks and verifies delivery of e-mails and a subscription management feature that allows a user to manage the presentation of e-mails.
  • FIG. 15 depicts a talkback feature that allows a user to maximize the user's communication with his/her contacts or other members through SNiPiTRON. In the talkback feature depicted in FIG. 15, a user is able to select a project and a enter text comments into an interactive window. The user may then activate a POST COMMENT softkey adjacent the window to post the message to other members of a group.
  • FIG. 16 a tool whereby the user may engage in chat directly with other users. In this case, a user may select the other user from a list and enter text through an interactive box at a bottom of the chat tool of FIG. 16 and activate a REPLY softkey.
  • A detailed example will now be offered of the use of the platform 18. For example, to open an account on the platform 18, a user may activate a Join Now softkey located in the upper right corner of the initial webpage shown in FIG. 17. In response, the account open webpage at the bottom of FIG. 17 is presented to the user.
  • In the account open webpage, the user may enter a username and password. The username is later used to access the user's home page. Once the user has created an account on the platform 18, the user may be presented with the webpage of FIG. 18 for the creation of networks. As shown, there are two pre-built networks: 1) “All Contacts” and 2) “SNiPiFriends.”
  • Once a user has created a new network (via activation of the New Network softkey by the cursor shown in the lower left of FIG. 18), the user may be presented with the webpage of FIG. 19. Networks can be public or private and can be selected by a PUBLIC or PRIVATE softkey as shown in FIG. 19. Public networks always allow the members to collaborate with each other.
  • Private networks may or may not allow collaboration between members, based on user settings. For instance, if a user creates a network of customer accounts, the user probably wouldn't want them collaborating with each other. In this case the user would create a personal and private network, only available for the user's own use.
  • FIG. 20 depicts a webpage where a thumbnail icon may be associated with a network via a CHANGE THUMBNAIL softkey. The thumbnail icon of each new file may be presented by default as a question mark. The CHANGE THUMBNAIL softkey may be used when creating a network to customize the photo/thumbnail representing the network to a user's preferences.
  • FIG. 21 depicts a set of interactive windows for entry of descriptive information regarding the network. A network title may be entered through a first window for presentation beside the photo/thumbnail. A tag window is provided for use in classifying the network for easy lookup (e.g., searching) at a later time. A category drop-down menu is provided to classify the network at a high level (e.g., business, education, science, etc.). Invitations to the network are automatically sent out based on the type of network and the permissions set for the network.
  • FIG. 22 shows the addition of human contacts to the network. As shown, an address line (adjacent the cursor) may be provided for entry of contacts (e.g., e-mail addresses of associates, friends, etc.). When adding contact, a user can select and incorporate contacts from other networks (e.g., OUTLOOK) or type in the user name and address directly.
  • FIG. 23 shows a network permissions selection line (adjacent the cursor). Network permissions determine whether users can see each other, or if e-mail notifications should be sent out.
  • FIG. 24 (top web page) shows a network display area after creating the new network. After each network is created, a new network file is created. The new network also shows up in the network display (navigation) area as an icon (e.g., a thumbnail) that, in this case of FIG. 24, is identified by the cursor.
  • When a user selects a network (e.g., the Best Friends network) in the upper web page of FIG. 24, a network display page (lower web page of FIG. 24) opens. In order to add contacts, a user may place his/cursor over an IMPORT CONTACTS softkey (as shown in FIG. 24) and activates the cursor to open an import contacts web page. The user may importing contacts via EXCEL, OUTLOOK or other multiple formats to allow for the quick creation of a user's network.
  • FIG. 25 shows an IMPORT CONTACTS web page. A lower portion (labeled IMPORT CONTACTS INTO) provides a menu of existing networks to allow the user to select an existing network. Alternatively, the user may enter a title into a window labeled “ENTER A NEW NETWORK TITLE HERE” and activate an associated softkey to create a new network.
  • The top section labeled “SELECT CONTACT FILE” allows the user to select e-mail addresses of contacts and also to add contact files to the network file. In general, the webpage of FIG. 25 allows a user to determine which networks are applied or a user can create a new network on the fly.
  • An explanation will now be provided about how the platform 18 may be used to incorporate projects in the context of an existing web browser. For example, FIG. 26 depicts a Create New Project webpage that may be opened by activation of the Add to SNiPiTRON softkey of FIG. 11. The webpage of FIG. 26 may be provided to a user upon setting up a new account as shown by the text adjacent the cursor shown near the top of the new project webpage.
  • In general, a project (or “Research Project”) is made up of citations which can be any file format (e.g., web page, office document, audio, video, etc.). There are a number of ways to create a project. The example of FIG. 26 is accomplished using the web browser toolbar.
  • When adding a website or file, if there are no projects created, the user will be asked to create the user's first project and project file. The user is prompted for descriptive information through a number of windows. Through a first interactive window labeled “Project Title” the user may enter a title to identify the project. Through the second window entitled “Tags”, the user may enter terms that may be used for searching. Through a third window entitled “Description”, the user may enter descriptive information. The user may also be provided with a pull-down menu entitled “Category” where the user may select a general category of the project.
  • Projects can be Public or Private as designated by activation of one of the PUBLIC or PRIVATE softkeys by the cursor shown adjacent the PRIVATE softkey in FIG. 26. Private projects can be just for the user's own use, or assigned to a few or few thousand members within a network. The user can also decide whether or not other users have the ability to add citations (information), add comments (i.e. Talkback) or view archived citations.
  • Once a new project has been created, the user may be presented with an Add Citation window as shown in FIG. 27. The project identifier and title may be carried over from the prior page. Alternatively, the user may select to add a citation to a new project by activating the NEW softkey.
  • A pair of interactive boxes adjacent the identifier “Type” are shown in FIG. 27. The pair of boxes may be used to first identify the source and path to the source. A citation can be to a website, file or rich text. The user may then activate a SAVE CITATION softkey.
  • Once the new citation is saved to the designated project, the user may be presented with the window shown in FIG. 28. In the upper left corner may be a number of softkeys (e.g., FILE, ADD WEBSITE, etc.). The user may add other citations by activating the FILE softkey to upload other citations or the ADD WEBSITE to select website material as citations. In the example of FIG. 28, the user activates the UPLOAD softkey to add a new citation to the identified project.
  • FIG. 29 depicts an example of a citation that may be uploaded. In this case, the user may locate an audio file on the user's computer using a cursor to activate a BROWSE softkey. Activation of the BROWSE softkey by the cursor allows a user to browse his/her own or other connected systems for a source of the citation. The source content and path appear in the windows to the left of the cursor. Once a source is identified, the user, again, may activate the SAVE softkey.
  • In all cases, once a file is identified, the SAVE softkey is activated to add the one or more files to the project and/or network file. Files are stored on SNiPiTRON's servers, and will automatically be converted into a realtime FLASH viewable format, in addition to PDF format, if applicable
  • FIG. 30 shows a window that may be displayed to the user upon activation of the SAVE softkeys of FIGS. 27 and 29. In this case, the project name appears in the header along with a list of citations added as a menu. As depicted by the cursor in FIG. 30, audio files are automatically converted to a flash format in the platform 18 along with an embedded player.
  • Associated with the list of citations is a citation viewer. In this case, a user may simply place the cursor over a citation as shown in FIG. 31 to activate the citation viewer. The citation viewer performs real-time conversion of standard file formats into viewable flash. The citation viewer also allows the user to view and download the citation in a multitude of formats. Users can also “share” the citation with others via hyperlink or email.
  • FIGS. 32-33 is similar to FIG. 8 and shows additional detail about the installation of the SNiPiTRON user client. In this case, The SNiPiTRON downloadable application for Windows computers is important to the use of the service. The application allows the user to capture web pages, screenshots and files from the user's computer with a single click or keyboard shortcut. In this case, the user may click the “Download” button and follow the installation steps shown in FIG. 32.
  • After installation, the user is asked to enter his/her SNIPITRON username and password. The user can also choose his/her preferences for the type of screenshot, and also which “hot key” will activate the application. Within the user's desktop, the user's browser (e.g., Firefox, Internet Explorer, etc.) will be automatically enhanced with the SNIPITRON feature buttons.
  • Included within the platform 18 are provisions for each user to create a personal profile as shown in FIG. 34. User profiles are important for personalizing the look and feel of the user's SNIPITRON application. Each user can customize the color scheme, photo and personal information. When uploading a photo, embedded crop and rotation tools are provided to simplify the creation of your imagery.
  • FIG. 35 shows an example of a fully populated network. Shown along a top row may be thumbnails of human contacts that have been added to the network. The profile of each contact may be viewed by clicking on the thumbnail.
  • Shown below the contacts is a list of related projects that may be shared among the group of contacts shown in the first row. Each project in the list may include a thumbnail of the project as well as a title and description. A further reduced thumbnail of the contact providing the last update is provided adjacent the thumbnail of the project under the Last Updated heading. Under a Talkback heading is shown an icon for each project where a user can activate the icon to access the window of FIGS. 15 and 16 in order to retrieve the latest chat or e-mail messages for each project.
  • FIG. 36 shows a content view of one of the projects shown in FIG. 34. A fully-loaded Research Project such as that shown in FIG. 34. Photos, rich text and website content are integrated into a visually pleasing format. This research project can be shared, emailed and published in many ways through the SNIPITRON tools.
  • FIG. 37 shows a window that may be activated by the LINK TO THIS PAGE softkey shown in the upper right corner of FIG. 35. SNiPiTRON projects are easily syndicated to human or other contacts through the internet via the use of RSS and embedded links. The linking of a page of subject matter to one or more human contacts establishes a network.
  • RSS (Really Simple Syndication) is a format for syndication using XML syntax. It is used across the Internet to feed blogs and news sources everywhere. SNiPiTRON has been implemented to use RSS in conjunction with Networks, Projects and Citations within the system. On every page which can be syndicated, you will see a feature called “LINK TO THIS PAGE”: Here, the user can select a URL, RSS feed or embedded page. Website developers can use these links to syndicate SNIPITRON content to other sources in a standardized format.
  • FIGS. 2-4 depict a set of software programs or modules that provide the functionality of the invention. For example, modules 2A-F provide the basic functionality of the home webpage of FIG. 5. The “All Contacts” icon shown in FIG. 5 may be used to activate the file control module 3A of FIG. 2. The edit icon (shown as a stylized squirrel in FIG. 5) may be used to activate the edit module 3B of FIG. 2. The share icon (shown as the outline of a person in FIG. 5) may be used to activate the share module 3C of FIG. 2.
  • The control module 3A and 3A-1 may be used in conjunction with the windows of FIGS. 25-31 to upload and save files. Included within the control module 3A-1 may be one or more information capture processors that receive citations via the windows of FIG. 27 or 29, retrieve the designated information and save the retrieved information in respective project and/or network files. A format subroutine of the control module 3A-1 may retrieve and identify a currently operating application identifier from a stack of the multitasking operating system to determine a format of the citation (e.g., WORD, HTML, pdf, etc.). Also included may be one or more descriptive information processors that receive descriptive information through the respective windows and that associate the information with the respective project files. Other program modules 3A-2 to 3A-4 may be used to provide print functions, to change project settings and to delete projects.
  • The editing module 3B may also include other associated modules, such as a copy module 3B-1, an archiving module 3B-2, an unarchiving module 3B-3 and a deletion module 3B-4. The editing modules 3B may also include modules for editing the different views such as a visitor module 3B-5A that may display visitor examples, a detail module 3B-5C for editing file details, a quick view module 3B-5B for providing an overall view of a project, a thumbnail module 3B-5D for editing thumbnail views and a list module 3B-5E for editing files.
  • The share module 3C may includes a permissions module 3C-1 for editing the content and identity of access to networks and projects. The share module 3C may also include an e-mail module 3C-3 for handling e-mails, a flagging module 3C-4 for flagging based upon predetermined criteria and an alerts module 3C-2 to alert a user to events such as the receipt of e-mails, etc. The share module 3C may also include an “add as friend” module 3C-5 module to allow visitors to view content.
  • Other functionality provided by the platform 18 may include a tracking module 3D to track changes to the networks and projects. A talkback module 3E is provided for chat sessions. A rating module 3F may be provided that allows visitors to the web site to rate the web site.
  • Various interfaces 1A-D may be provided to control access to the website based upon status. For example, a first module 1A may limit access and process requests from a user using a first process before log in, while a second module 1B may process requests differently after log in. Similarly, visitors may use first and second modules 1C-D based upon status.
  • A number of other program modules G1, G2, G6 may operate in conjunction with the other modules discussed above to handle graphics. Special purpose modules, such as a login/register module G3 may prompt a visitor to log in. Another module G4 may prompt a user to enter an e-mail address in order to tell a friend. Still another module G5 may generate error or other messages.
  • Another set of modules C2-A to C2-D may handle the processing of network requests such as those discussed in conjunction with FIG. 6. For example, an Import Contacts module C3-A may be used in conjunction with an IMPORT CONTACTS softkey shown in FIG. 3 to identify human contacts to be added to an authorized user file for each network. Other program modules C3-A1 to C3-A4 and C3-B5 may perform the respective tasks of uploading contact files, mapping fields, confirming imports, sampling data and providing an interface for selecting contacts.
  • An add module C3-B may be used in conjunction with the window of FIG. 18 to add contacts. In this regard, the New Contact module C3-B1, New Group module C3-B2, Add to Group module C3-B3 and Add to Project module C3-B4 may be used in conjunction with the corresponding menu items shown in FIG. 18 to add the appropriate combination of contacts.
  • One or more security processors may receive messages from contacts and may verify the authorization of the contacts to access the networks and project files.
  • Similarly, an Edit module C3-C may be used in conjunction with the EDIT softkey shown in FIG. 18 to edit the contacts. As above, a Delete Contact module C3-C1 may be used to delete individual contacts, a Delete Group module C3-C2 for groups and a Edit Contact module C3-C3 may be used to edit details of contacts.
  • A first module C1-A may be used to vary the interface where the user is not logged into the system. A second module C1-B may be used to provide another interface where the user is logged in.
  • A search function module C1-C is provided to search by network. In this case, the searches may be based upon keywords.
  • An embedded browser W1 may be included within the platform 18 to search the web. An associated module W2 may be provided to add URLs to projects based upon the search results.
  • A Search Results module S1 may be provided for searches for contacts. Another associated Search by Tags module S2 may be provided to search networks and projects based upon associated tags entered by a user. A third Search by Category module S3 may be provided for searching by category information entered by a user.
  • A Chat Messages module CH1-A and associated Setting module CH1-B may be provided as a private communication interface for processing chat messages among members of each defined group of contacts. A first Read module CH2-A may provide a chatbox for handling chat messages. A Delete module CH2-B may be used to delete messages while a New Chat module CH2-C may initiate new chat sessions.
  • Other modules may take care of bookkeeping. For example, a Profile module MA-1 may contain information about each user. A Settings module MA-2 may include each user's settings, while another Modifications module MA-3 may allow modifications of accounts. Still another Upgrade Account module MA-4 may allow a user to upgrade his/her account.
  • A series of Browser Upload modules B1-4 may be used in conjunction with the windows of FIGS. 8, 32 and 33 to install the platform 18. A first Sign In module B1 may collect information from a user and verify the identify of the user. A second Create Project module B3 may allow a user to create projects. An Add Webpage module B3 may allows user to expand the content of projects based upon the scope and breadth of the content. A Follow-Up Screen module B4 may be used to confirm changes (e.g., the addition of citations).
  • A Projects/Contacts/Reports module CF-1 may generate data from the operation of the other modules. A How It Works module CF-2 may provide a tutorial on the use of the platform 18.
  • A specific embodiment of method and apparatus for creating and networking social content has been described for the purpose of illustrating the manner in which the invention is made and used. It should be understood that the implementation of other variations and modifications of the invention and its various aspects will be apparent to one skilled in the art, and that the invention is not limited by the specific embodiments described. Therefore, it is contemplated to cover the present invention and any and all modifications, variations, or equivalents that fall within the true spirit and scope of the basic underlying principles disclosed and claimed herein.

Claims (30)

1. A method of providing searchable data comprising:
detecting a content capture request from a user;
analyzing a portion of a screen being viewed by the user to capture a content and format of any information elements displayed on the portion;
prompting the user for descriptive information about the viewed content; and
saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.
2. The method of providing searchable data as in claim 1 wherein the captured content and format further comprises a file content being viewed on the screen by the user.
3. The method of providing searchable data as in claim 1 wherein the captured content and format further comprises a screenshot of an active window being viewed by the user.
4. The method of providing searchable data as in claim 1 wherein the captured content and format further comprises a thumbnail screenshot of an active window being viewed by the user.
5. The method of providing searchable data as in claim 1 wherein the captured content and format further comprises an html page source and accompanying content including graphics, scripts and other content to reconstruct the page of any web site being viewed by the user.
6. The method of providing searchable data as in claim 1 wherein saving the captured content further comprises prompting the user to save the captured content and format and descriptive information in an existing subject matter content resource file or a new subject matter content resource file.
7. The method of providing searchable data as in claim 1 further comprising searching the descriptive information using keywords.
8. The method of providing searchable data as in claim 1 further comprising defining a group of human contacts to be given access to the subject matter resource.
9. The method of providing searchable data as in claim 8 further comprising providing a private communication interface for exchanging message among the defined group regarding the subject matter resource.
10. The method of providing searchable data as in claim 9 further comprising e-mailing notifications of the subject matter resource to the defined group.
11. An apparatus for providing searchable data comprising:
means for detecting a content capture request from a user;
means for analyzing a portion of a screen being viewed by the user to capture a content and format of any information elements displayed on the portion;
means for prompting the user for descriptive information about the viewed content; and
means for saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.
12. The apparatus for providing searchable data as in claim 1 wherein the captured content and format further comprises a file content being viewed on the screen by the user.
13. The apparatus for providing searchable data as in claim 11 wherein the captured content and format further comprises a screenshot of an active window being viewed by the user.
14. The apparatus for providing searchable data as in claim 11 wherein the captured content and format further comprises a thumbnail screenshot of an active window being viewed by the user.
15. The apparatus for providing searchable data as in claim 11 wherein the captured content and format further comprises an html page source and accompanying content including graphics, scripts and other content to reconstruct the page of any web site being viewed by the user.
16. The apparatus for providing searchable data as in claim 11 wherein the means for saving the captured content further comprises means for prompting the user to save the captured content and format and descriptive information in an existing subject matter content resource file or a new subject matter content resource file.
17. The apparatus for providing searchable data as in claim 11 further comprising means for searching the descriptive information using keywords.
18. The apparatus for providing searchable data as in claim 11 further comprising means for defining a group of human contacts to be given access to the subject matter resource within a network.
19. The apparatus for providing searchable data as in claim 18 further comprising means for providing a private communication interface for exchanging messages among the defined group regarding the subject matter resource.
20. The apparatus for providing searchable data as in claim 19 further comprising e-mailing notifications of the subject matter resource to the defined group.
21. An apparatus for providing searchable data comprising:
a citation window for defining a portion of a screen being viewed by the user to capture a content and format of any information elements displayed on the portion;
a set of interactive boxes for prompting the user for descriptive information about the viewed content; and
a network for saving the captured content and format and descriptive information as a subject matter resource within a subject matter resource file located at a predetermined website or physical location on the user's computer.
22. The apparatus for providing searchable data as in claim 21 wherein the captured content and format further comprises a file content being viewed on the screen by the user.
23. The apparatus for providing searchable data as in claim 21 wherein the captured content and format further comprises a screenshot of an active window being viewed by the user.
24. The apparatus for providing searchable data as in claim 21 wherein the captured content and format further comprises a thumbnail screenshot of an active window being viewed by the user.
25. The apparatus for providing searchable data as in claim 21 wherein the captured content and format further comprises an html page source and accompanying content including graphics, scripts and other content to reconstruct the page of any web site being viewed by the user.
26. The apparatus for providing searchable data as in claim 21 wherein the means for saving the captured content further comprises means for prompting the user to save the captured content and format and descriptive information in an existing subject matter content resource file or a new subject matter content resource file.
27. The apparatus for providing searchable data as in claim 21 further comprising a search feature that searches the descriptive information using keywords.
28. The apparatus for providing searchable data as in claim 21 further comprising a group of human contacts defined to be given access to the subject matter resource within a network.
29. The apparatus for providing searchable data as in claim 28 further comprising a private communication interface that exchanges messages among the defined group regarding the subject matter resource.
30. The apparatus for providing searchable data as in claim 29 further comprising notifications of the subject matter resource e-mailed to the defined group.
US12/036,042 2007-02-22 2008-02-22 Subject matter resource website Abandoned US20080235339A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/036,042 US20080235339A1 (en) 2007-02-22 2008-02-22 Subject matter resource website

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US90279907P 2007-02-22 2007-02-22
US12/036,042 US20080235339A1 (en) 2007-02-22 2008-02-22 Subject matter resource website

Publications (1)

Publication Number Publication Date
US20080235339A1 true US20080235339A1 (en) 2008-09-25

Family

ID=39710668

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/036,042 Abandoned US20080235339A1 (en) 2007-02-22 2008-02-22 Subject matter resource website

Country Status (2)

Country Link
US (1) US20080235339A1 (en)
WO (1) WO2008103443A2 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070271336A1 (en) * 2006-05-21 2007-11-22 Venkat Ramaswamy A system and method of spreading messages in a social network
US20090172072A1 (en) * 2007-12-28 2009-07-02 Smith Jonathan R Remote viewing of documents via the web in real-time
US20100169510A1 (en) * 2008-12-31 2010-07-01 Yi-Chen Ho Auto-execution signal processing method and apparatus performing the method
US20100205529A1 (en) * 2009-02-09 2010-08-12 Emma Noya Butin Device, system, and method for creating interactive guidance with execution of operations
US20100205530A1 (en) * 2009-02-09 2010-08-12 Emma Noya Butin Device, system, and method for providing interactive guidance with execution of operations
US20100218053A1 (en) * 2007-06-20 2010-08-26 Microsoft Corporation Web page error reporting
US20100257113A1 (en) * 2009-04-06 2010-10-07 Microsoft Corporation Metric-based events for social networks
US20100274858A1 (en) * 2009-04-27 2010-10-28 Nokia Corporation Mid-service sharing
US20100306672A1 (en) * 2009-06-01 2010-12-02 Sony Computer Entertainment America Inc. Method and apparatus for matching users in multi-user computer simulations
US20110047488A1 (en) * 2009-08-24 2011-02-24 Emma Butin Display-independent recognition of graphical user interface control
US20110047462A1 (en) * 2009-08-24 2011-02-24 Emma Butin Display-independent computerized guidance
US20110047514A1 (en) * 2009-08-24 2011-02-24 Emma Butin Recording display-independent computerized guidance
KR101145385B1 (en) * 2010-05-31 2012-05-15 (주)이앤비소프트 Data upload method using shortcut
US20130311872A1 (en) * 2012-05-17 2013-11-21 Citelighter, Inc. Methods and systems for aggregating user selected content
US20140164071A1 (en) * 2012-11-28 2014-06-12 Michael R. English System and Methods for Analyzing Business Data
US20140250365A1 (en) * 2013-03-04 2014-09-04 International Business Machines Corporation User influenced asynchronous module definition loader
US8836722B2 (en) 2010-12-30 2014-09-16 International Business Machines Corporation Protecting screen information
US8874970B2 (en) 2004-03-31 2014-10-28 Microsoft Corporation System and method of preventing a web browser plug-in module from generating a failure
US20140330620A1 (en) * 2013-05-02 2014-11-06 Frank Abella Computer-implemented system and method for benchmarking, accounting, analysis, and cost forecasting
US10130872B2 (en) 2012-03-21 2018-11-20 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US10186002B2 (en) 2012-03-21 2019-01-22 Sony Interactive Entertainment LLC Apparatus and method for matching users to groups for online communities and computer simulations
US20220326823A1 (en) * 2019-10-31 2022-10-13 Beijing Bytedance Network Technology Co., Ltd. Method and apparatus for operating user interface, electronic device, and storage medium

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5326575A (en) * 1991-05-30 1994-07-05 Bagcraft Corporation Of America Bag-in-a-bag window bag assembly with high resolution content indicia
US5621430A (en) * 1994-08-29 1997-04-15 Software Garden, Inc. Method and apparatus for navigating multiple independent windowed images
US5841436A (en) * 1993-09-06 1998-11-24 Matsushita Electric Industrial Co., Ltd. Apparatus and method for controlling display of window titles
US6025841A (en) * 1997-07-15 2000-02-15 Microsoft Corporation Method for managing simultaneous display of multiple windows in a graphical user interface
US6038610A (en) * 1996-07-17 2000-03-14 Microsoft Corporation Storage of sitemaps at server sites for holding information regarding content
US6219679B1 (en) * 1998-03-18 2001-04-17 Nortel Networks Limited Enhanced user-interactive information content bookmarking
US20030025731A1 (en) * 2001-08-02 2003-02-06 International Business Machines Corporation Method and system for automated research using electronic book highlights and notations
US20050131992A1 (en) * 2003-12-11 2005-06-16 Eric Goldstein System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US20050147284A1 (en) * 1999-08-09 2005-07-07 Vining David J. Image reporting method and system
US20050216850A1 (en) * 1996-05-07 2005-09-29 Ramos Daniel O Managing and indexing content on a network with image bookmarks and digital watermarks
US20060041589A1 (en) * 2004-08-23 2006-02-23 Fuji Xerox Co., Ltd. System and method for clipping, repurposing, and augmenting document content
US20060090066A1 (en) * 2001-10-29 2006-04-27 Maze Gary R System and method for the management of distributed personalized information
US20060195469A1 (en) * 1995-12-14 2006-08-31 Graphon Corporation Method for creating entries in an on-line database in a user-defined category
US20070299938A1 (en) * 2006-06-23 2007-12-27 Rohit Chandra Method and system for enhancing a home page
US7584424B2 (en) * 2005-08-19 2009-09-01 Vista Print Technologies Limited Automated product layout

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5326575A (en) * 1991-05-30 1994-07-05 Bagcraft Corporation Of America Bag-in-a-bag window bag assembly with high resolution content indicia
US5841436A (en) * 1993-09-06 1998-11-24 Matsushita Electric Industrial Co., Ltd. Apparatus and method for controlling display of window titles
US5621430A (en) * 1994-08-29 1997-04-15 Software Garden, Inc. Method and apparatus for navigating multiple independent windowed images
US5680152A (en) * 1994-08-29 1997-10-21 Software Garden, Inc. Method and apparatus for navigating multiple independent windowed images
US20060195469A1 (en) * 1995-12-14 2006-08-31 Graphon Corporation Method for creating entries in an on-line database in a user-defined category
US20050216850A1 (en) * 1996-05-07 2005-09-29 Ramos Daniel O Managing and indexing content on a network with image bookmarks and digital watermarks
US6038610A (en) * 1996-07-17 2000-03-14 Microsoft Corporation Storage of sitemaps at server sites for holding information regarding content
US6025841A (en) * 1997-07-15 2000-02-15 Microsoft Corporation Method for managing simultaneous display of multiple windows in a graphical user interface
US6219679B1 (en) * 1998-03-18 2001-04-17 Nortel Networks Limited Enhanced user-interactive information content bookmarking
US20050147284A1 (en) * 1999-08-09 2005-07-07 Vining David J. Image reporting method and system
US20030025731A1 (en) * 2001-08-02 2003-02-06 International Business Machines Corporation Method and system for automated research using electronic book highlights and notations
US20060090066A1 (en) * 2001-10-29 2006-04-27 Maze Gary R System and method for the management of distributed personalized information
US20050131992A1 (en) * 2003-12-11 2005-06-16 Eric Goldstein System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US20060041589A1 (en) * 2004-08-23 2006-02-23 Fuji Xerox Co., Ltd. System and method for clipping, repurposing, and augmenting document content
US7584424B2 (en) * 2005-08-19 2009-09-01 Vista Print Technologies Limited Automated product layout
US20070299938A1 (en) * 2006-06-23 2007-12-27 Rohit Chandra Method and system for enhancing a home page

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Browser Basics: Save It Yourself", Jans Browser Basics, Archived 2/13/2006 http://www.jegsworks.com/Lessons/web/basics/step-save-yourself.htm *
Sharkey, Kent, "Creating Add-ons for Internet Explorer: Toolbar Buttons", July 2007, https://msdn.microsoft.com/en-us/library/bb735854(d=printer,v=vs.85).aspx *

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8874970B2 (en) 2004-03-31 2014-10-28 Microsoft Corporation System and method of preventing a web browser plug-in module from generating a failure
US20070271336A1 (en) * 2006-05-21 2007-11-22 Venkat Ramaswamy A system and method of spreading messages in a social network
US7783710B2 (en) * 2006-05-21 2010-08-24 Venkat Ramaswamy Systems and methods for spreading messages online
US8677188B2 (en) 2007-06-20 2014-03-18 Microsoft Corporation Web page error reporting
US20100218053A1 (en) * 2007-06-20 2010-08-26 Microsoft Corporation Web page error reporting
US9384119B2 (en) 2007-06-20 2016-07-05 Microsoft Technology Licensing, Llc Web page error reporting
US8060789B2 (en) * 2007-06-20 2011-11-15 Microsoft Corporation Web page error reporting
US20090172072A1 (en) * 2007-12-28 2009-07-02 Smith Jonathan R Remote viewing of documents via the web in real-time
US9613150B2 (en) 2007-12-28 2017-04-04 International Business Machines Corporation Remote viewing of documents via the web in real-time
US20100169510A1 (en) * 2008-12-31 2010-07-01 Yi-Chen Ho Auto-execution signal processing method and apparatus performing the method
US7949808B2 (en) * 2008-12-31 2011-05-24 C-Media Electronics Inc. Auto-execution signal processing method and apparatus performing the method
US20100205530A1 (en) * 2009-02-09 2010-08-12 Emma Noya Butin Device, system, and method for providing interactive guidance with execution of operations
US9569231B2 (en) 2009-02-09 2017-02-14 Kryon Systems Ltd. Device, system, and method for providing interactive guidance with execution of operations
US20100205529A1 (en) * 2009-02-09 2010-08-12 Emma Noya Butin Device, system, and method for creating interactive guidance with execution of operations
US20100257113A1 (en) * 2009-04-06 2010-10-07 Microsoft Corporation Metric-based events for social networks
US20100274858A1 (en) * 2009-04-27 2010-10-28 Nokia Corporation Mid-service sharing
US20100306672A1 (en) * 2009-06-01 2010-12-02 Sony Computer Entertainment America Inc. Method and apparatus for matching users in multi-user computer simulations
US9405558B2 (en) 2009-08-24 2016-08-02 Kryon Systems Ltd. Display-independent computerized guidance
US9703462B2 (en) 2009-08-24 2017-07-11 Kryon Systems Ltd. Display-independent recognition of graphical user interface control
US20110047462A1 (en) * 2009-08-24 2011-02-24 Emma Butin Display-independent computerized guidance
US20110047514A1 (en) * 2009-08-24 2011-02-24 Emma Butin Recording display-independent computerized guidance
US20110047488A1 (en) * 2009-08-24 2011-02-24 Emma Butin Display-independent recognition of graphical user interface control
US9098313B2 (en) 2009-08-24 2015-08-04 Kryon Systems Ltd. Recording display-independent computerized guidance
US8918739B2 (en) 2009-08-24 2014-12-23 Kryon Systems Ltd. Display-independent recognition of graphical user interface control
CN102893271A (en) * 2010-05-31 2013-01-23 裵孝焕 Data upload method using shortcut
US9307010B2 (en) 2010-05-31 2016-04-05 Enbsoft Inc. Data upload method using shortcut
KR101145385B1 (en) * 2010-05-31 2012-05-15 (주)이앤비소프트 Data upload method using shortcut
US8847985B2 (en) 2010-12-30 2014-09-30 International Business Machines Corporation Protecting screen information
US8836722B2 (en) 2010-12-30 2014-09-16 International Business Machines Corporation Protecting screen information
US10130872B2 (en) 2012-03-21 2018-11-20 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US10186002B2 (en) 2012-03-21 2019-01-22 Sony Interactive Entertainment LLC Apparatus and method for matching users to groups for online communities and computer simulations
US10835816B2 (en) 2012-03-21 2020-11-17 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US11285383B2 (en) 2012-03-21 2022-03-29 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US9245045B2 (en) * 2012-05-17 2016-01-26 Citelighter, Inc. Aggregating missing bibliographic information in a collaborative environment
US20130311872A1 (en) * 2012-05-17 2013-11-21 Citelighter, Inc. Methods and systems for aggregating user selected content
US20170140320A1 (en) * 2012-11-28 2017-05-18 Michael R. English System and methods for analyzing business data
US20140164071A1 (en) * 2012-11-28 2014-06-12 Michael R. English System and Methods for Analyzing Business Data
US9378298B2 (en) * 2013-03-04 2016-06-28 International Business Machines Corporation User influenced asynchronous module definition loader
US9342616B2 (en) * 2013-03-04 2016-05-17 International Business Machines Corporation User influenced asynchronous module definition loader
US20140250367A1 (en) * 2013-03-04 2014-09-04 International Business Machines Corporation User influenced asynchronous module definition loader
US20140250365A1 (en) * 2013-03-04 2014-09-04 International Business Machines Corporation User influenced asynchronous module definition loader
US20140330620A1 (en) * 2013-05-02 2014-11-06 Frank Abella Computer-implemented system and method for benchmarking, accounting, analysis, and cost forecasting
US20220326823A1 (en) * 2019-10-31 2022-10-13 Beijing Bytedance Network Technology Co., Ltd. Method and apparatus for operating user interface, electronic device, and storage medium
US11875023B2 (en) * 2019-10-31 2024-01-16 Beijing Bytedance Network Technology Co., Ltd. Method and apparatus for operating user interface, electronic device, and storage medium

Also Published As

Publication number Publication date
WO2008103443A3 (en) 2008-10-16
WO2008103443A2 (en) 2008-08-28

Similar Documents

Publication Publication Date Title
US20080235339A1 (en) Subject matter resource website
US11250055B2 (en) Systems and methods for providing access to external content objects
US20180260481A1 (en) Displaying search result associated identified or extracted unique identity associated structured contents or structured website
US8631332B2 (en) Content visualization
US9990426B2 (en) Systems and methods for content management in an on-demand environment
US8689098B2 (en) System and method for organizing recorded events using character tags
US20070250479A1 (en) System and Method For Facilitating Collaborative Generation of Life Stories
US10713666B2 (en) Systems and methods for curating content
US20140067702A1 (en) Method and System for Dynamically Publishing, Sharing, Communication and Subscribing
US20110099464A1 (en) Mechanism for adding content from a search to a document or message
US11928133B2 (en) Unit group generation and relationship establishment
US20130290118A1 (en) Promoting content
EP2860646A1 (en) Systems and methods for content management in an on-demand environment
US20110087764A1 (en) Engine for generating and managing communications concerning on-line collaboration among a plurality of users in consideration with a computerized application
US20150363803A1 (en) Business introduction interface
US8880523B2 (en) Dynamic submission and preference indicator
US20160077727A1 (en) Online Protocol Community
KR20190111841A (en) Online sharing system
Smith et al. Personalization and Social Features

Legal Events

Date Code Title Description
AS Assignment

Owner name: SNIPITRON LLC, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LUREY, CRAIG;ROULAND, RYAN;GUCCIONE, DARREN;REEL/FRAME:020548/0479

Effective date: 20080222

AS Assignment

Owner name: ONLYWIRE, LLC, ILLINOIS

Free format text: CHANGE OF NAME;ASSIGNOR:SNIPITRON, LLC;REEL/FRAME:025071/0675

Effective date: 20100816

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION