Patents by Inventor Jakob Nielsen

Jakob Nielsen 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).

  • Patent number: 6778668
    Abstract: Embodiments of the present invention provide an improved method and system for storing a backup copy of a client company's data. In the preferred embodiment, the backup of data occurs within a computer system having a host company's computer system and an escrow company's computer system. Through the teachings of the present invention, native data stored on a host computer is backed-up onto an escrow computer, even though the escrow company's computer system includes a security mechanism, such as a firewall to prevent unauthorized access from computers outside the escrow company's computer system. In one embodiment, the host computer stores a native copy of the data in a file. The host computer then processes the file, for example, using a computer program named “uuencode” which is found on many Unix-based computers, so as to convert the file into a format which can be emailed. Once converted, the host computer emails the file to the escrow computer.
    Type: Grant
    Filed: July 27, 1998
    Date of Patent: August 17, 2004
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6734845
    Abstract: An eyetracker is used to control power to an electrical device such as a computer display screen so that power consumption is reduced when a user's eyes and therefore a user's attention are not directed to the device. A motion detector activates a proximity detector and/or an IR detector to ensure that power is applied only when a user is actually present.
    Type: Grant
    Filed: September 18, 1997
    Date of Patent: May 11, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Jakob Nielsen, Bruce Tognazzini, Bob Glass
  • Patent number: 6665842
    Abstract: When retrieving documents over a network, such as the Internet, the font size imposed by default or by a style sheet is sometimes not the right size for comfortable viewing by a user. A database of font size changes made by a user to particular documents is maintained and used to infer a font size preference for a document. A document is displayed using a recorded preference. If no preference is found for a document, a check is made to determine if a preference has been specified for a different document related to that document by having a common portion of a network address. That is, if a preference had been specified for one chapter of a document having a particular network address, a preference would be inferred for other chapters of the document based on a common portion of a hierarchical address.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: December 16, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6658662
    Abstract: A broadcast video signal is captured on user command and processed to identify network addresses contain therein. Network addresses are stored together with information about the program during which they originated. Identified network addresses are accessed over the network to validate their correctness and a snapshot of the page displayed is stored and related to the network address. An HTML file is constructed showing the original image from which the HTML file was constructed, the address(es) extracted from the original image as hypertext lines and snapshots of the corresponding images. By viewing the HTML file, a user can quickly determine if he wishes to retrieve information from the network addresses and can do so by clicking in the hypertext links.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: December 2, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6624824
    Abstract: Scrolling techniques for computing devices are disclosed which respond to the amount of tilt, measured against a reference, experienced by a control unit. The user set the reference by activating a switch while the control unit is in an orientation selected by the user. Once the reference is set, the direction and rate of scrolling is determined by the direction and amount of tilt. The control unit may be built into a hand held computing device such as the Sun Pad.
    Type: Grant
    Filed: April 30, 1996
    Date of Patent: September 23, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Bruce Tognazzini, Jakob Nielsen, Bob Glass
  • Publication number: 20030053646
    Abstract: A method for equalizing output signals from a plurality of signal paths is disclosed. The method comprises steps of identifying a transfer function for each of signal paths, determining a filtering function for each signal path such that a product of the transfer function, and the filtering function is a selected function and applying the filtering function to the corresponding signal path, thereby correcting the transfer function of the signal path to the selected function to equalize the output signals from the signal paths. The step of applying the filtering function comprises steps of providing an equalization filter to the signal path and applying the filtering function to the equalization filter of its corresponding signal path, thereby equalizing output signals from the filter of the signal paths.
    Type: Application
    Filed: December 14, 2001
    Publication date: March 20, 2003
    Inventors: Jakob Nielsen, Robert Brennan, Todd Schneider
  • Patent number: 6532021
    Abstract: Rendered wire frame models of objects offered for sale can be downloaded and displayed as virtual objects in the context of an environment in which a real object would be actually used. The rendered models are located and oriented so that they appear exactly as a real object would appear when placed in the environment. A video camera captures the environment and a two dimensional perspective view of the rendered wire frame model is combined with an image of the environment to show how the object will look when actually installed.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: March 11, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Bruce Tognazzini, Jakob Nielsen
  • Patent number: 6510461
    Abstract: A network address is captured from a source document or signal and is stored in a data structure such as a list for subsequent use. When a network resource at the network address is subsequently visited, the network address is automatically deleted from the list. The list storage and deletion functions are integrated into a World Wide Web browser. If a connection cannot be established using the network address, the connection is retried, and the network address is marked for delection after a pre-determined number of retries. Thereafter, if another connection attempt fails, a user may delete the network address or retain it for another retry after a user-defined time. Identified network addresses are accessed over the network to validate their correctness and a snapshot of the page displayed is stored and related to the network address.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: January 21, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6480204
    Abstract: Rendered wireframe models of objects offered for sale can be downloaded and displayed as virtual objects in the context of the actual environment in which they will be actually used. The rendered models are located, scaled and oriented so that they appear exactly as a real object would appear when placed in the actual environment. A transparent display permits the environment to be viewed concurrently with display of the rendered wireframe model.
    Type: Grant
    Filed: April 30, 1996
    Date of Patent: November 12, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Bruce Tognazzini, Jakob Nielsen, Bob Glass
  • Patent number: 6453327
    Abstract: Apparatus, methods, systems and computer program products are disclosed to provide electronic mail systems with the capability for a group of trusted users to collectively determine whether a given electronic mail message is junk e-mail. Further, if the given electronic mail message is determined to be junk mail, the e-mail systems of other trusted users in the group dispose of unviewed copies of the junk e-mail. Thus, the invention reduces the exposure of junk e-mail messages to the group of trusted users.
    Type: Grant
    Filed: June 10, 1996
    Date of Patent: September 17, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6437758
    Abstract: Apparatus, methods, systems and computer program products are disclosed to use gaze-tracking devices to determine an area of a display screen of most interest to a user and if that area of interest has a bandwidth allocation of increasing that allocation. Thus, the data transfers of interest to the user receive a larger bandwidth allocation than the data transfers that do not interest the user.
    Type: Grant
    Filed: June 25, 1996
    Date of Patent: August 20, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Jakob Nielsen, Bruce Tognazzini, Robert Glass
  • Patent number: 6405243
    Abstract: Embodiments of the present invention provide a network-based method and system for forwarding an email message to an updated email address. After a user changes his or her email address, the user sends information regarding the updated email address to an address-change server used in conjunction with the present invention. The address-change server stores the updated email information in its database. When a sender wants to reach a recipient whose email address has changed, the sender sends an email message to the address-change server. The address-change server forwards the updated email address to the sender. The sender's email program, modified in accordance with the present invention, programmatically forwards the sender's email message to the recipient's new email address.
    Type: Grant
    Filed: April 5, 1996
    Date of Patent: June 11, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6373504
    Abstract: Sorting of table data is enhanced by providing hidden sort keys associated with table cell data. When table data is displayed, the hidden sort keys are not, but they may nevertheless be used as a basis for sorting table information. Thus table data may be presented in a variety of views with alternative arrangements of data, based on whether each column or row of table data is sorted by content or by the hidden sort key or sorted in ascending or descending order. The table may selectively be restored to its original configuration after sorting. Sorting is invoked by interpreting mouse clicks in a header cell of a table column or row.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: April 16, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6373502
    Abstract: Apparatus, methods and computer program products are disclosed that implement a POPUP link on a web page. The invention extends HTML by adding a POPUP attribute to relevant HTML tags. This attribute causes a web browser application to automatically acquire and store strongly related information specified by the POPUP link. When the POPUP link is activated, the invention presents a POPUP window and renders the acquired information within the window without replacing the rendered web page that contains the POPUP link.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: April 16, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6353669
    Abstract: A method and apparatus processes a video image signal to generate one or more random number generator seeds. Preferably, the video image signal represents a scene that is both unpredictable and “live”. As a result, potential interceptors of signals encrypted with a random number sequence derived from the seed will find it difficult, if not impossible, to determine the random number sequence. To further obscure the random number sequence from potential interceptors, a seed derived by processing a first video image signal is determined and is stored. Then, a second video image signal is received and a third video image signal is received. A difference is determined between the third video image signal and the second video image signal. If the difference exceeds a threshold (indicating that the scene represented by the video image signals is “live”), then the third video image signal is processed to generate a seed.
    Type: Grant
    Filed: January 20, 1998
    Date of Patent: March 5, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Publication number: 20020010723
    Abstract: When retrieving documents over a network, such as the Internet, the font size imposed by default or by a style sheet is sometimes not the right size for comfortable viewing by a user. A database of font size changes made by a user to particular documents is maintained and used to infer a font size preference for a document. A document is displayed using a recorded preference. If no preference is found for a document, a check is made to determine if a preference has been specified for a different document related to that document by having a common portion of a network address. That is, if a preference had been specified for one chapter of a document having a particular network address, a preference would be inferred for other chapters of the document based on a common portion of a hierarchical address.
    Type: Application
    Filed: February 26, 2001
    Publication date: January 24, 2002
    Applicant: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6339437
    Abstract: A graphical user interface enhances user information when scrolling through a document by determining the amount of relevant information at a particular scrolling location and changing one or more user perceptible system attributes such as color, sound or object displayed to reflect the amount of relevant information. In one approach, a <RELEVANT> tag or marker indicates relevance. Alternatively, adding an attribute to an existing HTML tag such as <STRONG> can indicate relevance. If information received from a search in response to a query contains no relevance indications, relevance markers are added locally.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: January 15, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6337699
    Abstract: Display of an icon is modified to permit information about at least four independent multiple valued variables to be readily received by a viewer. Frequency of blinking, degree of blinking, color and degree of fill of interior space of an icon are used to represent variable information. Classification of e-mail by “importance” of originator, by priority and by due date is reflected in the icon display is illustrated in one example. In another, the percent of files changing since the last access is displayed using a folder icon.
    Type: Grant
    Filed: June 27, 1996
    Date of Patent: January 8, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 6321242
    Abstract: Techniques are discussed whereby hyperlinks that exist in an on-line document can be automatically updated (re-linked) when the location of the document to which a link points changes. In one embodiment, the administrator of the on-line document is notified by E-mail when a link destination pointed to by that document has changed. Comparison of the old document content to the new content, if any, is used to facilitate a determination whether to automatically re-link or remove the appropriate hyperlink. In alternate embodiments, receiving sites or trusted third parties are authorized to update links to documents on the receiving site contained in documents on a feeding site.
    Type: Grant
    Filed: February 6, 1998
    Date of Patent: November 20, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: B J Fogg, Jakob Nielsen
  • Patent number: 6278465
    Abstract: When retrieving documents over a network, such as the Internet, the font size imposed by default or by a style sheet is sometimes not the right size for comfortable viewing by a user. A database of font size changes made by a user to particular documents is maintained and used to infer a font size preference for a document. A document is displayed using a recorded preference. If no preference is found for a document, a check is made to determine if a preference has been specified for a different document related to that document by having a common portion of a network address. That is, if a preference had been specified for one chapter of a document having a particular network address, a preference would be inferred for other chapters of the document based on a common portion of a hierarchical address.
    Type: Grant
    Filed: June 23, 1997
    Date of Patent: August 21, 2001
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen