Patents by Inventor Patrick R. Wibbeler

Patrick R. Wibbeler 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: 9491150
    Abstract: Various embodiments described herein each provide one or more of systems, methods, software, and data structures that facilitate document-authorized access to a shared workspace. Some of these embodiments provide access to a shared workspace, such as a document review comment repository, through data embedded within a document. Mere possession of a document with a key, or other data element, allows a possessor of the document to participate in a workflow process.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: November 8, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Randy L. Swineford, Barnaby James, Patrick R. Wibbeler
  • Publication number: 20160014097
    Abstract: Various embodiments described herein each provide one or more of systems, methods, software, and data structures that facilitate document-authorized access to a shared workspace. Some of these embodiments provide access to a shared workspace, such as a document review comment repository, through data embedded within a document. Mere possession of a document with a key, or other data element, allows a possessor of the document to participate in a workflow process.
    Type: Application
    Filed: September 24, 2015
    Publication date: January 14, 2016
    Inventors: RANDY L. SWINEFORD, BARNABY JAMES, PATRICK R. WIBBELER
  • Patent number: 9166954
    Abstract: Various embodiments described herein each provide one or more of systems, methods, software, and data structures that facilitate document-authorized access to a shared workspace. Some of these embodiments provide access to a shared workspace, such as a document review comment repository, through data embedded within a document. Mere possession of a document with a key, or other data element, allows a possessor of the document to participate in a workflow process.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: October 20, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Randy L. Swineford, Barnaby James, Patrick R. Wibbeler
  • Patent number: 9098382
    Abstract: A method and system to manage document workflow communication is provided. The system may include a polling module to poll a server at an active polling rate to obtain resources associated with a workflow of an electronic document, a ramp-down trigger detector to detect a workflow ramp-down trigger event, and a throttling module to initiate a ramp down of the polling of the server according to a ramp-down schedule. In one example embodiment, the electronic document workflow may be associated with collaborative review of the electronic document.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: August 4, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Randy L. Swineford, Patrick R. Wibbeler
  • Patent number: 8839420
    Abstract: In one embodiment, a method of validating an input parameter to a function call is provided. In this method, the function call for a function is received, and this function call includes an input parameter. A validation rule associated with the function is accessed from a file that is located separately from the function itself. The input parameter then is validated based on the validation rule associated with the function, and the function may then be called based on the validation of the input parameter.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: September 16, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Patrick R. Wibbeler
  • Patent number: 8732830
    Abstract: Various embodiments include at least one of systems, methods, software, and data structures to evaluate function calls within a host, such as a scripting or application programming interface (API) host, prior to execution. Such embodiments may determine if a called function is authorized for execution. When the function is not authorized for execution, the function is not executed. Authorized and unauthorized functions may be set in a representation including one or both of authorized and unauthorized function functions. The representation may be stored external to the host so as to be modifiable.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: May 20, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Patrick R. Wibbeler
  • Publication number: 20140033276
    Abstract: Various embodiments include at least one of systems, methods, software, and data structures to evaluate function calls within a host, such as a scripting or application programming interface (API) host, prior to execution. Such embodiments may determine if a called function is authorized for execution. When the function is not authorized for execution, the function is not executed. Authorized and unauthorized functions may be set in a representation including one or both of authorized and unauthorized function functions. The representation may be stored external to the host so as to be modifiable.
    Type: Application
    Filed: May 28, 2009
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Patrick R. Wibbeler
  • Publication number: 20140032780
    Abstract: A method and system to manage document workflow communication is provided. The system may include a polling module to poll a server at an active polling rate to obtain resources associated with a workflow of an electronic document, a ramp-down trigger detector to detect a workflow ramp-down trigger event, and a throttling module to initiate a ramp down of the polling of the server according to a ramp-down schedule. In one example embodiment, the electronic document workflow may be associated with collaborative review of the electronic document.
    Type: Application
    Filed: January 30, 2008
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Randy L. Swineford, Patrick R. Wibbeler
  • Publication number: 20140029751
    Abstract: Various embodiments described herein each provide one or more of systems, methods, software, and data structures that facilitate document-authorized access to a shared workspace. Some of these embodiments provide access to a shared workspace, such as a document review comment repository, through data embedded within a document. Mere possession of a document with a key, or other data element, allows a possessor of the document to participate in a workflow process.
    Type: Application
    Filed: February 29, 2008
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Randy L. Swineford, Barnaby James, Patrick R. Wibbeler
  • Publication number: 20140033314
    Abstract: In one embodiment, a method of validating an input parameter to a function call is provided. In this method, the function call for a function is received, and this function call includes an input parameter. A validation rule associated with the function is accessed from a file that is located separately from the function itself. The input parameter then is validated based on the validation rule associated with the function, and the function may then be called based on the validation of the input parameter.
    Type: Application
    Filed: May 1, 2009
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Patrick R. Wibbeler