Cynthia Bell - Chandler AZ, US Thomas Willis - Mountain View CA, US Paul Winer - Santa Clara CA, US Anders Grunnet-Jepsen - San Jose CA, US
International Classification:
G02F 1/1335
US Classification:
349005000
Abstract:
A projection display system may use a microdisplay that has pixels that are dedicated to only one narrow wavelength band. A suitable optical filter for each primary display color may be formed from a small number of optical layers, taking advantage of both the rounded profile and narrow range of the emission peaks in a typical projection light source. Thus, groups of pixels may be dedicated to each wavelength band of the display. A planarization layer may be coated on dichroic filter elements that are applied to a cover glass to provide the dedicated wavelengths for each pixel. The planarization layer may smooth out any surface irregularities resulting from the deposition of the dichroic layers on the cover glass.
Switch-Based Adaptive Transformation For Edge Appliances
Francesc Guim Bernat - Barcelona, ES Karthik Kumar - Chandler AZ, US Thomas E. Willis - Mountain View CA, US Timothy Verrall - Pleasant Hill CA, US Robert G. Southworth - Chatsworth CA, US
International Classification:
H04L 12/851
Abstract:
A network switch includes a memory device to store a stream information of a plurality of data streams being handled by the network switch, the stream information including a stream identifier, a stream service level agreement (SLA), and a stream traffic type; accelerator circuitry to apply stream transformation functions to data streams; telemetry circuitry to monitor egress ports of the network switch; and scheduler circuitry to: receive telemetry data from the telemetry circuitry to determine that a utilization of egress ports of the network switch is over a threshold utilization; determine a selected data stream of the plurality of data streams to transform; use the accelerator circuitry to transform the selected data stream to produce a transformed data stream, wherein the transformed data stream complies with a corresponding stream SLA; and transmit the transformed data stream on an egress port.
Methods And Apparatus For Multi-Stage Vm Virtual Network Function And Virtual Service Function Chain Acceleration For Nfv And Needs-Based Hardware Acceleration
Stephen T. Palermo - Chandler AZ, US Thomas E. Willis - Redwood City CA, US Kapil Sood - Beaverton OR, US Ilango S. Ganga - Cupertino CA, US Scott P. Dubal - Beaverton OR, US Jesse C. Brandenburg - Portland OR, US
International Classification:
G06F 9/455 H04L 29/08 H04L 12/931
Abstract:
Methods and Apparatus for Multi-Stage VM Virtual Network Function and Virtual Service Function Chain Acceleration for NFV and needs-based hardware acceleration. Compute platform hosting virtualized environments including virtual machines (VMs) running service applications performing network function virtualization (NFV) employ Field Programmable Gate Array (FPGA) to provide a hardware-based fast path for performing VM-to-VM and NFV-to-NFV transfers. The FPGAs, along with associated configuration data are also configured to support dynamic assignment and performance of hardware-acceleration to offload processing tasks from processors in virtualized environments, such as cloud data centers and the like.
Name / Title
Company / Classification
Phones & Addresses
Thomas E Willis Director
Gastineau Broadcasting Corporation
Thomas C. Willis Managing
T C Willis, LLC
Thomas A Willis
PLATINUM PARTNERS, LLC
5345 E Mclellan #53, Mesa, AZ 85205
Thomas J. Willis
PRECISION ENERGY AND TECHNOLOGY, LLC
Thomas Willis Principal
All Clean Vacuums Ret Household Appliances
9625 Black Watch Ct, Charlotte, NC 28277 7045411436
Thomas G Willis Manager, Principal
AERO DEVELOPMENT, LLC Subdivider/Developer
3930 N Pinnacle Hl Cir, Mesa, AZ 85207
Thomas A. Willis Vice-President
LOST DUTCHMAN PLUMBING, INC Plumbing/Heating/Air Cond Contractor
805 S Saranac Ave, Mesa, AZ 85208 4809871219
Thomas Willis Chairman
HALLMARK HUMAN RESOURCES, INC
3107 Fall Crk Hwy, Granbury, TX 76049 638 N 5 Ave, Phoenix, AZ 85003 5006 Largo, Granbury, TX 76049