Search

Ron Barzel Barzel

age ~61

from Truckee, CA

Also known as:
  • Ron B Barzel
  • Ron Barzel Sapir
  • Ron Brazel
Phone and address:
11750 Bennett Flat Rd, Truckee, CA 96161
5305878264

Ron Barzel Phones & Addresses

  • 11750 Bennett Flat Rd, Truckee, CA 96161 • 5305878264
  • 11876 Kitzbuhel Rd, Truckee, CA 96161
  • Bellevue, WA
  • Novato, CA
  • San Francisco, CA
  • 11750 Bennett Flat Rd, Truckee, CA 96161

Work

  • Company:
    Pandora
    Jul 2012
  • Address:
    Oakland, CA
  • Position:
    Sr software engineer

Education

  • Degree:
    MS
  • School / High School:
    Cornell University
  • Specialities:
    Computer Science

Skills

Rest • Agile Methodologies • Scalability • Java • Unix • Scrum • Android • Web Services • C++ • Web Applications • Perl • Image Processing • Distributed Systems • Linux • Social Networking • Scheme • Lean Startup • Interactive Tv • Soa • Color Theory • Ski Instruction • Whitewater Kayaking • Literary Criticism • Agile • Collaborative Filtering

Languages

English • Spanish

Industries

Computer Software

Us Patents

  • System For Handling Storage System Requests

    view source
  • US Patent:
    8176357, May 8, 2012
  • Filed:
    May 28, 2010
  • Appl. No.:
    12/789507
  • Inventors:
    Felix S. Hsu - Fremont CA, US
    Ron Barzel - Truckee CA, US
  • Assignee:
    Eastman Kodak Company - Rochester NY
  • International Classification:
    G06F 11/00
  • US Classification:
    714 41, 714 15, 714 471, 714 472, 714 55
  • Abstract:
    A file storage system that uses a server to communicate between a client and a storage system. The server receives a file storage request pertaining to a file, generates and stores a file record for the request and forwards the request to a file storage system. The server performs either an internal retry or forwards a no-file response from the storage system to the client computer in response to receiving a no-file file status from the storage system depending on an amount of elapsed time from the time the server initially receives the file storage request.
  • Efficient Method For Handling Storage System Requests

    view source
  • US Patent:
    20110296240, Dec 1, 2011
  • Filed:
    May 28, 2010
  • Appl. No.:
    12/789504
  • Inventors:
    Felix S. Hsu - Fremont CA, US
    Ron Barzel - Truckee CA, US
  • International Classification:
    G06F 17/30
    G06F 11/14
    G06F 15/16
  • US Classification:
    714 18, 707827, 714E11113, 707E1701, 707E17032, 709203
  • Abstract:
    A method of storing and retrieving digital files from a storage system comprising requesting one or more files through a server which compares the timestamp of each file to the present time to determine an elapsed time for each file. The server then requests a storage system for each file having an elapsed time less than or equal to a pre-determined time limit using an internal-retry request and requests from the storage system each file having an elapsed time greater than a pre-determined time limit using a fail-fast request.
  • Task Allocation In A Computer Network

    view source
  • US Patent:
    20120323988, Dec 20, 2012
  • Filed:
    Jun 16, 2011
  • Appl. No.:
    13/161601
  • Inventors:
    Ron Barzel - Truckee CA, US
    Felix S. Hsu - Fremont CA, US
    Ronald S. Cok - Rochester NY, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709202
  • Abstract:
    A method of allocating computing tasks in a communication network comprises providing a server that sends a request with an expiration time over the network to one or more processor computers for an allocation of a processing task to be performed by the server computer. The server computer performs the allocated processing task to completion if it's received within the expiration time and only if a higher priority task is not received before processing is completed.
  • Image Processing In A Computer Network

    view source
  • US Patent:
    20120324095, Dec 20, 2012
  • Filed:
    Jun 16, 2011
  • Appl. No.:
    13/161611
  • Inventors:
    Ron Barzel - Truckee CA, US
    Felix S. Hsu - Fremont CA, US
    Ronald S. Cok - Rochester NY, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709224
  • Abstract:
    A method of allocating computing tasks in a computer network when servers receive processing tasks that are unequally distributed among the server computers. A task-available message is sent over the computer network from a server having a heavy task load to the other server computers. The task-available message is processed by at least one of the other server computer by requesting a task.
  • Image Processing In A Computer Network

    view source
  • US Patent:
    20120324096, Dec 20, 2012
  • Filed:
    Jun 16, 2011
  • Appl. No.:
    13/161634
  • Inventors:
    Ron Barzel - Truckee CA, US
    Felix S. Hsu - Fremont CA, US
    Ronald S. Cok - Rochester NY, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709224
  • Abstract:
    A plurality of server computers connected to computer network processes tasks that are unequally distributed among the server computers. A server sends a task-available message over the computer network to the remaining server computers to request assistance. The received task-available message is processed by some of the servers while others of the servers do not process the message because they are too busy. The servers that process the message respond by requesting a task from the message sending server.
  • Task Allocation In A Computer Network

    view source
  • US Patent:
    20120324111, Dec 20, 2012
  • Filed:
    Jun 16, 2011
  • Appl. No.:
    13/161627
  • Inventors:
    Ron Barzel - Truckee CA, US
    Felix S. Hsu - Fremont CA, US
    Ronald S. Cok - Rochester NY, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709226
  • Abstract:
    Server computers send requests over a network for an allocation of server tasks and processing tasks, the processing task requests having an associated expiration time. The plurality of server computers process received server tasks provided to the server computers in response to the requests, and process processing tasks within the expiration time in response to the requests for processing tasks. The server computers perform the allocated processing tasks only if there are no pending server tasks.
  • Presenting Images From Fast Image-Event Stream

    view source
  • US Patent:
    20130181997, Jul 18, 2013
  • Filed:
    Jan 17, 2012
  • Appl. No.:
    13/351596
  • Inventors:
    RON BARZEL - Truckee CA, US
    Jon Ailyn Campbell - Oakland CA, US
    Ronald Steven Cok - Rochester NY, US
    Mark S. Cook - Greenbrae CA, US
  • International Classification:
    G06T 1/00
  • US Classification:
    345501
  • Abstract:
    A method of dynamically presenting temporally ordered image events includes providing a pre-determined presentation rate and a corresponding pre-determined presentation period; using a processor to receive at irregular intervals a plurality of temporally ordered image events at an average image event rate greater than the presentation rate; storing the received image events in an ordered list corresponding to the order in which the image events were received; accessing, according to a pre-determined rule based on the pre-determined presentation rate and image event rate, a subset of the stored image events from the ordered list; and sequentially presenting each of the accessed subset of image events in the order in which the image events were received for the presentation period.
  • Presenting Images From Slow Image-Event Stream

    view source
  • US Patent:
    20130185635, Jul 18, 2013
  • Filed:
    Jan 17, 2012
  • Appl. No.:
    13/351547
  • Inventors:
    RON BARZEL - Truckee CA, US
    Jon Allyn Campbell - Oakland CA, US
    Ronald Steven Cok - Rochester NY, US
    Mark S. Cook - Greenbrae CA, US
  • International Classification:
    G06F 17/00
  • US Classification:
    715277
  • Abstract:
    A method of dynamically presenting temporally ordered image events includes providing a pre-determined presentation rate and a corresponding pre-determined presentation period; using a processor to receive at irregular intervals a plurality of temporally ordered image events at an average image event rate less than the presentation rate; storing the received image events in an ordered list corresponding to the order in which the image events were received; accessing, according to a pre-determined rule, stored image events from the ordered list; sequentially presenting the accessed image events for the presentation period; and interrupting the sequential presentation of the stored image events when a new image event is received and presenting the received new image event for the presentation period and resuming the sequential presentation of the accessed image events.

