Patents by Inventor Peter Laird

Peter Laird 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: 8463844
    Abstract: Provided herein are systems, and methods for use therewith, for creating a portlet that can be inserted into an external web page that is outside a portal framework. A portal product is adapted to create one or more portlets that are made available to consumers by a producer. The portal product automatically assigns a URL to the one or more portlets to be inserted into an external page separate from the portal product.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: June 11, 2013
    Assignee: Oracle International Corporation
    Inventors: Timmothy Pesce, Peter Laird, Skip Sauls, Christopher Jolley, Subrahmanyam Allamaraju
  • Patent number: 7818742
    Abstract: A customer portal application can reference a module. The files of the module can be combined with the files of the customer portal application wherein the files of the customer portal application take precedence.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: October 19, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Peter Laird, Mark Griffith, Vinod Mehra, Rob Woollen, Michael Jasnowski
  • Patent number: 7752651
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for propagating security information for an application between a first environment and a second environment. These mechanisms and methods can enable embodiments to propagate changes to security information from a first application instance in a first environment to a second application instance in a second environment. For example, an embodiment can receive security information from an adapter associated with a test version of an application, and then propagate the security information to a production version of the application residing in a production environment. The ability of embodiments to propagate security information between adapters associated with application versions can enable propagation of changes to security information, i.e.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: July 6, 2010
    Assignee: BEA Systems Inc.
    Inventors: Peter Laird, Manish Devgan
  • Patent number: 7735077
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining a select set of changes from a set of changes made to an application instance to propagate to one or more other application instances. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment. For example, an embodiment can enable changes to be made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to propagate changes to other application instances across environments can enable easy capture and transferal of changes to an application.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: June 8, 2010
    Assignee: BEA Systems, Inc.
    Inventor: Peter Laird
  • Patent number: 7730477
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining an ordering for propagating changes to an application between a first environment and a second environment. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment even when the order of applying the changes is complex or not readily apparent to the propagating device. For example, an embodiment can determine an ordering to apply changes made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to determine an ordering for propagating changes to an application between a first environment and a second environment enable easy capture and transferal of changes to an application.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: June 1, 2010
    Assignee: BEA Systems Inc.
    Inventor: Peter Laird
  • Patent number: 7607139
    Abstract: A quiescence mode for a portal allows a portal configuration to be protected from changes. This allows the configuration to be maintained during long running operations without a risk that the portal configuration will be changed during the operation.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: October 20, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Peter Laird, Josh Lannin
  • Publication number: 20080281898
    Abstract: A JSR 168 compliant portlet can expose a URL to allow the portlet to be inserted into an external page.
    Type: Application
    Filed: May 2, 2008
    Publication date: November 13, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Timmothy Pesce, Peter Laird, Skip Sauls, Christopher Jolley, Subrahmanyam Allamaraju
  • Publication number: 20080096768
    Abstract: There is disclosed a diagnostic or prognostic assay for cancer, particularly gastrointestinal and esophageal adenocarcinoma. Specifically, the present invention provides a methylation pattern that can be assayed by standard methylation assays of CpG islands, including which genes are hypermethylated and which genes are unmethylated in gastrointestinal and esophageal adenocarcinomas, Barrett's esophagus, and normal squamous mucosa.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 24, 2008
    Applicant: University of Southern California
    Inventors: Peter Laird, Cindy Carroll
  • Publication number: 20070212699
    Abstract: There is disclosed an improved high-throughput and quantitative process for determining methylation patterns in genomic DNA samples based on amplifying modified nucleic acid, and detecting methylated nucleic acid based on amplification-dependent displacement of specifically annealed hybridization probes. Specifically, the inventive process provides for treating genomic DNA samples with sodium bisulfite to create methylation-dependent sequence differences, followed by detection with fluorescence-based quantitative PCR techniques.
    Type: Application
    Filed: September 8, 2006
    Publication date: September 13, 2007
    Applicant: University of Southern California
    Inventors: Peter Laird, Cindy Eads, Kathleen Danenberg
  • Publication number: 20070073785
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining an ordering for propagating changes to an application between a first environment and a second environment. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment even when the order of applying the changes is complex or not readily apparent to the propagating device. For example, an embodiment can determine an ordering to apply changes made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to determine an ordering for propagating changes to an application between a first environment and a second environment enable easy capture and transferal of changes to an application.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Applicant: BEA Systems, Inc.
    Inventor: Peter Laird
  • Publication number: 20070073786
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for propagating security information for an application between a first environment and a second environment. These mechanisms and methods can enable embodiments to propagate changes to security information from a first application instance in a first environment to a second application instance in a second environment. For example, an embodiment can receive security information from an adapter associated with a test version of an application, and then propagate the security information to a production version of the application residing in a production environment. The ability of embodiments to propagate security information between adapters associated with application versions can enable propagation of changes to security information, i.e.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Applicant: BEA Systems, Inc.
    Inventors: Peter Laird, Manish Devgan
  • Publication number: 20060031851
    Abstract: A quiescence mode for a portal allows a portal configuration to be protected from changes. This allows the configuration to be maintained during long running operations without a risk that the portal configuration will be changed during the operation.
    Type: Application
    Filed: April 18, 2005
    Publication date: February 9, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Peter Laird, Josh Lannin
  • Publication number: 20060015601
    Abstract: A system administration console can be used to manage application server resources. This administration console can include an original configuration and extension. The extension can modify the system administration console to form an extended system administration console without changing the original configuration.
    Type: Application
    Filed: May 18, 2005
    Publication date: January 19, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Michael Jasnowski, Peter Laird, Mark Griffith, Vinod Mehra, Robert Woollen
  • Publication number: 20060010196
    Abstract: A customer portal application can reference a module. The files of the module can be combined with the files of the customer portal application wherein the files of the customer portal application take precedence.
    Type: Application
    Filed: May 18, 2005
    Publication date: January 12, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Peter Laird, Mark Griffith, Vinod Mehra, Rob Woollen, Michael Jasnowski
  • Publication number: 20050268282
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining a select set of changes from a set of changes made to an application instance to propagate to one or more other application instances. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment. For example, an embodiment can enable changes to be made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to propagate changes to other application instances across environments can enable easy capture and transferal of changes to an application.
    Type: Application
    Filed: May 3, 2005
    Publication date: December 1, 2005
    Applicant: Bea Systems, Inc.
    Inventor: Peter Laird
  • Publication number: 20050262483
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining a select set of changes from a set of changes made to an application instance to propagate to one or more other application instances. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment. For example, an embodiment can enable changes to be made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to propagate changes to other application instances across environments can enable easy capture and transferal of changes to an application.
    Type: Application
    Filed: May 3, 2005
    Publication date: November 24, 2005
    Applicant: Bea Systems, Inc.
    Inventor: Peter Laird
  • Publication number: 20040230984
    Abstract: A system and method for propagating an application wherein the application includes a plurality of components, said method comprising selecting a destination environment; propagating the components from a source environment to the destination environment according to a set of rules, and wherein the propagation of at least two of the components can be performed in parallel.
    Type: Application
    Filed: February 17, 2004
    Publication date: November 18, 2004
    Inventors: Wayne M. Adams, Peter Laird, Tanya Saarva
  • Publication number: 20040170977
    Abstract: There is disclosed a diagnostic or prognostic assay for cancer, particularly gastrointestinal and esophageal adenocarcinoma. Specifically, the present invention provides a methylation pattern that can be assayed by standard methylation assays of CpG islands, including which genes are hypermethylated and which genes are unmethylated in gastrointestinal and esophageal adenocarcinomas, Barrett's esophagous, and normal squamous mucosa.
    Type: Application
    Filed: February 19, 2003
    Publication date: September 2, 2004
    Inventor: Peter Laird