Search

Roberto Perelman Phones & Addresses

  • 1614 Eagle Dr, Sunnyvale, CA 94087
  • Santa Clara, CA
  • Palo Alto, CA

Work

Company: Adobe Position: Senior engineering manager

Skills

Distributed Systems • Engineering Management • Jquery • Windows • Agile Methodologies • Html • Java • Xml • Android • Javascript • Scalability • C++ • Enterprise Software • Css • Software Engineering • Management • Software Development • Integration • System Architecture • Pdf

Languages

Spanish • Hebrew • French • German

Industries

Computer Software

Resumes

Resumes

Roberto Perelman Photo 1

Roberto Perelman

View page
Location:
1614 Eagle Dr, Sunnyvale, CA 94087
Industry:
Computer Software
Work:
Adobe
Senior Engineering Manager
Skills:
Distributed Systems
Engineering Management
Jquery
Windows
Agile Methodologies
Html
Java
Xml
Android
Javascript
Scalability
C++
Enterprise Software
Css
Software Engineering
Management
Software Development
Integration
System Architecture
Pdf
Languages:
Spanish
Hebrew
French
German

Publications

Us Patents

Method And System To Persist State

View page
US Patent:
7698628, Apr 13, 2010
Filed:
Jun 26, 2006
Appl. No.:
11/475531
Inventors:
Roberto Perelman - Sunnyvale CA, US
Christopher T. Solc - Ontario, CA
Anatole A. Matveief - San Jose CA, US
Jeff Young - San Jose CA, US
John P. Brinkman - Ontario, CA
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 17/00
US Classification:
715221, 715707, 715756, 707203
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.

Method And System For Portable Data Aggregation

View page
US Patent:
7870477, Jan 11, 2011
Filed:
Jul 28, 2006
Appl. No.:
11/495833
Inventors:
Roberto Perelman - Sunnyvale CA, US
Yuan Sheng Fu - Sunnyvale CA, US
Robert K. McAfee - San Jose CA, US
Heather Winkle - Los Gatos CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 17/21
US Classification:
715221, 715224, 715225, 715226
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.

Method And System For Automatic Data Aggregation

View page
US Patent:
7971135, Jun 28, 2011
Filed:
Jul 28, 2006
Appl. No.:
11/495832
Inventors:
Roberto Perelman - Sunnyvale CA, US
Yuan Sheng Fu - Sunnyvale CA, US
Heather Winkle - Los Gatos CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 17/00
US Classification:
715224, 715234
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.

Method And Apparatus For Aggregating And Submitting Form Data

View page
US Patent:
8037014, Oct 11, 2011
Filed:
Apr 26, 2005
Appl. No.:
11/115665
Inventors:
Roberto Perelman - Sunnyvale CA, US
John P. Brinkman - Ottawa, CA
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707600, 707602
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.

Client-Side Modification Of Electronic Documents In A Client-Server Environment

View page
US Patent:
8131815, Mar 6, 2012
Filed:
Nov 2, 2001
Appl. No.:
10/006260
Inventors:
Roberto Perelman - Sunnyvale CA, US
Scott E. Petersen - San Jose CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/16
US Classification:
709217, 709203
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.

Method And System To Facilitate Workflow Data Submission

View page
US Patent:
8239752, Aug 7, 2012
Filed:
Jan 24, 2008
Appl. No.:
12/019563
Inventors:
Roberto Perelman - Sunnyvale CA, US
Yuan Sheng Fu - Sunnyvale CA, US
David Stromfeld - San Jose CA, US
Rick Brown - San Jose CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 17/00
US Classification:
715222, 715229
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.

Method And System For Automatic Data Aggregation

View page
US Patent:
20110214048, Sep 1, 2011
Filed:
May 12, 2011
Appl. No.:
13/106084
Inventors:
Roberto Perelman - Sunnyvale CA, US
Yuan Sheng Fu - Sunnyvale CA, US
Heather Winkle - Los Gatos CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 17/00
US Classification:
715224
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.

Client-Side Modification Of Electronic Documents In A Client-Server Environment

View page
US Patent:
20130212121, Aug 15, 2013
Filed:
Jan 27, 2012
Appl. No.:
13/360364
Inventors:
Roberto Perelman - Sunnyvale CA, US
Scott E. Petersen - Redwood City CA, US
Assignee:
ADOBE SYSTEMS INCORPORATED - San Jose CA
International Classification:
G06F 17/00
G06F 17/30
US Classification:
707769, 715249, 707E17014
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.
Roberto D Perelman from Sunnyvale, CA, age ~65 Get Report