Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lee, Bellevue

Bobby Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090265035Robotic Device Tester - A system, method, and device may include software and hardware which simplify and quicken configuration of the system for testing a device, enhance testing procedures which may be performed, and provide data via which to easily discern a cause and nature of an error which may result during testing. A camera may capture still images of a display screen of a tested device and another camera may capture video images of the tested device and a partner device. A wizard may be used to generate a configuration file based on one previously generated for a similar device. A mount for a tested device may be structured so that: it is suitable for mounting thereon a plurality of differently structured devices; and adjustments in a vertical direction and a horizontal direction in a plane and adjustments of an angle of the device relative to the plane may be easily made.10-22-2009

Chi-Yin Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20080214934Inter-frame processing for contrast agent enhanced medical diagnostic ultrasound imaging - Contrast agent enhanced medical diagnostic imaging is improved by selecting particular frames of data. Frames of data are acquired over time. Information from the frames of data are combined, such as for a time intensity curve or maximum intensity processing. Rather than combining information from each of the frames, information from some frames is not used. Frames are selected for inclusion. In one embodiment, the selection is based on one type of data (e.g., B-mode) for combining information for another type of data (e.g., contrast agent data).09-04-2008
20080242995AUTOMATIC OPTIMIZATION IN SPECTRAL DOPPLER ULTRASOUND IMAGING - Methods and systems for automatic optimization in spectral Doppler ultrasound imaging are provided. The value for one or more spectral Doppler parameter is optimized using numerical optimization rather than predefined sampling. Various spectral Doppler parameters are set, such as a position of the gate, gate size, transmit frequency, filter settings, Doppler gain, beamline orientation or angle of intersection between the gate position and the scan line, aperture size, or other spectral Doppler transmit or receive parameters effecting the spectral Doppler imaging. A processor automatically calculates a setting or value for one or more of the spectral Doppler parameters, resulting in more objective optimization than provided by a user setting.10-02-2008
20090187106Synchronized combining for contrast agent enhanced medical diagnostic ultrasound imaging - Contrast agent enhanced medical diagnostic imaging is provided. Frames of data from common phase periods are grouped. Motion correction is performed within each common phase group. An image representing contrast agents is formed from a combination of the frames within each common phase, motion corrected group.07-23-2009

Patent applications by Chi-Yin Lee, Bellevue, WA US

Dennis Ming-Shu Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090300241VIRTUAL MEDIA DEVICE - A system, device, and method for virtually connecting a media device to a computing device are disclosed. One embodiment comprises a method to operate a virtual media device in a computing device, wherein the virtual media device that is controlled by a remote media device. In this manner, a computing device may stream media data to and from the remote media device.12-03-2009

Harry Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20080304432System and method for an energy efficient RF transceiver - An energy efficient radio having a clocking system utilizing two clocks with very different precision and power characteristics. In another aspect, the time that a radio spends on listening/receiving is optimized so that energy is not wasted when there is no need to keep receiving. In another aspect, to further improve the energy efficiency, two receive portions with drastic difference in power consumption, instead of a single receive portion as is used in a typical wireless receiver, and are used to process different parts of a received packet.12-11-2008

Johnny Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20100281439Method to Control Perspective for a Camera-Controlled Computer - Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.11-04-2010
20110080336Human Tracking System - An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.04-07-2011
20110080475Methods And Systems For Determining And Tracking Extremities Of A Target - An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may then be determined.04-07-2011
20110081044Systems And Methods For Removing A Background Of An Image - An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may then be discarded to isolate one or more voxels associated with a foreground object such as a human target and the isolated voxels associated with the foreground object may be processed.04-07-2011
20110150271MOTION DETECTION USING DEPTH IMAGES - A sensor system creates a sequence of depth images that are used to detect and track motion of objects within range of the sensor system. A reference image is created and updated based on a moving average (or other function) of a set of depth images. A new depth images is compared to the reference image to create a motion image, which is an image file (or other data structure) with data representing motion. The new depth image is also used to update the reference image. The data in the motion image is grouped and associated with one or more objects being tracked. The tracking of the objects is updated by the grouped data in the motion image. The new positions of the objects are used to update an application. For example, a video game system will update the position of images displayed in the video based on the new positions of the objects. In one implementation, avatars can be moved based on movement of the user in front of a camera.06-23-2011