Resumes

Ron Barzel Photo 1

Staff Software Engineer

view source
Location:
11530 Dolomite Way, Truckee, CA 96161
Industry:
Computer Software
Work:
Pandora - Oakland, CA since Jul 2012
Sr Software Engineer

Kodak Gallery - California Oct 2002 - Jun 2012
Software Developer & Engineering Manager

Liberate Technologies - Redwood City, CA Jul 1999 - Mar 2002
Software Developer - TV middleware

Canon Information Systems Jul 1994 - Jul 1999
Software Developer - Imaging Systems

Electronics For Imaging May 1990 - Jul 1994
Software Developer & Engineering Manager
Education:
Cornell University
MS, Computer Science
University of Washington
BA, Mathematics
Skills:
Rest
Agile Methodologies
Scalability
Java
Unix
Scrum
Android
Web Services
C++
Web Applications
Perl
Image Processing
Distributed Systems
Linux
Social Networking
Scheme
Lean Startup
Interactive Tv
Soa
Color Theory
Ski Instruction
Whitewater Kayaking
Literary Criticism
Agile
Collaborative Filtering
Languages:
English
Spanish

Mylife

Ron Barzel Photo 2

Roy Barzel Henrico VA

view source
Join Now & View the Full Roy Barzel Profile. Register for FREE at MyLife to find Roy Barzel ... Ron Barzel Robert Barzel Pini Barzel Norman Barzel
Ron Barzel Photo 3

Naim Barzel

view source
Ron Barzel . MyLife People Search: A; B; C; D; E; F; G; H; I; J; K; L; M; N; O; P

Googleplus

Ron Barzel Photo 4

Ron Barzel


Get Report for Ron Barzel Barzel from Truckee, CA, age ~61
Control profile