Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Endresen

Geoffrey E. Endresen, Everett, WA US

Patent application numberDescriptionPublished
20110283309Selective Content Presentation Engine - Selective content presentation for the purpose of self-imposed censoring of content is implemented on an electronic device. The selective content presentation involves acquiring a content suppression preference for suppressing content presentation at an electronic device. Subsequently, a content portion and a content selection tag for the content portion are also received at the electronic device. When the electronic device determines based on the content selection tag that a part of content portion is designated for suppression by the content suppression preference, the part of the content portion is obstructed by the electronic device to form a modified content portion. The modified content portion is further presented to a user via the electronic device.11-17-2011

Hans Matthew Endresen, Bellevue, WA US

Patent application numberDescriptionPublished
20100319056DECREASING LOGIN LATENCY - Systems, methods, and computer-storage media for decreasing web service login latency are provided. Upon a user's initial login to the web service from a web browser, the location of user information is identified. A cookie containing information identifying the location of the user information is generated and stored in association with the web browser. Upon a subsequent login to the web service by the same user, the location information included in the cookie is utilized to direct the user request directly to the correct location, without having to repeat the act of identifying the location, thus providing the user with the desired information more quickly.12-16-2010

Jan Endresen, Asker NO

Patent application numberDescriptionPublished
20090212731ROBOT CONTROL SYSTEM COMPRISING A PORTABLE OPERATING DEVICE WITH SAFETY EQUIPMENT - A robot controller including a control unit and a portable operating device (TPU) for teaching and manually operating the robot. The TPU includes safety equipment, a safety TPU-part having a first communication unit and a main TPU-part having a third communication unit. The control unit includes a safety control part having a second communication unit and a main control part having a forth communication unit. The first and second communication units are arranged such that they form a first communication channel for transferring communication data including information regarding the status of safety equipment from the TPU to the control unit. The third and fourth communication units are arranged such that they form a second communication channel for transferring general communication data between the TPU and the control unit. Each of the main TPU-part, the safety TPU-part, the main control part, and the safety control part includes a central processing unit adapted for generating and/or handling the communication data. Each of the communication units is connected to a network. Each of the communication units forms a node in the network.08-27-2009

Patent applications by Jan Endresen, Asker NO

Kara Endresen, Grande Prairie CA

Patent application numberDescriptionPublished
20080302225ROLLED MEDIA CUTTING DEVICE - A cutting device comprises a support to hold a roll of rolled media, a surface upon which the media is unrolled, and first and second cutting guides, each oriented substantially perpendicular to the media's unrolling path and supporting first and second cutters. The first cutter is movably supported by the first cutting guide and is capable of cutting the rolled media substantially parallel to the unrolling path. The second cutter is movably supported by the second cutting guide and is capable of cutting the rolled media substantially perpendicular to the unrolling path. The cutting device further comprises means for releasably securing the first cutter at a desired width position along the first cutting guide. The cutting device further includes a computing system to calculate the amount of rolled media to be dispensed and how best to cut the rolled media.12-11-2008

Lars P. Endresen, Nesoddtangen NO

Patent application numberDescriptionPublished
20100008429SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR DECODING BLOCK WISE CODED VIDEO - An apparatus and associated method are provided for decoding of block wise coded video pictures. Implementing a de-blocking filter algorithm or the like in a single instruction multiple data (SIMD) environment, especially for processors with 128-bit vector registers. Parallelism between the SIMD and the register size fits the macroblock size disclosed in the H.264 and MPEG-4 standards is exploited by using transpositions and transformations of luminance and chrominance macroblocks in vertical de-blocking filter operations.01-14-2010

Lars Petter Endresen, Nesoddtangen NO

Patent application numberDescriptionPublished
20100158124FILTER PROCESS IN COMPRESSION/DECOMPRESSION OF DIGITAL VIDEO SYSTEMS - A method for calculating pixel values of interpolated pixel positions located between integer pixel positions in frames of a video picture by a predefined filter operation, the method including: storing the pixel values of the integer pixel position; determining to which of a number of predefined resolution formats the video picture is adapted; defining a fixed width (W) and fixed height value (H) for the frames corresponding to a resolution format determined by the determining; loading a first set of memory addresses for the memory of the video processing apparatus corresponding to a plurality of the pixel values of integer pixel positions; and executing a filter operation on the plurality of the pixel values of integer pixel positions and calculating a plurality of the pixel values of the interpolated pixel positions.06-24-2010
20100166076METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR CALCULATING RUN AND LEVEL REPRESENTATIONS OF QUANTIZED TRANSFORM COEFFICIENTS REPRESENTING PIXEL VALUES INCLUDED IN A BLOCK OF A VIDEO PICTURE - A process for calculating run-and-level representations of quantized transform coefficients includes packing each quantized transform coefficients in a value interval [Max, Min] by setting all quantized transform coefficients greater than Max equal to Max, and all quantized transform coefficients less than Min equal to Min; reordering the quantized transform coefficients resulting in an array C of reordered quantized transform coefficients; masking C by generating an array M containing ones in positions corresponding to positions of C having non-zero values, and zeros in positions corresponding to positions of C having zero values; and for each position containing a one in M, generating a run and a level representation by setting the level value equal to an occurring value in a corresponding position of C, and setting the run value equal to the number of proceeding positions relative to a current position in M since a previous occurrence of one in M.07-01-2010
20110026583METHOD, DEVICE, AND COMPUTER-READABLE MEDIUM FOR VIDEO CODING AND DECODING - A method, device, and computer-readable medium for video coding or decoding wherein a number of blocks of residual picture data respectively stored in a number of first data arrays in a memory of a computer device represent at least a part of a video picture to be coded or decoded. The method includes calculating DC coefficients respectively associated with the blocks and inserting the DC coefficients in a second data array in a block associative order, classifying each of the blocks as skipped in response to an associated DC coefficient being lower than a predefined threshold, and non-skipped in response to the associated DC coefficient being higher than a predefined threshold, generating a bit mask containing 1-bits in positions corresponding to positions in the second data array having DC coefficients higher than the predefined threshold, and 0-bits in positions corresponding to positions in the second data array having DC coefficients lower than the predefined threshold.02-03-2011