Patents by Inventor Rodney McCauley

Rodney McCauley 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: 9020885
    Abstract: A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving values from a shared state, wherein the shared state is accessible within the context.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: April 28, 2015
    Assignee: Oracle International Corporation
    Inventors: Brodi Beartusk, Timothy Breeden, Daryl B. Olander, Thomas A. Cook, Manish Devgan, Richard Feit, Christopher Jolley, Edward K. O'Neil, Rodney McCauley, Gregory Smith, Shane Pearson, Kevin Blair Frender, Thomas Carl Stamm
  • Publication number: 20120239753
    Abstract: A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving values from a shared state, wherein the shared state is accessible within the context.
    Type: Application
    Filed: May 25, 2012
    Publication date: September 20, 2012
    Applicant: Oracle International Corporation
    Inventors: Brodi Beartusk, Timothy Breeden, Daryl B. Olander, Thomas A. Cook, Manish Devgan, Richard Feit, Christopher Jolley, Edward K. O'Neil, Rodney McCauley, Gregory Smith, Shane Pearson, Kevin Blair Frender, Thomas Carl Stamm
  • Patent number: 8099779
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: January 17, 2012
    Assignee: Oracle International Corporation
    Inventors: James Owen, Gregory P. Smith, Rodney McCauley, Alexandre Toussaint, Joseph Conti, Jalpesh Patadia
  • Patent number: 7774601
    Abstract: A system and method for providing a containment model of role capabilities wherein a parent role can obtain the capabilities of its child role(s).
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: August 10, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Manish Devgan, Rodney McCauley
  • Patent number: 7580953
    Abstract: A system and method for providing a lifecycle for content in a virtual content repository (VCR), comprising, integrating a plurality of repositories into the VCR, storing the content in the VCR, allowing the content to go through a set of states according to a lifecycle definition, and wherein the content is accessible through a logical namespace that encompasses the plurality of repositories.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: August 25, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher E. Bales
  • Patent number: 7562298
    Abstract: An interactive tool for viewing and manipulating a virtual content repository (VCR) having an application program interface (API), comprising providing a first graphical user interface (GUI) configured to present a hierarchical namespace wherein the namespace includes at least one element, and wherein one of the at least one element can be selected, providing a second GUI configured to present and to enable editing of content associated with the selected element in the first GUI, providing a third GUI configured to present and to enable editing of schema associated with the selected element in the first GUI, and wherein the VCR includes at least one content repository, and wherein the at least one content repository includes a service provider interface (SPI) compatible with the API.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: July 14, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Jalpesh Patadia, Rodney McCauley, Alexander Toussaint
  • Patent number: 7475091
    Abstract: A system and method for viewing a first set of nodes in a virtual content repository (VCR), comprising, integrating a plurality of repositories into the VCR, storing the first set of nodes in the VCR, deriving a second set of nodes from the first set of nodes based on at least one criteria, rendering a view of the second set of nodes in an hierarchical namespace wherein the hierarchical namespace can encompass the plurality of repositories and wherein the second set of nodes is a subset of the first set of nodes.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: January 6, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher E. Bales
  • Publication number: 20080320022
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Application
    Filed: August 29, 2008
    Publication date: December 25, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: James Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Joseph Conti, Jalpesh Patadia
  • Patent number: 7433896
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: October 7, 2008
    Assignee: BEA Systems, Inc.
    Inventors: James Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Joseph Conti, Jalpesh Patadia
  • Patent number: 7293286
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: November 6, 2007
    Assignee: BEA Systems, Inc.
    Inventors: James Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Joseph Conti, Jalpesh Patadia
  • Patent number: 7246138
    Abstract: A system and method for providing a lifecycle for content in a virtual content repository (VCR), comprising, integrating a plurality of repositories into the VCR, storing the content in the VCR, allowing the content to go through a set of states according to a lifecycle definition, and wherein the content is accessible through a logical namespace that encompasses the plurality of repositories.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: July 17, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher E. Bales
  • Patent number: 7240076
    Abstract: A system and method for providing a lifecycle for information in a virtual content repository (VCR), that includes integrating a plurality of repositories into the VCR, storing the information in the VCR, and allowing the information to transition through a set of states according to a lifecycle definition. The information is accessible through a logical namespace that encompasses the plurality of repositories, and the information can include at least one of: content and schema information.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: July 3, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher E. Bales
  • Patent number: 7236975
    Abstract: A system and method for controlling access to a node in a virtual content repository (VCR), comprising, integrating the plurality of repositories into the VCR, storing the node in the VCR, associating with the node at least one of: a role and a policy, wherein the node is part of a hierarchical namespace that encompasses the plurality of repositories, and wherein the role and/or the policy can control access to the node.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: June 26, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Jalpesh Patadia, Brad Posner, Alexander Toussaint
  • Patent number: 7236989
    Abstract: In embodiments, a system and method for providing a lifecycle for information in virtual content repository (VCR) are provided. A method embodiment includes defining a plurality states and one or more transitions to interconnect and impose an order on the plurality of states, wherein the information can be in a first state of the plurality of states and can transition to a second state of the plurality of states according to a first transition of the one or more transitions, wherein the information is accessible through a logical namespace that encompasses the VCR; and, wherein the information can include at least one of: content and schema information.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: June 26, 2007
    Assignee: Bea Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Jalpesh Patadia, Brad Posner, Alexander Toussaint
  • Patent number: 7236990
    Abstract: In embodiments, a system and method for submitting information to a lifecycle in a virtual content repository (VCR) is provided that includes defining the lifecycle wherein the definition includes a plurality states and one or more transitions to interconnect and impose an order on the plurality of states, providing to a first process access to the lifecycle wherein the first process can cause the information to transition from a first state of the plurality of states to a second state of the plurality of states according to a first transition of the one or more transitions, wherein the information is accessible through a logical namespace that encompasses the VCR, and wherein the information can include at least one of: content and schema information.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: June 26, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Jalpesh Patadia, Brad Posner, Alexander Toussaint
  • Patent number: 7162504
    Abstract: A system and method for providing one or more content services to a repository in a plurality of repositories that includes integrating the plurality of repositories into a virtual content repository (VCR), maintaining a logical namespace that encompasses the plurality of repositories, and providing the one or more content services to the VCR. The one or more content services includes at least one of: a versioning capability and a lifecycle capability. The VCR stores at least one of: content information and schema information. The content and schema information is accessible through a logical namespace that encompasses the plurality of repositories.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: January 9, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Jalpesh Patadia, Brad Posner, Alexander Toussaint
  • Patent number: 7159127
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: January 2, 2007
    Assignee: BEA Systems, Inc.
    Inventors: James Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Joseph Conti, Jalpesh Patadia
  • Publication number: 20060174132
    Abstract: A method for integrating a plurality of content repositories into a virtual content repository (VCR), comprising providing credential information to each one of said plurality of content repositories, receiving authorization information from each one of said plurality of content repositories, wherein the authorization information indicates whether or not an authorization procedure succeeded, integrating into the VCR each one of said plurality of content repositories whose authorization information indicates successful authorization, and wherein each one of said plurality of content repositories exposes a first set of services to enable its integration into the VCR.
    Type: Application
    Filed: January 3, 2006
    Publication date: August 3, 2006
    Applicant: BEA Systems, Inc.
    Inventors: James Owen, Gregory Smith, Rodney McCauley, Alexander Toussaint, Joseph Conti, Jalpesh Patadia
  • Publication number: 20060041558
    Abstract: A system and method for versioning content in a virtual content repository (VCR), comprising integrating a plurality of repositories into the VCR, storing the content in the VCR, maintaining a version history to track changes to the content, and wherein the content is accessible through a logical namespace that encompasses the plurality of repositories.
    Type: Application
    Filed: November 1, 2004
    Publication date: February 23, 2006
    Inventors: Rodney McCauley, James Owen, Christopher Bales
  • Publication number: 20060031497
    Abstract: A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context.
    Type: Application
    Filed: February 10, 2005
    Publication date: February 9, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Brodi Beartusk, Timothy Breeden, Daryl Olander, Thomas Cook, Manish Devgan, Richard Feit, Christopher Jolley, Edward O'Neil, Rodney McCauley, Gregory Smith, Shane Pearson, Kevin Frender, Thomas Stamm