Search

Toby Opferman Phones & Addresses

  • Portland, OR
  • 16736 SW Blackberry Ln, Beaverton, OR 97007 (503) 547-4055
  • 2697 Overlook Dr, Hillsboro, OR 97124 (503) 531-0967
  • 14519 1St Ave, Duvall, WA 98019 (425) 844-9506
  • 1400 55Th St, Fort Lauderdale, FL 33334 (954) 491-4047
  • 8191 University Dr, Tamarac, FL 33321 (954) 718-7518
  • 6492 2Nd Ave, South Park, PA 15129 (412) 831-9805
  • Library, PA

Resumes

Resumes

Toby Opferman Photo 1

Toby Opferman

View page
Location:
Portland, Oregon Area
Industry:
Computer Software
Toby Opferman Photo 2

Toby Opferman

View page

Publications

Us Patents

Method And Apparatus For Updating A Graphical Display In A Distributed Processing Environment Using Compression

View page
US Patent:
8423673, Apr 16, 2013
Filed:
Mar 14, 2005
Appl. No.:
10/906955
Inventors:
Justin Bullard - Wilton Manors FL, US
Toby Opferman - Duvall WA, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
G06F 15/16
G06K 9/36
US Classification:
709247, 709232, 709246, 382232, 382238, 382239, 382240, 382244
Abstract:
A system and method for updating a remote display unit that communicates with a computing system are described. The method includes accessing display update information from an update queue that stores drawing commands issued by an application executing on the computing system, caching the display update information, applying a lossy compression algorithm to the display update information to create a lossy display update, and transmitting the lossy update to the remote display. The method also includes applying a lossless compression algorithm to the display update information in the cache to create a lossless display update and transmitting the lossless display update a predetermined of time after transmitting the lossy update.

A Method And Apparatus For Updating A Graphical Display In A Distributed Processing Environment

View page
US Patent:
20060206820, Sep 14, 2006
Filed:
Mar 14, 2005
Appl. No.:
10/906954
Inventors:
Justin Bullard - Fort Lauderdale FL, US
Toby Opferman - Fort Lauderdale FL, US
David Kasik - Sammamish WA, US
Assignee:
CITRIX SYSTEMS, INC. - Fort Lauderdale FL
International Classification:
G06F 3/00
G06F 15/16
US Classification:
715733000, 709200000
Abstract:
A system and method for updating a display unit remotely located from a computing system are described. The method includes copying display information from a video buffer of a computing device executing an application to generate a display update, calculating a size of the display update, and determining an amount of available bandwidth of a network connecting the computing device and the display unit. The method also includes calculating a time period required to communicate the display update from the computing device to the display unit, transmitting the display update to the display; and repeating the method after the time period has elapsed.

Method And Apparatus For Updating A Graphical Display In A Distributed Processing Environment

View page
US Patent:
20120191877, Jul 26, 2012
Filed:
Mar 29, 2012
Appl. No.:
13/434502
Inventors:
JUSTIN BULLARD - Wilton Manors FL, US
Toby Opferman - Fort Lauderdale FL, US
David J. Kasik - Fort Lauderdale FL, US
International Classification:
G06F 15/16
US Classification:
709247
Abstract:
A system and method for updating a display unit remotely located from a computing system are described. The method includes copying display information from a video buffer of a computing device executing an application to generate a display update, calculating a size of the display update, and determining an amount of available bandwidth of a network connecting the computing device and the display unit. The method also includes calculating a time period required to communicate the display update from the computing device to the display unit, transmitting the display update to the display; and repeating the method after the time period has elapsed.

Method And Apparatus For Updating A Graphical Display In A Distributed Processing Environment Using Compression

View page
US Patent:
20130229431, Sep 5, 2013
Filed:
Mar 18, 2013
Appl. No.:
13/846671
Inventors:
Toby Opferman - Fort Lauderdale FL, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
G06T 3/00
US Classification:
345619
Abstract:
A system and method for updating a remote display unit that communicates with a computing system are described. The method includes accessing display update information from an update queue that stores drawing commands issued by an application executing on the computing system, caching the display update information, applying a lossy compression algorithm to the display update information to create a lossy display update, and transmitting the lossy update to the remote display. The method also includes applying a lossless compression algorithm to the display update information in the cache to create a lossless display update and transmitting the lossless display update a predetermined of time after transmitting the lossy update.

