Patents by Inventor Swain W. Porter
Swain W. Porter has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20160163007Abstract: Methods, Apparatuses, and Storage Medium associated with chronology based file management are disclosed herein. In embodiments, a method may include receiving a selection of a plurality of files or the plurality of files, and generating association data selectively associating the plurality of files with a plurality of events scheduled in a calendar of a user or time periods of the user. The method may further include storing the association data to facilitate subsequent selectively retrieval of the plurality of files in response to retrieval requests for files associated with selected ones of the plurality of events scheduled in the calendar of the user or the time periods of the user. Other embodiments may be described and claimed.Type: ApplicationFiled: February 16, 2016Publication date: June 9, 2016Inventors: Sheridan L Porter, Swain W. Porter
-
Publication number: 20150127461Abstract: Methods, Apparatuses, and Storage Medium associated with chronology based file management are disclosed herein. In embodiments, a method may include receiving a selection of a plurality of files or the plurality of files, and generating association data selectively associating the plurality of files with a plurality of events scheduled in a calendar of a user or time periods of the user. The method may further include storing the association data to facilitate subsequent selectively retrieval of the plurality of files in response to retrieval requests for files associated with selected ones of the plurality of events scheduled in the calendar of the user or the time periods of the user. Other embodiments may be described and claimed.Type: ApplicationFiled: January 6, 2015Publication date: May 7, 2015Inventors: Sheridan L. Porter, Swain W. Porter
-
Patent number: 8949244Abstract: Methods, Apparatuses, and Storage Medium associated with chronology based file management are disclosed herein. In embodiments, a method may include receiving a selection of a plurality of files or the plurality of files, and generating association data selectively associating the plurality of files with a plurality of events scheduled in a calendar of a user or time periods of the user. The method may further include storing the association data to facilitate subsequent selectively retrieval of the plurality of files in response to retrieval requests for files associated with selected ones of the plurality of events scheduled in the calendar of the user or the time periods of the user. Other embodiments may be described and claimed.Type: GrantFiled: May 24, 2013Date of Patent: February 3, 2015Assignee: SkyChron Inc.Inventors: Sheridan L Porter, Swain W. Porter
-
Publication number: 20150019300Abstract: Apparatuses, methods and storage medium associated with determining valuation(s) for one or more companies are disclosed herein. In embodiments, a method for computing valuation of a company may include filtering out outlying ones of a plurality of valuations and a plurality of objectively measurable economic performance metric values of a plurality of other companies. The method may further include computing value driver model parameters and risk ratio model parameters of a valuation model, and outputting the model parameters of the valuation model to a modeler for use to compute an economic performance metric values based valuation of a company. Other embodiments may be described and claimed.Type: ApplicationFiled: July 11, 2013Publication date: January 15, 2015Inventors: Sidney Carl Porter, Swain W. Porter
-
Publication number: 20130325859Abstract: Methods, Apparatuses, and Storage Medium associated with chronology based file management are disclosed herein. In embodiments, a method may include receiving a selection of a plurality of files or the plurality of files, and generating association data selectively associating the plurality of files with a plurality of events scheduled in a calendar of a user or time periods of the user. The method may further include storing the association data to facilitate subsequent selectively retrieval of the plurality of files in response to retrieval requests for files associated with selected ones of the plurality of events scheduled in the calendar of the user or the time periods of the user. Other embodiments may be described and claimed.Type: ApplicationFiled: May 24, 2013Publication date: December 5, 2013Applicant: Skychron, Inc.Inventors: Sheridan L Porter, Swain W. Porter
-
Patent number: 7890884Abstract: In a computer system having a display surface; a portion of the display surface is reserved to allow contents rendered by a program to be persistently visible. In one embodiment, a shared portion of the display surface managed by a window manager may be reduced. In another embodiment, the window manager may work with a pixel resolution smaller than the operative pixel resolution of a display device driver. In one embodiment, HTML advertisements may be rendered in the reserved portion by an advertising rendering program, such as through a direct draw component. The direct draw component may be provided with an unreduced surface area to support direct drawing of displays. A cursor control device driver may likewise be provided with an unreduced surface area to monitor for cursor movements and events. In other embodiments, multiple portions of the display surface may be reserved and/or full screen applications may be accommodated.Type: GrantFiled: November 1, 2006Date of Patent: February 15, 2011Inventor: Swain W. Porter
-
Patent number: 7644124Abstract: A computer (or device of the like), on behalf of a user, registers the user with a first web site. The computer provides a first email address for use to register the user with said first web site. The computer, on behalf of the user, registers the user with a second web site. The computer provides a second email address, separate and distinct from the first email address, for use to register said user with said second web site. In alternate embodiments, the computer, in like manner, facilitates designations of first and second email addresses for use to electronically communicate with first and second intended communication partners. Co-related, an email service provider receives emails for the first and second email addresses of the user, and organize the received emails by at least the email addresses, and by intended versus non-intended CP/GCP of the email addresses. The email service provider provides these received emails to the computer used the user, with the emails so characterized accordingly.Type: GrantFiled: February 15, 2000Date of Patent: January 5, 2010Inventor: Swain W. Porter
-
Patent number: 7523415Abstract: In a computer system having a display device with a display surface, a portion of the display surface is reserved for an exclusive use by a program, to allow contents rendered by the program to be persistently visible. In one embodiment, the reservation is accomplished through reducing the width and height of a shared portion of the display surface managed by a window manager, corresponding to a graphics resolution. In another embodiment, the reservation is accomplished by having the window manager work with a pixel resolution smaller than the operative pixel resolution of the display device driver. In one embodiment, the reservation is made only while the computer system is “on-line”. In one embodiment, the exclusive use is to render advertisements in the reserved portion by an advertising rendering program. The advertisements are HTML pages received from an advertisement web server through the Internet. The HTML pages are rendered in the reserved portion through a direct draw component.Type: GrantFiled: March 2, 2000Date of Patent: April 21, 2009Inventor: Swain W. Porter
-
Patent number: 7455304Abstract: A telephone is equipped to enable a user to enter a dialing prefix, an append indicator, and a dialing request to quickly place a call to a callee from a location where calling the callee requires the dialing prefix. In response, the telephone places the call to the callee using the dialing prefix and a last placed call number. In an alternate embodiment, a previous dialed number may be used instead. In yet other embodiments, the telephone detects for a dialing error, using voice recognition technology, and either re-places the call or facilitates re-placement of the call in a corrected manner. In one embodiment, the telephone is a wireless mobile phone; in another, the telephone is a wired or cordless telephone handset.Type: GrantFiled: September 1, 2004Date of Patent: November 25, 2008Inventor: Swain W. Porter
-
Patent number: 7216345Abstract: A privilege level re-mapping mechanism is provided to a processor to re-map privilege levels. The re-mapping mechanism is placed in between the control registers and the privilege checking circuitry, to enable the re-mapping to be dynamically performed in real time prior to privilege checking. The novel dynamic re-mapping of privilege levels prior to privilege checking enables tasks to be executed with relative privilege level relationships that are different from what were nominally assigned to the tasks. In one embodiment, complementary selection mechanism is also provided to enable the novel dynamic re-mapping to be conditionally performed.Type: GrantFiled: April 7, 2000Date of Patent: May 8, 2007Assignee: Hall Aluminum LLCInventor: Swain W. Porter
-
Patent number: 6856816Abstract: A telephone is equipped to enable a user to enter a dialing prefix, an append indicator, and a dialing request to quickly place a call to a callee from a location where calling the callee requires the dialing prefix. In response, the telephone places the call to the callee using the dialing prefix and a last placed call number. In an alternate embodiment, a previous dialed number may be used instead. In yet other embodiments, the telephone detects for a dialing error, using voice recognition technology, and either re-places the call or facilitates re-placement of the call in a corrected manner. In one embodiment, the telephone is a wireless mobile phone; in another, the telephone is a wired or cordless telephone handset.Type: GrantFiled: March 23, 2001Date of Patent: February 15, 2005Assignee: Hall Aluminum LLCInventor: Swain W. Porter
-
Patent number: 6748592Abstract: In a data/information processing system, a nested privilege protection is employed to protect the system when executing instructions. A first privilege protection having at least two privilege levels is enforced. Additionally, a second privilege protection having at least two sub-privilege levels is further enforced for at least one privilege level of the first privilege protection to further differentiate the privileges otherwise afforded. In one embodiment, core system services, programming language runtime support and application programs are afforded the same privilege level of the first privilege protection, and the different types of programs are afforded different sub-privilege levels of the second privilege protection to differentiate the privileges afforded by the first privilege protection.Type: GrantFiled: February 14, 2000Date of Patent: June 8, 2004Assignee: Xoucin, Inc.Inventor: Swain W. Porter
-
Patent number: 6570595Abstract: In a computer system having a display device with a display surface, a portion of the display surface is reserved for an exclusive use by a program, to allow contents rendered by the program to be persistently visible. In one embodiment, the reservation is accomplished through reducing the width and height of a shared portion of the display surface managed by a window manager, corresponding to a graphics resolution. In one embodiment, the exclusive use is to render advertisements in the reserved portion by an advertising rendering program. The advertisements are HTML pages received from an advertisement web server through the Internet. The HTML pages are rendered in the reserved portion through a direct draw component. The direct draw component is provided with the unreduced width and height as the width and height of the surface area to support direct drawing of displays. A cursor control device driver also supports monitoring of movements of a cursor control device and of occurrences of cursor events.Type: GrantFiled: June 24, 1999Date of Patent: May 27, 2003Assignee: Xoucin, Inc.Inventor: Swain W. Porter
-
Publication number: 20030052923Abstract: In a computer system having a display device with a display surface, a portion of the display surface is reserved for an exclusive use by a program, to allow contents rendered by the program to be persistently visible. In one embodiment, the reservation is accomplished through reducing the width and height of a shared portion of the display surface managed by a window manager, corresponding to a graphics resolution. In one embodiment, the exclusive use is to render advertisements in the reserved portion by an advertising rendering program. The advertisements are HTML pages received from an advertisement web server through the Internet. The HTML pages are rendered in the reserved portion through a direct draw component. The direct draw component is provided with the unreduced width and height as the width and height of the surface area to support direct drawing of displays. A cursor control device driver also supports monitoring of movements of a cursor control device and of occurrences of cursor events.Type: ApplicationFiled: June 24, 1999Publication date: March 20, 2003Inventor: SWAIN W. PORTER
-
Patent number: 6532588Abstract: A user centric approach to program product distribution, including a complementary multi-vendor code control system (MVCCS) suitable for use to practice the user centric distribution approach is disclosed. Under the user centric approach, versioning control information of the source/object files of various program products to be installed on various user computer systems are maintained on a user computer system by user computer system basis. Each user computer system or its proxy is provided with a portion or an entire MVCCS to facilitate receipt and storage into a common repository for the user computer system versioning control information of different source/object files of different software vendors, and to facilitate retrieval of selective versions of the different source/object files for the user computer system using versioning control information stored in the common repository for the user computer system.Type: GrantFiled: June 1, 1999Date of Patent: March 11, 2003Assignee: Xoucin, Inc.Inventor: Swain W. Porter
-
Patent number: 6476827Abstract: A “state” icon having a plurality of manifestations corresponding to a plurality of states associated with saving a copy of a current information page being browsed is automatically displayed for a user. The “state” icon denotes to the user whether the information page or other variants have been previously saved. A “single click” icon is employed to facilitate saving a copy of the current information page being browsed for a user. The saving is accomplished without requiring further interaction with the user. A “remote save” mechanism is provided to facilitate automatic retrieval of one or more information pages in accordance with one or more specified user conditions, and saving of the retrieved information pages in a repository. The information pages are retrieved and saved without requiring them to be first downloaded to the user's system.Type: GrantFiled: August 31, 1999Date of Patent: November 5, 2002Assignee: Xoucin, Inc.Inventor: Swain W. Porter
-
Publication number: 20020137549Abstract: A telephone is equipped to enable a user to enter a dialing prefix, an append indicator, and a dialing request to quickly place a call to a callee from a location where calling the callee requires the dialing prefix. In response, the telephone places the call to the callee using the dialing prefix and a last placed call number. In an alternate embodiment, a previous dialed number may be used instead. In yet other embodiments, the telephone detects for a dialing error, using voice recognition technology, and either re-places the call or facilitates re-placement of the call in a corrected manner. In one embodiment, the telephone is a wireless mobile phone; in another, the telephone is a wired or cordless telephone handset.Type: ApplicationFiled: March 23, 2001Publication date: September 26, 2002Inventor: Swain W. Porter
-
Patent number: 6434599Abstract: Visitation by a first on-line user to an information page of an information site is facilitated. Dynamic formation of a chat session for the first on-line user and a second on-liner user to chat with each other is also facilitated. The chat session, through which the first and second on-line users chat with each other, is then facilitated. In one embodiment, the chat session including its dynamic formation are facilitated by the information site. In another embodiment, the chat session including its dynamic formation are facilitated by a third party chat server. In one embodiment, the second on-line user is also visiting the same information page. In another embodiment, the second on-line user is merely visiting the same information site. In yet another embodiment, the second on-line user is visiting another information site. In one embodiment, visit by the first on-line user to a new information page of another information site, during the chat session, is also facilitated.Type: GrantFiled: September 30, 1999Date of Patent: August 13, 2002Assignee: Xoucin, Inc.Inventor: Swain W. Porter
-
Publication number: 20020059223Abstract: An automated method including automatic conditional provisioning of replacement and/or additional information display for assisting a user of the client system in retrieving and browsing information is disclosed. Under the method, in response to the retrieval and display on a display of a client system a first information page, the assistance display is conditionally provided automatically. The automatic conditional provisioning is based at least in part on the locator of the first information page, employing a number of locator based conditions. In one embodiment, the locator based conditions are URL patterns specifying families of URLs. In one embodiment, the replacement/additional information pages may contain identifiers/locators for related information pages.Type: ApplicationFiled: December 5, 2001Publication date: May 16, 2002Inventors: Paul R. Nash, G. Eric Engstrom, Swain W. Porter
-
Patent number: RE40633Abstract: A user centric approach to program product distribution, such as a program product, including a complementary multi-vendor code control system (MVCCS) suitable for use to practice the user centric distribution approach is disclosed. Under the user centric approach, versioning control information of the source/object files of various program products to be installed on various user computer systems are maintained on a user computer system by user computer system basis. Each user computer system or its proxy is provided with a portion or an entire MVCCS to facilitate receipt and storage into a common repository for the user computer system versioning control information of different source/object files of different software vendors, and to facilitate retrieval of selective versions of the different source/object files for the user computer system using versioning control information stored in the common repository for the user computer system.Type: GrantFiled: March 11, 2005Date of Patent: February 3, 2009Inventor: Swain W. Porter