Johnny Chung Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20100195867VISUAL TARGET TRACKING USING MODEL FITTING AND EXEMPLAR - A method of tracking a target includes receiving an observed depth image of the target from a source and analyzing the observed depth image with a prior-trained collection of known poses to find an exemplar pose that represents an observed pose of the target. The method further includes rasterizing a model of the target into a synthesized depth image having a rasterized pose and adjusting the rasterized pose of the model into a model-fitting pose based, at least in part, on differences between the observed depth image and the synthesized depth image. Either the exemplar pose or the model-fitting pose is then selected to represent the target.08-05-2010
20110058709VISUAL TARGET TRACKING USING MODEL FITTING AND EXEMPLAR - A method of tracking a target includes receiving an observed depth image of the target from a source and analyzing the observed depth image with a prior-trained collection of known poses to find an exemplar pose that represents an observed pose of the target. The method further includes rasterizing a model of the target into a synthesized depth image having a rasterized pose and adjusting the rasterized pose of the model into a model-fitting pose based, at least in part, on differences between the observed depth image and the synthesized depth image. Either the exemplar pose or the model-fitting pose is then selected to represent the target.03-10-2011
20110081045Systems And Methods For Tracking A Model - An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A model may be adjusted based on a location or position of one or more extremities estimated or determined for a human target in the grid of voxels. The model may also be adjusted based on a default location or position of the model in a default pose such as a T-pose, a DaVinci pose, and/or a natural pose.04-07-2011

John W. Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20080223793Treatment of Particulate Biodegradable Organic Waste by Thermal Hydrolysis Using Condensate Recycle - A method of treating particulate biodegradable organic waste by thermal hydrolysis. The method includes subjecting a quantity of the particulate biodegradable waste to thermal hydrolysis at a temperature above about 130° C. and a pressure at or above the saturated water vapor pressure to produce a slurry. The slurry will include solubilized organic material and unhydrolyzed residual solids. The method further includes decreasing the pressure at which the slurry is maintained. Typically, the step of decreasing slurry pressure will occur in a flash tank, which allows the separation of an organic acid-rich steam from other hydrolysis products. The method further includes capturing the steam or other condensable gases released when pressure is decreased and condensing the steam or other condensable gases into a condensate. The captured condensate may then be added to a quantity of particulate biodegradable waste prior to thermal hydrolysis. Also disclosed is an apparatus for practicing the method described above.09-18-2008

Patent applications by John W. Lee, Bellevue, WA US

King-Hwa Lee, Bellevue, WV US

Patent application numberDescriptionPublished
20110105095SYSTEMS AND METHODS TO PROVIDE CONTEXT INFORMATION FOR MOBILE COMMUNICATION DEVICES - According to some embodiments, an initiating event may be detected at a mobile communication device via a context application, and responsive to that detection, information may be searched. The searched information may be related to, for example, prior communication events associated with communication applications of the mobile device. Note that the searched information could be locally stored and/or remotely stored (e.g., at a data store of a remote CRM application). At least one result of the search may then be displayed to the user.05-05-2011
20110159854SYSTEMS AND METHODS TO PROVIDE COMMUNICATION HISTORY FOR COMMUNICATION DEVICES - According to some embodiments, a remote server may receive, from a first communication device associated with a first user, information about a first communication event between the first user and another party. The remote server may store the information about the first communication event. The remote server may also receive, from a second communication device associated with a second user, a request associated with the other party. Responsive to the request, the remote server may retrieve and transmit information about the first communication event to the second communication device.06-30-2011

Linus Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090210493Communicating and Displaying Hyperlinks in a Computing Community - Various aspects are disclosed herein for communicating and displaying of hyperlinks in a computing community. Hyperlinks can be communicated by being embedded in messages, such that users of a closed computing community can send and receive such hyperlinks. These hyperlinks can link to hyperlinked content that can be stored on a central computing device responsible for administering the community. Moreover, any content that is associated with hyperlinks, whether that content is in the form of blogs, RSS feeds, and so on, can be made publicly available while any associated hyperlinks will be visible only to a subset of computing devices, namely, the community computing devices (but not to any general computing devices accessing the content). This task may be accomplished by using predetermined and/or proprietary schema properly understood only by the community computing devices.08-20-2009

