Patents by Inventor Kurt Frieden

Kurt Frieden 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: 20080016052
    Abstract: Ranks for documents can be made by calculating coefficients indicating connections between users and documents. The coefficients can be used to calculate search-independent rank values for the documents. The search-independent rank values can be combined with term matching indications to get a total relevance of the document.
    Type: Application
    Filed: August 1, 2006
    Publication date: January 17, 2008
    Applicant: Bea Systems, Inc.
    Inventor: Kurt Frieden
  • Publication number: 20080016061
    Abstract: Ranks for documents can comprise calculating coefficients indicating connections between users and documents. The coefficients cam be stored as a part of a core data structure on disk for a sparse matrix. The coefficients can be used to calculate rank values for the documents. The using step can include, (a) for each row of the core data structure, reading a row of the core data structure into local memory, inflating the row, converting the row into a row of a damped matrix and multiplying the row of a damped matrix by a current vector to get a value of the next vector; (b) comparing the next vector to the current vector; if the difference is greater than an error value, set the next vector as the current vector and repeat step (a) if the difference is less than an error value, determine rank values from the next vector.
    Type: Application
    Filed: August 1, 2006
    Publication date: January 17, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Kurt Frieden, Mitch Rudominer
  • Publication number: 20080016053
    Abstract: An administration console can allow a user to input in indication of their relative weight of search-independent ranks and text matching. The system can use the relative weight to order the results of searches.
    Type: Application
    Filed: August 1, 2006
    Publication date: January 17, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Kurt Frieden, Dax Farhang
  • Publication number: 20080016071
    Abstract: Ranks for documents can be made by calculating coefficients indicating connections between users, tags and documents. The coefficients can be used to calculate search-independent rank values for the documents. The search-independent rank values can be combined with term matching indications to get a total relevance of the document.
    Type: Application
    Filed: August 1, 2006
    Publication date: January 17, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventor: Kurt Frieden
  • Publication number: 20080016072
    Abstract: A tags rank can be created based on the rank of other objects in a system. The tag rank can be used to determine a font size of tags displayed to a user.
    Type: Application
    Filed: August 1, 2006
    Publication date: January 17, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
  • Publication number: 20080010314
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 10, 2008
    Applicant: BEA Systems, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Patent number: 7254585
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: August 7, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20070106635
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: December 29, 2006
    Publication date: May 10, 2007
    Applicant: BEA SYSTEMS, INC.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20070106634
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: December 29, 2006
    Publication date: May 10, 2007
    Applicant: BEA SYSTEMS, INC.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Patent number: 7174330
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: February 6, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Patent number: 7171429
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: January 30, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Prasunna Srikhanta
  • Publication number: 20060294106
    Abstract: A method, apparatus, and computer-readable media for authorizing users of network portals to access a secure resource hosted by a secure server comprises storing a plurality of user identifiers, each representing a user of an owning portal; storing for each of the user identifiers an access privilege to the secure resource; storing a proxy user identifier representing a guest portal and a guest access privilege to the secure resource for all of the users of the guest portal; receiving from the owning portal a first request for access to the secure resource, the first request comprising a first user identifier representing a user of the owning portal; granting to the user of the owning portal access to the secure resource according to the access privilege stored for the first user identifier; receiving from the guest portal a second request for access to the secure resource, the second request comprising a second user identifier representing a user of the guest portal and a portal identifier representing the g
    Type: Application
    Filed: August 10, 2006
    Publication date: December 28, 2006
    Inventors: Kurt Frieden, Mitchell Rudominer, Matthew Markoff
  • Patent number: 7092942
    Abstract: A method, apparatus, and computer-readable media for authorizing users of network portals to access a secure resource hosted by a secure server comprises storing a plurality of user identifiers, each representing a user of an owning portal; storing for each of the user identifiers an access privilege to the secure resource; storing a proxy user identifier representing a guest portal and a guest access privilege to the secure resource for all of the users of the guest portal; receiving from the owning portal a first request for access to the secure resource, the first request comprising a first user identifier representing a user of the owning portal; granting to the user of the owning portal access to the secure resource according to the access privilege stored for the first user identifier; receiving from the guest portal a second request for access to the secure resource, the second request comprising a second user identifier representing a user of the guest portal and a portal identifier representing the g
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: August 15, 2006
    Assignee: Bea Systems, Inc.
    Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
  • Publication number: 20060085458
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: December 1, 2005
    Publication date: April 20, 2006
    Inventors: Kurt Frieden, Prasunna Srikhanta
  • Patent number: 7031977
    Abstract: A hierarchical set of records has multiple hierarchical levels and depths. Each of the records has a tag that is unique within the hierarchical set of records. A method for retrieving a record includes identifying one of the records in the hierarchical set and modifying the tag, thereby producing a key. The hierarchical set of records is indexed only once. A record is selected and retrieved based on the indexing which applies the key to the hierarchical set of the records.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: April 18, 2006
    Assignee: Plumtree Software, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20040267817
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: May 7, 2004
    Publication date: December 30, 2004
    Inventors: Kurt Frieden, Prasunna Srikhanta
  • Publication number: 20040210576
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: May 7, 2004
    Publication date: October 21, 2004
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20040210569
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: May 7, 2004
    Publication date: October 21, 2004
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20030225765
    Abstract: A method, apparatus, and computer-readable media for authorizing users of network portals to access a secure resource hosted by a secure server comprises storing a plurality of user identifiers, each representing a user of an owning portal; storing for each of the user identifiers an access privilege to the secure resource; storing a proxy user identifier representing a guest portal and a guest access privilege to the secure resource for all of the users of the guest portal; receiving from the owning portal a first request for access to the secure resource, the first request comprising a first user identifier representing a user of the owning portal; granting to the user of the owning portal access to the secure resource according to the access privilege stored for the first user identifier; receiving from the guest portal a second request for access to the secure resource, the second request comprising a second user identifier representing a user of the guest portal and a portal identifier representing the g
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
  • Publication number: 20030163446
    Abstract: A method, apparatus, and computer-readable media for retrieving records in a hierarchical set of the records having a plurality of hierarchical levels and a plurality of hierarchical depths, each of the records having a tag that is unique within the hierarchical set of the records, comprises identifying one of the records in the hierarchical set of the records; modifying the tag, thereby producing a key; indexing the hierarchical set of the records only once, thereby selecting one or more of the records within the hierarchical set of the records, wherein indexing the hierarchical set of the records only once comprises applying the key to the hierarchical set of the records; and retrieving the selected records.
    Type: Application
    Filed: February 28, 2002
    Publication date: August 28, 2003
    Inventors: Kurt Frieden, Prasanna Srikhanta