Search

Roey Frank Horns

from Seattle, WA
Age ~58

Roey Horns Phones & Addresses

  • 402 Howe St, Seattle, WA 98119 (206) 313-1661
  • Cannon Beach, OR
  • 402 W Howe St, Seattle, WA 98119

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Skills

Objective C • Software Design • Distributed Systems • Software Architectural Design • Rest • Agile Project Management • User Experience • Web Applications • Technical Leadership • Web Development • Agile Methodologies • Publishing • Scrum • Software • Mobile Applications • Ios Development • Java • Android • Xml • Web Services • Manufacturing Engineer • Manufacturing • Flex • Javascript • Scalability • Enterprise Software • C++ • Actionscript • Software Engineering • Saas • Software Development • Mobile Devices • Adobe Creative Suite • Soa • Software Project Management • Cloud Computing • Architecture • Integration • Object Oriented Design • Architectures • Indesign • System Architecture • User Interface • Databases

Languages

English • German

Interests

Photography

Industries

Computer Software

Resumes

Resumes

Roey Horns Photo 1

Roey Horns

View page
Location:
Seattle, WA
Industry:
Computer Software
Skills:
Objective C
Software Design
Distributed Systems
Software Architectural Design
Rest
Agile Project Management
User Experience
Web Applications
Technical Leadership
Web Development
Agile Methodologies
Publishing
Scrum
Software
Mobile Applications
Ios Development
Java
Android
Xml
Web Services
Manufacturing Engineer
Manufacturing
Flex
Javascript
Scalability
Enterprise Software
C++
Actionscript
Software Engineering
Saas
Software Development
Mobile Devices
Adobe Creative Suite
Soa
Software Project Management
Cloud Computing
Architecture
Integration
Object Oriented Design
Architectures
Indesign
System Architecture
User Interface
Databases
Interests:
Photography
Languages:
English
German

Publications

Us Patents

Management Of Commands Generated Through User Interface Dialogs

View page
US Patent:
7478342, Jan 13, 2009
Filed:
Jun 1, 2004
Appl. No.:
10/858874
Inventors:
Kenneth Philbrick - Seattle WA, US
David E. Williamson - Redmond WA, US
Roey Horns - Seattle WA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/048
US Classification:
715809, 715791, 715797, 715808
Abstract:
Systems and techniques manage commands generated through user interface dialogs. In general, in one implementation, commands resulting from interaction with controls of a dialog are received, and first and second commands are distinguished. The first command is held upon receipt to be performed later, and the second command is passed through the dialog to be performed upon receipt. Both of the commands are retained in a command sequence managed by a cancel control of the dialog. The dialog can include a preview control operable to specify whether effects of interaction with the controls are to be previewed. The first command can be subject to the preview control, while the second command is not subject to the preview control. Distinguishing between the commands can involve performing the second command but not the first command when the preview control specifies the effects of interaction are not to be previewed.

Management Of Commands Generated Through User Interface Dialogs

View page
US Patent:
8015505, Sep 6, 2011
Filed:
Jan 7, 2009
Appl. No.:
12/350167
Inventors:
Kenneth Philbrick - Seattle WA, US
David E. Williamson - Redmond WA, US
Roey Horns - Seattle WA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/048
US Classification:
715809, 715802, 715808
Abstract:
Systems and techniques manage commands generated through user interface dialogs. In general, in one implementation, commands resulting from interaction with controls of a dialog are received, and first and second commands are distinguished. The first command is held upon receipt to be performed later, and the second command is passed through the dialog to be performed upon receipt. Both of the commands are retained in a command sequence managed by a cancel control of the dialog. The dialog can include a preview control operable to specify whether effects of interaction with the controls are to be previewed. The first command can be subject to the preview control, while the second command is not subject to the preview control. Distinguishing between the commands can involve performing the second command but not the first command when the preview control specifies the effects of interaction are not to be previewed.

Text Image Review Process

View page
US Patent:
20130124978, May 16, 2013
Filed:
May 27, 2009
Appl. No.:
12/472916
Inventors:
Roey Horns - Seattle WA, US
Michael Burbidge - Redmond WA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/14
G06F 17/21
G06F 3/048
US Classification:
715243, 715256, 715780
Abstract:
Techniques that facilitate review of bitmapped representations of text in a file are described. In some embodiments, one or more signals representative of cursor movements over a bitmapped representation of text in a bitmap image may be received. One or more selected text elements may be determined based on the cursor movements. Determining may include searching a data structure, separate from the bitmap image, which includes information regarding text element locations corresponding to the bitmapped text representation in the bitmap image. A portion of the bitmapped representation of text corresponding to the determined selected text elements may be highlighted.

