Patents by Inventor Christopher Bales

Christopher Bales 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: 20060294495
    Abstract: Embodiments provide methods and mechanisms for organizing portal content that can enable a newly created portal element, i.e., a subsection of a portal, to be persisted as an externally, self-contained entity that can be created for the element and referenced by a control tree for the portal. A control tree includes information organized hierarchically or otherwise that is used to control serving of portal content. Externally persisted self-contained entities can be created for many types of portal elements.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Gregory Smith, Christopher Bales, Melissa Dawe, Jeffrey Mueller, Christopher Jolley, Shane Pearson, Skip Sauls, Scott Musson, Robert Ritchy, James D'Ambrosia
  • Publication number: 20060294496
    Abstract: Embodiments provide methods and mechanisms for organizing portal content that can enable a newly created portal element, i.e., a subsection of a portal, to be persisted as an externally, self-contained entity that can be created for the element and referenced by a control tree for the portal. A control tree includes information organized hierarchically or otherwise that is used to control serving of portal content. Externally persisted self-contained entities can be created for many types of portal elements.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Gregory Smith, Christopher Bales, Melissa Dawe, Jeffrey Mueller, Christopher Jolley, Shane Pearson, Skip Sauls, Scott Musson, Robert Ritchy, James D'Ambrosia
  • 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: 20050273501
    Abstract: A preview tool for a portal can include a portal display produced from style information for the portal and a palette. The palette indicates style information related to curser positions. The style information can be a Cascading Style Sheet class.
    Type: Application
    Filed: May 17, 2005
    Publication date: December 8, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Christopher Bales, Jeffrey Mueller
  • Publication number: 20050268230
    Abstract: A preview system enables an administrator or designer of portal content to preview changes made to one or more documents in a portal. Upon modification of a document in the portal, a preview document is generated. The preview document utilizes a main portal archive for content, but the locally modified files for presentation elements. The preview document includes instructions such, that when it is viewed in a web browser, it can present the identity of style properties influencing a presentation of an area in the document by selecting the area.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 1, 2005
    Applicant: BEA Systems, Inc.
    Inventor: Christopher Bales
  • Publication number: 20050256906
    Abstract: The present invention relates to systems, methods, and computer media for administering portals. A portal provides a way to aggregate content and integrate applications, allowing a visitor to a Web site to access everything via a user interface. Portals can be comprised of a collection of portlets, each of which typically presents an application. Portlets are arranged on pages, which in turn are part of a book. The present invention provides for a set of tools that modify portal settings in response to user input. A hierarchy browser can display associated portal elements as a hierarchy of visual representations and modify those portal elements in response to user interaction with the hierarchy of visual representations. The hierarchy browser can obtain faster updates of expanded information by only retrieving sections that are being updated.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 17, 2005
    Applicant: Bea Systems, Inc.
    Inventors: Christopher Bales, Melissa Dawe, Jeffrey Mueller, Jalpesh Patadia
  • Publication number: 20050257154
    Abstract: The present invention relates to systems, methods, and computer media for administering portals. A portal provides a way to aggregate content and integrate applications, allowing a visitor to a Web site to access everything via a user interface. Portals can be composed of a collection of portlets, each of which typically presents an application. Portlets are arranged on pages, which in turn are part of a book. The present invention provides for a set of tools that modify portal settings in response to user input.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 17, 2005
    Applicant: Bea Systems, Inc.
    Inventors: Christopher Bales, Melissa Dawe, Jalpesh Patadia, Jeffrey Mueller
  • Publication number: 20050257227
    Abstract: The present invention relates to systems, methods, and computer readable media for generating custom administrative tools. An administrative framework is provided that abstracts the implementation of certain administrative functions. A management Application Programming Interface (API) receives calls submitted in a preconfigured format from interface components generated by a developer or third party. The management API processes the calls and performs the functions associated with the calls. Multiple implementations are provided, through which an interface component can access the management API.
    Type: Application
    Filed: October 8, 2004
    Publication date: November 17, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Robert Ritchy, Christopher Bales, Skip Sauls, Jeffrey Mueller, Melissa Dawe, Shane Pearson
  • Publication number: 20050257172
    Abstract: The present invention relates to systems, methods, and computer media for administering portals. A portal provides a way to aggregate content and integrate applications, allowing a visitor to a Web site to access everything via a user interface. Portals can be composed of a collection of portlets, each of which typically presents an application. Portlets are arranged on pages, which in turn are part of a book. The present invention provides for a set of tools that modify portal settings in response to user input. A hierarchy browser can display associated portal elements as a hierarchy of visual representations and filter presented results according to user-submitted filtering submissions.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 17, 2005
    Applicant: Bea Systems, Inc.
    Inventors: Christopher Bales, Melissa Dawe, Jeffrey Mueller, Jalpesh Patadia
  • Publication number: 20050234849
    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: Application
    Filed: August 4, 2004
    Publication date: October 20, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher Bales
  • Publication number: 20050234942
    Abstract: A system and method for providing a lifecycle for information in a virtual content repository (VCR), comprising, integrating a plurality of repositories into the VCR, storing the information in the VCR, allowing the information to transition through a set of states according to a lifecycle definition, wherein the information is accessible through a logical namespace that encompasses the plurality of repositories, and wherein the information can include at least one of: content and schema information.
    Type: Application
    Filed: November 1, 2004
    Publication date: October 20, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher Bales
  • Publication number: 20050228807
    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: Application
    Filed: April 4, 2005
    Publication date: October 13, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher Bales
  • Publication number: 20050228827
    Abstract: A system and method for viewing a first set of nodes in a virtual content respository (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: Application
    Filed: November 1, 2004
    Publication date: October 13, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Rodney McCauley, James Owen, Christopher Bales