Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Adiletta, MA

Matthew Adiletta, Bolton, MA US

Patent application numberDescriptionPublished
20080316923Distributing intelligence across networks - Methods and apparatus relating to distribution of intelligence across a network are described. In one embodiment, one or more content processors may be provided at the edge of a computer network (e.g., prior to a point where data is aggregated or routed by the network). Other embodiments are also disclosed.12-25-2008
20090119671REGISTERS FOR DATA TRANSFERS - A system and method for employing registers for data transfer in multiple hardware contexts and programming engines to facilitate high performance data processing. The system and method includes a processor that includes programming engines with registers for transferring data from one of the registers residing in an executing programming engine to a subsequent one of the registers residing in an adjacent programming engine.05-07-2009
20090238542CAPTURING EVENT INFORMATION USING A DIGITAL VIDEO CAMERA - An event aware video system (EAVS) is to capture video frames during a first time period and process event portion of the video frames before transferring the processed data to a central computing system. The EAVS may establish a present no-event frame from the video frames, wherein a last frame of the video frames is marked as the present no-event frame if the difference between adjacent pair of frames of the video frames is less than a threshold value. The EVAS may establish an event frame, wherein a present frame captured after establishing the no-event frame is marked as the event frame if the difference between the present frame and a previous frame captured prior to the present frame is greater than the threshold value. The EAVS may generate the processed data by processing the event of the event frame.09-24-2009
20110153798Method and apparatus for providing a remotely managed expandable computer system - A remotely managed expandable multi-user computer system is provided. The computer system includes a removable compute cartridge and a removable storage cartridge allowing easy upgrade of the computer system. The computer system self-configures when powered on to allow remote management by another system over a network. Automatic failover support is provided without the need for a separate compute element. A self-configurable removable secure-to-wireless converter to couple to a client computer system allows secure communications between the multi-user system and the client computer system via a wireless network.06-23-2011

Patent applications by Matthew Adiletta, Bolton, MA US

Matthew J. Adiletta, Worcester, MA US

Patent application numberDescriptionPublished
20090024804MEMORY CONTROLLERS FOR PROCESSOR HAVING MULTIPLE PROGRAMMABLE UNITS - A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.01-22-2009
20090307469REGISTER SET USED IN MULTITHREADED PARALLEL PROCESSOR ARCHITECTURE - A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads or contexts. The processor maintains execution threads. The execution threads access a register set organized into a plurality of relatively addressable windows of registers that are relatively addressable per thread.12-10-2009

Patent applications by Matthew J. Adiletta, Worcester, MA US

Matthew J. Adiletta, Bolton, MA US

Patent application numberDescriptionPublished
20090222800Method and apparatus for implementing a bi-endian capable compiler - A method of compiling code includes assigning an endian type to data. An endian flip operation is performed based on the endian type of the data and a target system. Other embodiments are described and claimed.09-03-2009
20090237503ESTIMATING MOTION OF AN EVENT CAPTURED USING A DIGITAL VIDEO CAMERA - An event aware video system (EAVS) is to capture video frames during a first time period and process events in the video frames before transferring the processed data to a central computing system. The EAVS may establish a present no-event frame from the video frames by marking the last frame as the present no-event frame if the difference between adjacent pair of video frames is less than a threshold value. The EAVS may establish an event frame, wherein a present frame captured after establishing the no-event frame is marked as the event frame if the difference between the present frame and a previous frame is greater than the threshold value. The EAVS may provide event information including motion vectors to a central computing system by performing one-dimensional search on a moving object of the event frame, wherein the motion vectors may represent displacement of objects moving within the moving object.09-24-2009
20090238411ESTIMATING MOTION OF AN EVENT CAPTURED USING A DIGITAL VIDEO CAMERA - An event aware video system (EAVS) is to capture video frames during a first time period and process events in the video frames before transferring the processed data to a central computing system. The EAVS may establish a no-event frame by marking a last frame as the no-event frame if the difference between adjacent pair of video frames is less than a threshold value. The EVAS may mark a present frame captured after establishing the no-event frame as the event frame if the difference between the present and a previous frame is greater than the threshold value. The EAVS may provide event information to the central computing system by performing temporal blending, which includes linearly combining the movement of objects within the moving object in adjacent event frames to generate blurred images. The difference between the blurred images may represent displacement of objects moving within the moving object.09-24-2009

Patent applications by Matthew J. Adiletta, Bolton, MA US