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

  • Patent number: 11803918
    Abstract: A system and method for supporting identifying experts on arbitrary topics in an enterprise social network. An exemplary method can receive, at a node of a social network application, a plurality of content. The method can store the plurality of content in a database associated with the social network application. The method can index the plurality of content, resulting in an index of content, wherein the index of content includes a plurality of activity signals and a plurality of security values. The method can receive a request for a search for at least one expert on an arbitrary topic. The method can search the index of content for the at least one expert on the arbitrary topic, resulting in a plurality of search results. The method can next assign a weight for each of the plurality of search results based at least on the plurality of activity signals.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: October 31, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Kurt Frieden
  • Patent number: 9659265
    Abstract: Various systems and methods are described for gathering events and analyzing the events and nodes associated with the events. Various arrangements may include receiving events from one or more applications. An event may include two nodes and an action. These events may be stored and processed to determine relations between nodes. These relations may then be processed to determine the similarity between nodes. Further, the nodes may be ranked according to the importance of the nodes as compared with each other.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: May 23, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kurt Frieden, Mitch Rudominer, Michael Richards
  • Patent number: 9613165
    Abstract: A system that provides secure autocomplete searching receives an autocomplete query from a user, the autocomplete query including a prefix of a search phrase, and retrieves security information of the user. The system searches one or more prefix indexes to find a set of matching objects, where the matching objects each include associated object security information. The system excludes matching objects that the user is not authorized to access from the set of matching objects based on the object security information and the user security information. The system then returns the set of matching objects to the user.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: April 4, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kurt Frieden, Don L. Hayler, Michael Richards, Vasif Shaikh
  • Publication number: 20170011041
    Abstract: A system and method for supporting identifying experts on arbitrary topics in an enterprise social network. An exemplary method can receive, at a node of a social network application, a plurality of content. The method can store the plurality of content in a database associated with the social network application. The method can index the plurality of content, resulting in an index of content, wherein the index of content includes a plurality of activity signals and a plurality of security values. The method can receive a request for a search for at least one expert on an arbitrary topic. The method can search the index of content for the at least one expert on the arbitrary topic, resulting in a plurality of search results. The method can next assign a weight for each of the plurality of search results based at least on the plurality of activity signals.
    Type: Application
    Filed: June 14, 2016
    Publication date: January 12, 2017
    Inventor: Kurt Frieden
  • Patent number: 9251157
    Abstract: Various methods and systems for calculating ranks of importance of nodes of an enterprise are described. A plurality of relations may be accessed, wherein each relation of the plurality of relations comprises an indication of two nodes of a plurality of nodes, and an indication of a relationship between the two nodes. A matrix may be created using the plurality of relations. The matrix may be processed using the Perron-Frobenius theorem. The plurality of nodes of the enterprise may be ranked according to importance, wherein each node is either a user or an item.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: February 2, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kurt Frieden, Mitch Rudominer
  • Publication number: 20140136543
    Abstract: A system that provides secure autocomplete searching receives an autocomplete query from a user, the autocomplete query including a prefix of a search phrase, and retrieves security information of the user. The system searches one or more prefix indexes to find a set of matching objects, where the matching objects each include associated object security information. The system excludes matching objects that the user is not authorized to access from the set of matching objects based on the object security information and the user security information. The system then returns the set of matching objects to the user.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kurt FRIEDEN, Don L. HAYLER, Michael RICHARDS, Vasif SHAIKH
  • Patent number: 8694514
    Abstract: Various systems and methods for collaborative filtering of enterprise objects are described. A first object and a second object, which may be enterprise objects, may be compared. Vectors associated with each object may be created. These vectors may contain elements that indicate one or more actions performed involving other objects. Using these vectors, a similarity comparison may be performed to determine the amount of similarity between the objects. Based on a similarity value determined from the similarity comparison between the vectors, the second object may be recommended to a user.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: April 8, 2014
    Assignee: Oracle International Corporation
    Inventors: Kurt Frieden, Mitch Rudominer
  • Patent number: 8341126
    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: December 1, 2005
    Date of Patent: December 25, 2012
    Assignee: Oracle International Corporation
    Inventors: Kurt Frieden, Prasunna Srikhanta
  • Patent number: 8204888
    Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine 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: Grant
    Filed: December 7, 2010
    Date of Patent: June 19, 2012
    Assignee: Oracle International Corporation
    Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
  • Publication number: 20110125760
    Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine 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: December 7, 2010
    Publication date: May 26, 2011
    Applicant: BEA Systems, Inc.
    Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
  • Publication number: 20110087516
    Abstract: Various systems and methods are described for gathering events and analyzing the events and nodes associated with the events. Various arrangements may include receiving events from one or more applications. An event may include two nodes and an action. These events may be stored and processed to determine relations between nodes. These relations may then be processed to determine the similarity between nodes. Further, the nodes may be ranked according to the importance of the nodes as compared with each other.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 14, 2011
    Applicant: Oracle International Corporation
    Inventors: Kurt Frieden, Mitch Rudominer, Michael Richards
  • Publication number: 20110087644
    Abstract: Various methods and systems for calculating ranks of importance of nodes of an enterprise are described. A plurality of relations may be accessed, wherein each relation of the plurality of relations comprises an indication of two nodes of a plurality of nodes, and an indication of a relationship between the two nodes. A matrix may be created using the plurality of relations. The matrix may be processed using the Perron-Frobenius theorem. The plurality of nodes of the enterprise may be ranked according to importance, wherein each node is either a user or an item.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 14, 2011
    Applicant: Oracle International Corporation
    Inventors: Kurt Frieden, Mitch Rudominer
  • Publication number: 20110087678
    Abstract: Various systems and methods for collaborative filtering of enterprise objects are described. A first object and a second object, which may be enterprise objects, may be compared. Vectors associated with each object may be created. These vectors may contain elements that indicate one or more actions performed involving other objects. Using these vectors, a similarity comparison may be performed to determine the amount of similarity between the objects. Based on a similarity value determined from the similarity comparison between the vectors, the second object may be recommended to a user.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 14, 2011
    Applicant: Oracle International Corporation
    Inventors: Kurt Frieden, Mitch Rudominer
  • Patent number: 7873641
    Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine 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: Grant
    Filed: August 1, 2006
    Date of Patent: January 18, 2011
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada
  • Patent number: 7844625
    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: April 28, 2008
    Date of Patent: November 30, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
  • Patent number: 7660827
    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: December 29, 2006
    Date of Patent: February 9, 2010
    Assignee: Bea Systems, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Patent number: 7653660
    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: December 29, 2006
    Date of Patent: January 26, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Kurt Frieden, Prasanna Srikhanta
  • Publication number: 20080289010
    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: April 28, 2008
    Publication date: November 20, 2008
    Applicant: BEA Systems, Inc.
    Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
  • Patent number: 7366724
    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: August 10, 2006
    Date of Patent: April 29, 2008
    Inventors: Kurt Frieden, Mitchell B. Rudominer, Matthew S. Markoff
  • Publication number: 20080016098
    Abstract: An interface can allow for associating documents with tags. A search system can use connections between the tags and documents to determine 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.
    Inventors: Kurt Frieden, Dax Farhang, Samir Mahendra, Jose Quezada