Patents by Inventor Roberto Perelman

Roberto Perelman 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: 11822700
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to certify a template associated with an electronic form, an attribute detector to determine that the template is associated with a restore state attribute and a certification module. The certification module may be configured to selectively grant the request to certify the template based on the restore state attribute.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: November 21, 2023
    Assignee: Adobe Inc.
    Inventors: Roberto Perelman, Christopher T. Solc, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Publication number: 20180341787
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to certify a template associated with an electronic form, an attribute detector to determine that the template is associated with a restore state attribute and a certification module. The certification module may be configured to selectively grant the request to certify the template based on the restore state attribute.
    Type: Application
    Filed: August 1, 2018
    Publication date: November 29, 2018
    Inventors: Roberto Perelman, Christopher T. Solc, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Patent number: 10068107
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to certify a template associated with an electronic form, an attribute detector to determine that the template is associated with a restore state attribute and a certification module. The certification module may be configured to selectively grant the request to certify the template based on the restore state attribute.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: September 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Christopher T. Sole, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Patent number: 9846689
    Abstract: A method and system to provide portable database functionality in an electronic form is described. The system may include a communications module and a portability module. The communications module may be configured to receive a request to generate an electronic form, the electronic form to include preloaded database information. The portability module may be configured to respond to the request by configuring the electronic form to include the preloaded database information obtained from a source database. The preloaded database information may be used for a variety of purposes at fill time, when one or more electronic form field values are being filled in by a user.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: December 19, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Roberto Perelman, David Stromfeld, Anatole A. Matveief, Tom Keller
  • Patent number: 9471557
    Abstract: Client-side modification of electronic documents by server-generated instructions in a client-server environment enables dynamic modification of formatting information in an electronic document to accommodate new data received from the server. A server generates machine instructions to send to a client along with new data for an electronic document. The generated instructions modify the electronic document at the client to accommodate the new data. The generated instructions may include at least one tag indicating a relative order in which the new data is to be imported into the electronic document and the instructions are to be performed.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: October 18, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Roberto Perelman, Scott E. Petersen
  • Patent number: 8719690
    Abstract: A system for automatic data aggregation comprises a communications module to receive an electronic form comprising field data and a detector to detect a workflow identifier indicating that the electronic form is to be included as a new record in an aggregate package. The system further comprises an aggregator to associate electronic form data with an aggregate package in response to the detected workflow identifier.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: May 6, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Heather Winkle
  • Publication number: 20140032485
    Abstract: A method and system to provide portable database functionality in an electronic form is described. The system may include a communications module and a portability module. The communications module may be configured to receive a request to generate an electronic form, the electronic form to include preloaded database information. The portability module may be configured to respond to the request by configuring the electronic form to include the preloaded database information obtained from a source database. The preloaded database information may be used for a variety of purposes at fill time, when one or more electronic form field values are being filled in by a user.
    Type: Application
    Filed: January 29, 2008
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Roberto Perelman, David Stromfeld, Anatole A. Matveief, Tom Keller
  • Publication number: 20140033016
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to certify a template associated with an electronic form, an attribute detector to determine that the template is associated with a restore state attribute and a certification module. The certification module may be configured to selectively grant the request to certify the template based on the restore state attribute.
    Type: Application
    Filed: October 18, 2006
    Publication date: January 30, 2014
    Inventors: Roberto Perelman, Christopher T. Sole, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Publication number: 20140032899
    Abstract: A system, for secure form delivery, may include a detector to detect a request to submit an electronic form that includes associated application data; an encryption module to respond to the request to submit the electronic form by automatically accessing an encryption key, determining destination information, and encrypting the associated application data, utilizing the encryption key; and a submit module to submit the electronic form to a destination, utilizing the destination information.
    Type: Application
    Filed: November 8, 2006
    Publication date: January 30, 2014
    Inventors: Marc T. Kaufman, Genevieve Laroche, Roberto Perelman, Joseph D. Steele
  • Publication number: 20130212121
    Abstract: Client-side modification of electronic documents by server-generated instructions in a client-server environment enables dynamic modification of formatting information in an electronic document to accommodate new data received from the server. A server generates machine instructions to send to a client along with new data for an electronic document. The generated instructions modify the electronic document at the client to accommodate the new data. The generated instructions may include at least one tag indicating a relative order in which the new data is to be imported into the electronic document and the instructions are to be performed.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 15, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Roberto Perelman, Scott E. Petersen
  • Patent number: 8239752
    Abstract: A method and system to facilitate workflow data submission is provided. The system may include a communications module to receive a request to generate an electronic form such that the electronic form is suitable for viewing with a first version of a viewer application and a compatibility module to respond to the request by configuring the electronic form to include a functional feature, the functional feature being available with the first version of the viewer application and being not available with a second version of the viewer application.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: August 7, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, David Stromfeld, Rick Brown
  • Patent number: 8131815
    Abstract: Client-side modification of electronic documents by server-generated instructions in a client-server environment enables dynamic modification of formatting information in an electronic document to accommodate new data received from the server. A server generates machine instructions to send to a client along with new data for an electronic document. The generated instructions modify the electronic document at the client to accommodate the new data. The generated instructions may include at least one tag indicating a relative order in which the new data is to be imported into the electronic document and the instructions are to be performed.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: March 6, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Scott E. Petersen
  • Patent number: 8037014
    Abstract: A system that aggregates and submits data from a customized packet of forms. The system first creates a single data unit for storing form data which is initially empty. It then opens a main document, which has associated forms. For each associated form in the main document, the system extracts data from client-populated fields in the associated form and concatenates data from the associated form to the single data unit. In this way, data from every associated form in the customized packet of forms is aggregated into the single data unit. The system then submits the single data unit.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: October 11, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, John P. Brinkman
  • Publication number: 20110214048
    Abstract: A system for automatic data aggregation comprises a communications module to receive an electronic form comprising field data and a detector to detect a workflow identifier indicating that the electronic form is to be included as a new record in an aggregate package. The system further comprises an aggregator to associate electronic form data with an aggregate package in response to the detected workflow identifier.
    Type: Application
    Filed: May 12, 2011
    Publication date: September 1, 2011
    Applicant: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Heather Winkle
  • Patent number: 7971135
    Abstract: A system, for automatic data aggregation, may include a communications module to access an electronic form, a detector to detect a workflow indication associated with the electronic form. The system further comprises an aggregator. The aggregator may be configured to associate electronic form data with an aggregate package in response to the detected workflow indication. The electronic form data may be presented in the aggregate package as a separate record.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: June 28, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Heather Winkle
  • Patent number: 7870477
    Abstract: A system for portable data aggregation may include a communications module to receive an electronic form, an extractor to extract field data from the electronic form, an aggregator to associate the field data with an aggregate package. The system may further include a characterization module. The characterization module may be configured to preserve visual presentation of the electronic form. The field data may be presented in the aggregate package in an aggregated format.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: January 11, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Robert K. McAfee, Heather Winkle
  • Patent number: 7698628
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to load an electronic form, a merge module to merge a template associated with the electronic form and data values associated with the electronic form, a delta extractor to access delta data associated with the electronic form, and an overlay module to overlay the delta data onto the electronic form. The delta data, in an example embodiment, includes attributes and properties associated with the electronic form that are being designated to persist between editing sessions of the electronic form.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: April 13, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Christopher T. Solc, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Publication number: 20080028332
    Abstract: A system, for automatic data aggregation, may include a communications module to access an electronic form, a detector to detect a workflow indication associated with the electronic form. The system further comprises and an aggregator. The aggregator may be configured to associate electronic form data with an aggregate package in response to the detected workflow indication. The electronic form data may be presented in the aggregate package as a separate record.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Inventors: Roberto Perelman, Yuan Sheng Fu, Heather Winkle
  • Publication number: 20080028333
    Abstract: A system for portable data aggregation may include a communications module to receive an electronic form, an extractor to extract field data from the electronic form, an aggregator to associate the field data with an aggregate package. The system may further include a characterization module. The characterization module may be configured to preserve visual presentation of the electronic form. The field data may be presented in the aggregate package in an aggregated format.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Inventors: Roberto Perelman, Yuan Sheng Fu, Robert K. McAfee, Heather Winkle
  • Publication number: 20070300145
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to load an electronic form, a merge module to merge a template associated with the electronic form and data values associated with the electronic form, a delta extractor to access delta data associated with the electronic form, and an overlay module to overlay the delta data onto the electronic form. The delta data, in an example embodiment, includes attributes and properties associated with the electronic form that are being designated to persist between editing sessions of the electronic form.
    Type: Application
    Filed: June 26, 2006
    Publication date: December 27, 2007
    Inventors: Roberto Perelman, Christopher T. Solc, Anatole A. Matveief, Jeff Young, John P. Brinkman