Non-Volatile Ram Disk

View page
US Patent:
20140013045, Jan 9, 2014
Filed:
Dec 29, 2011
Appl. No.:
13/993344
Inventors:
James B. Crossland - Banks OR, US
Toby Opferman - Beaverton OR, US
Blaise Fanning - Folsom CA, US
International Classification:
G06F 12/02
US Classification:
711105, 711104
Abstract:
A method and system are disclosed. In one embodiment the method includes allocating several memory locations within a phase change memory and switch (PCMS) memory to be utilized as a Random Access Memory (RAM) Disk. The RAM Disk is created for use by a software application running in a computer system. The method also includes mapping at least a portion of the allocated amount of PCMS memory to the software application address space. Finally, the method also grants the software application direct access to at least a portion of the allocated amount of the PCMS memory.

Memory Power Management Method And Apparatus

View page
US Patent:
20220262427, Aug 18, 2022
Filed:
Feb 17, 2021
Appl. No.:
17/178015
Inventors:
- Santa Clara CA, US
Virendra Vikramsinh Adsure - Folsom CA, US
Jaya Jeyaseelan - Campbell CA, US
Nadav Bonen - Ofer Z, IL
Barnes Cooper - Hillsboro OR, US
Toby Opferman - Portland OR, US
Chia-Hung Kuo - Folsom CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 11/406
G11C 5/14
G11C 11/4074
G11C 11/402
Abstract:
A mechanism where the locked pages are saved and restored by a hardware accelerator which is transparent to the OS. Prior to standby entry, the OS puts all DMA capable devices in the lowest-powered device low-power state after disabling bus mastering. The OS flushes all pageable memory to an NVM (in segments that are kept in self-refresh) and provides a list of pinned and locked pages in the DRAM to a power management controller (p-unit). The p-unit checks for all Bus Mastering DMA to be turned off and checks if a next OS timer wake event (TNTE) is greater than a threshold, to decide whether to enable or disable PASR or MPSM in Standby. If the conditions are met, the p-unit triggers a hardware accelerator to consolidate the pinned and locked pages in the DRAM to certain segment(s) of the DRAM during standby states, making it transparent to the OS.

Processing Device, Control Unit, Electronic Device, Method And Computer Program

View page
US Patent:
20210342213, Nov 4, 2021
Filed:
Jul 14, 2021
Appl. No.:
17/375158
Inventors:
Karunakara KOTARY - Portland OR, US
Toby OPFERMAN - Portland OR, US
Deepak GANDIGA SHIVAKUMAR - Beaverton OR, US
Rajesh POORNACHANDRAN - Portland OR, US
International Classification:
G06F 11/07
G06F 9/48
G06F 9/38
Abstract:
A processing device is provided. The processing device comprises an interface configured to receive information about an operation state of a surrogate processor. Further, the processing device comprises a processing circuitry configured to decide whether an interrupt addressed to the processing circuitry is processed by the processing circuitry or redirected to the surrogate processing circuitry based on an operation state of the processing circuitry and the surrogate processing circuitry.

System Architecture For Cloud Gaming

View page
US Patent:
20210245046, Aug 12, 2021
Filed:
Feb 5, 2021
Appl. No.:
17/168299
Inventors:
- Santa Clara CA, US
RAJABALI KODURI - Saratoga CA, US
TOBY OPFERMAN - Beaverton OR, US
SCOTT G. CHRISTIAN - Aberdeen WA, US
RAJEEV PENMATSA - Folsom CA, US
SELVAKUMAR PANNEER - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
A63F 13/355
Abstract:
Described herein is a cloud-based gaming system in which graphics processing operations of a cloud-based game can be performed on a client device. Client-based graphics processing can be enabled in response to a determination that the client includes a graphics processor having a performance that exceeds a minimum threshold. When a game is remotely executed and streamed to a client, the client is configurable to provide network feedback that can be used to adjust execution and/or encoding for the game.
Toby E Opferman from Portland, OR, age ~49 Get Report