Ming-Chieh Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20080240250Regions of interest for quality adjustments - Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).10-02-2008
20090093164HIGH-DEFINITION CONNECTOR FOR TELEVISIONS - A connector is disclosed that includes one or more pins allowing power to be provided to a connector board attached externally to the television set. In one embodiment, the connector has one or more USB pins to allow serial communication between the television set and the connector board. In another embodiment, the connector has one or more pins to allow communication of television setup information to the connector board. In yet another embodiment, the connector board may use the setup information provided from the television to perform audio processing and deliver enhanced audio sound to the speaker system associated with the television. The connector board may also wirelessly communicate with a personal computer, thereby coupling the personal computer to the television set.04-09-2009
20090326962QUALITY IMPROVEMENT TECHNIQUES IN AN AUDIO ENCODER - An audio encoder implements multi-channel coding decision, band truncation, multi-channel rematrixing, and header reduction techniques to improve quality and coding efficiency. In the multi-channel coding decision technique, the audio encoder dynamically selects between joint and independent coding of a multi-channel audio signal via an open-loop decision based upon (a) energy separation between the coding channels, and (b) the disparity between excitation patterns of the separate input channels. In the band truncation technique, the audio encoder performs open-loop band truncation at a cut-off frequency based on a target perceptual quality measure. In multi-channel rematrixing technique, the audio encoder suppresses certain coefficients of a difference channel by scaling according to a scale factor, which is based on current average levels of perceptual quality, current rate control buffer fullness, coding mode, and the amount of channel separation in the source. In the header reduction technique, the audio encoder selectively modifies the quantization step size of zeroed quantization bands so as to encode in fewer frame header bits.12-31-2009
20100135412MEDIA CODING FOR LOSS RECOVERY WITH REMOTELY PREDICTED DATA UNITS - An improved loss recovery method for coding streaming media classifies each data unit in the media stream as an independent data unit (I unit), a remotely predicted unit (R unit) or a predicted data unit (P unit). Each of these units is organized into independent segments having an I unit, multiple P units and R units interspersed among the P units. The beginning of each segment is the start of a random access point, while each R unit provides a loss recovery point that can be placed independently of the I unit. This approach separates the random access point from the loss recovery points provided by the R units, and makes the stream more impervious to data losses without substantially impacting coding efficiency. The most important data units are transmitted with the most reliability to ensure that the majority of the data received by the client is usable. The I units are the least sensitive to transmission losses because they are coded using only their own data. While they provide the best coding efficiency, the P units are the most sensitive to data loss because the loss of one P unit renders useless all of the P units that depend on it. The remotely predicted units are dependent on the I unit, or in an alternative implementation, on another R unit.06-03-2010
20100149301Video Conferencing Subscription Using Multiple Bit Rate Streams - Subscriptions in a video conference may be provided using multiple bit rate streams. A video conference server may receive video streams from each client in a video conference and may receive subscription requests from each client. The subscription requests may include requests to see video streams from specific other clients at a given resolution and/or frame rate. The video conference server may match up the received video streams with the subscription requests in order to send the subscribing clients their desired video streams. The server may also be able to request different versions of video streams from participants (e.g. different resolutions) and/or alter the video streams in order to better comply with the subscription request.06-17-2010
20100153574Video Conference Rate Matching - Video conference rate matching may be provided. A video conference server may receive video source streams from clients on a video conference. The server may analyze each client's capabilities and choose a video stream to send to each client based on those capabilities. For example, a client capable of encoding and decoding a high definition video stream may provide three source video streams—a high definition stream, a medium resolution stream, and a low resolution stream. The server may send only the low resolution stream to a client with a low amount of available bandwidth. The server may send the medium resolution stream to another client with sufficient bandwidth for the high definition stream, but which lacks the ability to decode the high definition stream. 06-17-2010
20100296575OPTIMIZED ALLOCATION OF MULTI-CORE COMPUTATION FOR VIDEO ENCODING - Video encoding computations are optimized by dynamically adjusting slice patterns of video frames based on complexity of each frame and allocating multi-core threading based on the slices. The complexity may be based on predefined parameters such as color, motion, and comparable ones for each slice. Allocation is determined based on capacity and queue of each processing core such that overall computation performance for video encoding is improved.11-25-2010
20110166864QUANTIZATION MATRICES FOR DIGITAL AUDIO - Quantization matrices facilitate digital audio encoding and decoding. An audio encoder generates and compresses quantization matrices; an audio decoder decompresses and applies the quantization matrices. The invention includes several techniques and tools, which can be used in combination or separately. For example, the audio encoder can generate quantization matrices from critical band patterns for blocks of audio data. The encoder can compute the quantization matrices directly from the critical band patterns, which can be computed from the same audio data that is being compressed. The audio encoder/decoder can use different modes for generating/applying quantization matrices depending on the coding channel mode of multi-channel audio data. The audio encoder/decoder can use different compression/decompression modes for the quantization matrices, including a parametric compression/decompression mode.07-07-2011

Patent applications by Ming-Chieh Lee, Bellevue, WA US