Text Operations In A Bitmap-Based Document

View page
US Patent:
20130125038, May 16, 2013
Filed:
Nov 30, 2010
Appl. No.:
12/957337
Inventors:
Roey Horns - Seattle WA, US
International Classification:
G06F 3/048
US Classification:
715780
Abstract:
Techniques and structures that facilitate text operations in a bitmap-based document are described. In some embodiments, a bitmap image, as well as one or more data structures that may include text code data and text coordinate data, may be generated from an original document. Text coordinate data may relate a location of the text code data to a location in the bitmap image. In some embodiments, a bitmap representation of text and one or more data structures, that may include a set of coordinates of the bitmap representation of text and text code data corresponding to the set of coordinates and the bitmap image may be received. Text operations may be performed on the bitmap representation of text.

Document Processing In A Cross-Platform Environment

View page
US Patent:
6862592, Mar 1, 2005
Filed:
Dec 21, 2001
Appl. No.:
10/032246
Inventors:
Steve L. Flenniken - Seattle WA, US
Roey Horns - Seattle WA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F017/30
US Classification:
707 6, 707 10, 707 1, 707 3
Abstract:
Processing electronic documents includes retrieving a first electronic document located in a reference directory specified by a first path and searching for a second electronic document purported to be specified by a second path. If the second electronic document is not located at the second path, continue searching in a directory higher than the reference directory.

Document Layer Extraction For Mobile Devices

View page
US Patent:
20190294305, Sep 26, 2019
Filed:
Jun 11, 2019
Appl. No.:
16/437715
Inventors:
- San Jose CA, US
David J. Pond - Morrison CO, US
Oliver I. Goldman - Seattle WA, US
Daniel Clark - Big Sur CA, US
Roey F. Horns - Seattle WA, US
Assignee:
Adobe Inc. - San Jose CA
International Classification:
G06F 3/0482
G06F 3/0488
G06F 3/0484
H04L 29/08
Abstract:
In embodiments of document layer extraction for mobile devices, an image service can receive a request from a mobile device for a multi-layered image, and the image service generates a layer extraction as a full-resolution image of each of the layers of the multi-layered image. The image service can then generate a component representation of the layer extractions that correspond to selected layers of the multi-layered image, where the layer extractions are independently editable in the component representation. The image service can then communicate the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image to the mobile device for use with an image editing application on the mobile device, and the image service receives image edit changes made to one or more of the selected layers in the component representation of the multi-layered image from the mobile device.

Synchronizing Different Representations Of Content

View page
US Patent:
20190227991, Jul 25, 2019
Filed:
Apr 1, 2019
Appl. No.:
16/372193
Inventors:
- San Jose CA, US
Roey F. Horns - Seattle WA, US
Habib Khalfallah - Bellevue WA, US
Julian R. Wixson - Portland OR, US
Assignee:
Adobe Inc. - San Jose CA
International Classification:
G06F 16/178
G06F 16/27
Abstract:
Two different representations of content are maintained, at least one of which is a composite representation of the content. The composite representation is multiple different components, each component stored as a separate file and each component including some of the data of the content. The composite representation also includes a manifest that identifies the various components. Different devices can edit the content, and access to the content is coordinated via a synchronization system. The synchronization system manages generation of one or more representations of the content. The synchronization system also manages synchronization of the different representations of the content, allowing changes made on various different computing devices to be reflected in the different representations of the content, and managing situations in which different computing devices may attempt to change the content concurrently.

Managing Digital Assets Stored As Components And Packaged Files

View page
US Patent:
20180373434, Dec 27, 2018
Filed:
Jun 22, 2017
Appl. No.:
15/630767
Inventors:
- San Jose CA, US
Roey Horns - Seattle WA, US
Oliver I. Goldman - Seattle WA, US
Michael Vitrano - New York NY, US
Julian R. Wixson - Portland OR, US
International Classification:
G06F 3/06
G06F 17/30
Abstract:
The present disclosure relates to a digital asset synchronization system that provides improved digital asset management and synchronization of a digital asset stored either within a component database or a packaged file. For example, the digital asset synchronization system enables a set of components that makes up a digital asset to appear as a singular packaged file, while also maintaining the benefits of having the digital asset made up of the components. In this manner, the digital asset synchronization system provides a bridge between a digital asset stored in a packaged file format and conventional file formats. In addition, the digital asset synchronization system also provides digital asset management and improved synchronization between a client device and a cloud storage system.
Roey Frank Horns from Seattle, WA, age ~58 Get Report