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: 20080016052Abstract: 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: ApplicationFiled: August 1, 2006Publication date: January 17, 2008Applicant: Bea Systems, Inc.Inventor: Kurt Frieden
-
Publication number: 20080016061Abstract: 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: ApplicationFiled: August 1, 2006Publication date: January 17, 2008Applicant: BEA SYSTEMS, INC.Inventors: Kurt Frieden, Mitch Rudominer
-
Publication number: 20080016053Abstract: 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: ApplicationFiled: August 1, 2006Publication date: January 17, 2008Applicant: BEA SYSTEMS, INC.Inventors: Kurt Frieden, Dax Farhang
-
Using Connections Between Users, Tags and Documents to Rank Documents in an Enterprise Search System
Publication number: 20080016071Abstract: 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: ApplicationFiled: August 1, 2006Publication date: January 17, 2008Applicant: BEA SYSTEMS, INC.Inventor: Kurt Frieden -
Publication number: 20080016072Abstract: 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: ApplicationFiled: August 1, 2006Publication date: January 17, 2008Applicant: BEA SYSTEMS, INC.Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
-
Publication number: 20080010314Abstract: 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: ApplicationFiled: June 27, 2007Publication date: January 10, 2008Applicant: BEA Systems, Inc.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Patent number: 7254585Abstract: 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: GrantFiled: May 7, 2004Date of Patent: August 7, 2007Assignee: BEA Systems, Inc.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Publication number: 20070106635Abstract: 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: ApplicationFiled: December 29, 2006Publication date: May 10, 2007Applicant: BEA SYSTEMS, INC.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Publication number: 20070106634Abstract: 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: ApplicationFiled: December 29, 2006Publication date: May 10, 2007Applicant: BEA SYSTEMS, INC.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Patent number: 7174330Abstract: 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: GrantFiled: May 7, 2004Date of Patent: February 6, 2007Assignee: BEA Systems, Inc.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Patent number: 7171429Abstract: 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: GrantFiled: May 7, 2004Date of Patent: January 30, 2007Assignee: BEA Systems, Inc.Inventors: Kurt Frieden, Prasunna Srikhanta
-
Publication number: 20060294106Abstract: 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 gType: ApplicationFiled: August 10, 2006Publication date: December 28, 2006Inventors: Kurt Frieden, Mitchell Rudominer, Matthew Markoff
-
Patent number: 7092942Abstract: 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 gType: GrantFiled: May 31, 2002Date of Patent: August 15, 2006Assignee: Bea Systems, Inc.Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
-
Publication number: 20060085458Abstract: 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: ApplicationFiled: December 1, 2005Publication date: April 20, 2006Inventors: Kurt Frieden, Prasunna Srikhanta
-
Patent number: 7031977Abstract: 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: GrantFiled: February 28, 2002Date of Patent: April 18, 2006Assignee: Plumtree Software, Inc.Inventors: Kurt Frieden, Prasanna Srikhanta
-
Publication number: 20040267817Abstract: 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: ApplicationFiled: May 7, 2004Publication date: December 30, 2004Inventors: Kurt Frieden, Prasunna Srikhanta
-
Publication number: 20040210576Abstract: 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: ApplicationFiled: May 7, 2004Publication date: October 21, 2004Inventors: Kurt Frieden, Prasanna Srikhanta
-
Publication number: 20040210569Abstract: 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: ApplicationFiled: May 7, 2004Publication date: October 21, 2004Inventors: Kurt Frieden, Prasanna Srikhanta
-
Publication number: 20030225765Abstract: 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 gType: ApplicationFiled: May 31, 2002Publication date: December 4, 2003Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
-
Publication number: 20030163446Abstract: 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: ApplicationFiled: February 28, 2002Publication date: August 28, 2003Inventors: Kurt Frieden, Prasanna Srikhanta