Philip Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090148045APPLYING IMAGE-BASED CONTEXTUAL ADVERTISEMENTS TO IMAGES - Systems, methods, computer-readable media, and graphical user interfaces for applying image-based contextual advertisements to images are provided. An image analyzing module and advertisement analyzing module analyze images and advertisements to identify image attributes and advertisement attributes. Upon identifying image attributes and advertisement attributes, advertisements deemed contextually relevant to an image are determined. In some embodiments, the contextually relevant advertisements are ranked. Thereafter, one or more contextually relevant advertisements are associated with the image. The one or more contextually relevant advertisements are presented based on preferences and/or features.06-11-2009
20090204598AD RETRIEVAL FOR USER SEARCH ON SOCIAL NETWORK SITES - In this invention, systems and methods for providing keywords for advertising are provided. After a user searches for another user in a social network, the webpage or blog of the queried user is retrieved, and keywords are extracted from this webpage. The keywords may be extracted from the user's profile on the social network (e.g., favorite sports, music artists, etc.), or keywords may be extracted from the text of the webpage (e.g., comments that comprise the blog entries). Once extracted, these keywords may then be used by an advertising system to provide targeted advertisements to the user.08-13-2009

Philip A. Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20080250327Content commenting and monetization - A code is included in content, which code allows a user to use a comment tool to select some or all of the content, to create and submit comments, and to view previously submitted content selections and comments in conjunction with additional content. The additional content may comprise advertisements.10-09-2008

Scott Chao-Chueh Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20100287159Methods and systems for enhancing metadata - A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes of the enhanced metadata. Enhancing and grouping include adding related metadata to the database of metadata, iteratively using metadata to search for more media related data, removing duplicate URLs, collapsing URLs that are variants of each other, and masking out superfluous terms from URLs. The resultant metadata and media files are available to users and search engines.11-11-2010

Seung H. Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090312983USING METRIC TO EVALUATE PERFORMANCE IMPACT - Analysis may be made of the amount that a load on a machine impacts the machine's performance. Performance counters on the machine record raw statistical data, such as a given resource's current utilization. The values of these counters may be captured. A n-bin histogram may be created that shows how many of the captured performance counter values occur within various ranges, such as 0-10% utilization, 10-20%, etc. A weight may be assigned to each bin. A weighted sum of the bins may be calculated by multiplying the number of occurrences in each bin by the bin's weight, and adding the products together. The weights may be chosen to reflect the relative amounts that particular performance counter values impact the overall performance of a machine. Thus, a metric that represents performance impact may be calculated based on the weighted sum.12-17-2009

Shih-Jong J. Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20100092075Method of directed pattern enhancement for flexible recognition - A directed pattern enhancement method receives a learning image and pattern enhancement directive. Pattern enhancement learning is performed using the learning image and the pattern enhancement directive to generate pattern enhancement recipe. An application image is received and a pattern enhancement application is performed using the application image and the pattern enhancement recipe to generate pattern enhanced image. A recognition thresholding is performed using the pattern enhanced image to generate recognition result. The pattern enhancement directive consists of background directive, patterns to enhance directive, and patterns to suppress directive. An update learning method performs pattern enhancement progressive update learning.04-15-2010

Patent applications by Shih-Jong J. Lee, Bellevue, WA US

Shin S. Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20090038744CELLULAR COMPOSITE GRID-STIFFENED STRUCTURE - A cellular composite structure includes a grid having groups of angularly intersecting ribs. The ribs of each group are oriented substantially in the same direction to each other and angularly oriented from the other rib groups. An additional rib defines a composite structure outer perimeter wall and can be differently angularly oriented from the other ribs. A contiguous rib wall is created by segments of ribs defined by rib intersections. The contiguous rib wall bounds a cavity. A multilayer sheet cap member with extending walls to engage the contiguous rib wall is positioned within the cavity. The engagement walls extend from individual sheet perimeter portions angularly oriented to the sheet. The ribs and cap member have pre-impregnated resin. Heating the cap member and ribs activates the resin and co-cures the composite structure.02-12-2009

Patent applications by Shin S. Lee, Bellevue, WA US

Wen-Wha Lee, Bellevue, WA US

Patent application numberDescriptionPublished
20100058478SOFTWARE ANTI-PIRACY PROTECTION - Licensing aspects of vendor software packages can be protected with reduced user interaction and effort by automating licensing exploit identification, and if allowed, exploit correction. Automating licensing exploit detection ensures that known exploits are more quickly and efficiently discovered to help maintain genuine software status. Minimizing user interaction in licensing exploit detection and correction involves less disruption to users and generally supports increased user satisfaction with vendor software package usage.03-04-2010