Inventor
Jill MacDonald Boyce
Inventor
Manalapan, NJ, US
Overview
Patents· 190 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Nprimary
H04NPictorial communication, e.g. television55%
G06TImage data processing or generation, in general15%
G11BInformation storage based on relative movement between record carrier and transducer10%
H03MCoding5%
H04LTransmission of digital information, e.g. telegraphic communication4%
G06FElectric digital data processing3%
D21HPulp compositions1%
G09GArrangements or circuits for control of indicating devices using static means to present variable information1%
G06KGraphical data reading1%
G06NComputing arrangements based on specific computational models1%
PatentTitleYear
11,102,486Adaptive weighting of reference pictures in video encoding202111,064,155Rectilinear viewport extraction from a region of a wide field of view using messaging in video transmission202111,057,631Point cloud coding standard conformance definition in computing environments202111,051,038MV/mode prediction, ROI-based transmit, metadata capture, and format detection for 360 video202110,965,932Multi-pass add-on tool for coherent and complete view synthesis202110,951,903Video analytics encoding for improved efficiency of video processing and compression202110,922,832Removal of projection noise and point-based rendering202110,909,653Power-based and target-based graphics quality adjustment202110,911,799Video refinement mechanism202110,908,679Viewing angles influenced by head and body movements202110,893,299Surface normal vector processing mechanism202110,882,453Usage of automotive virtual mirrors202110,881,9563D renderer to video encoder pipeline for improved visual quality and low latency202110,887,574Selective packing of patches for immersive video202110,887,572Suggested viewport indication for panoramic video202110,872,441Mixed reality coding with overlays202010,873,752Adaptive camera resolution for compression matching202010,869,041Video cluster encoding for multiple resolutions and bitrates with performance and quality enhancements202010,861,225Neural network processing for multi-object 3D modeling202010,846,814Patch processing mechanism202010,848,779Temporal motion vector prediction control in video coding202010,841,532Rectilinear viewport extraction from a region of a wide field of view using messaging in video transmission202010,832,378Spherical rotation for encoding wide view video202010,819,968Neural network based patch blending for immersive video202010,798,422Method and system of video coding with post-processing indication202010,791,373Generating 2D video from 360 video202010,721,472Adaptive weighting of reference pictures in video encoding202010,666,946Method and system of video coding using display modification input202010,629,166Video with selectable tag overlay auxiliary pictures202010,587,800Technology to encode 360 degree video content202010,560,681Stereo logo insertion202010,560,660Rectilinear viewport extraction from a region of a wide field of view using messaging in video transmission202010,560,706High layer syntax for temporal scalability202010,542,279Temporal motion vector prediction control in video coding202010,511,849Decoding method and apparatus enabling fast channel change of compressed video201910,506,255MV/mode prediction, ROI-based transmit, metadata capture, and format detection for 360 video201910,440,366Method and system of video coding using content based metadata201910,424,082Mixed reality coding with overlays201910,402,932Power-based and target-based graphics quality adjustment201910,326,993Adaptive weighting of reference pictures in video encoding201910,158,886Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information201810,034,009High layer syntax for temporal scalability201810,027,970Render-orientation information in video bitstream20189,930,335'Adaptive weighting of reference pictures in video encoding'20189,883,206'Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information'20189,860,513'Stereo logo insertion'20189,787,979'Level signaling for layered video coding'20179,743,099'Render-orientation information in video bitstream'20179,602,840'Method and apparatus for adaptive group of pictures (GOP) structure selection'20179,549,191'Adaptive weighting of reference pictures in video encoding'20179,497,502'Method and apparatus enabling fast channel change for DSL system'20169,402,083'Signaling conformance points using profile space'20169,380,313'Techniques for describing temporal coding structure'20169,369,771'Apparatus and method for file size estimation over broadcast networks'20169,313,515'Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information'20169,313,486'Hybrid video coding techniques'20169,313,553'Apparatus and method for simulcast over a variable bandwidth channel'20169,300,956'Method and apparatus for redundant video encoding'20169,288,502'Methods and apparatus for the use of slice groups in decoding multi-view video coding (MVC) information'20169,215,475'Method and apparatus for motion estimation using combined reference bi-prediction'20159,210,441'Fast mode-decision encoding for interframes'20159,210,447'Method and apparatus for video error concealment using reference frame selection rules'20159,204,167'Video error detection technique using a CRC parity code'20159,179,145'Cross layer spatial intra prediction'20159,161,033'Decoding method and apparatus enabling fast channel change of compressed video'20159,154,808'Method and apparatus for INTRA prediction for RRU'20159,148,694'Method and apparatus enabling fast channel change for DSL system'20159,117,261'Film grain SEI message insertion for bit-accurate simulation in a video system'20159,113,172'Techniques for describing temporal coding structure'20159,106,929'Overlays using auxiliary pictures'20159,100,659'Multi-view video coding method and device using a base view'20159,078,004'Multiple reference layer prediction signaling techniques'20159,071,840'Encoder with adaptive rate control for H.264'20158,958,477'Multiple reference layer prediction signaling techniques'20158,938,004'Dependency parameter set for scalable video coding'20158,867,618'Method and apparatus for weighted prediction for scalable video coding'20148,811,492'Encoding method and apparatus enabling fast channel change of compressed video'20148,798,165'Techniques for prediction of unavailable samples in inter-layer predicted video coding'20148,731,070'Hybrid look-ahead and look-back distortion estimation'20148,712,169'Transcoded images for improved trick play'20148,699,564'Robust mode staggercasting with adjustable delay offset'20148,649,441'NAL unit header'20148,634,469'Method and apparatus for reusing available motion information as a motion estimation predictor for video encoding'20148,577,158'Methods and apparatus for texture compression using patch-based sampling texture synthesis'20138,571,100'Fast intra mode prediction for a video encoder'20138,553,777'Method and apparatus for slice adaptive motion vector coding for spatial scalable video encoding and decoding'20138,542,731'Method and apparatus for video codec quantization'20138,542,733'Multipass video rate control to match sliding window channel constraints'20138,498,336'Method and apparatus for adaptive weight selection for motion compensated prediction'20138,477,840'Method and apparatus for constrained variable bit rate (VBR) video encoding'20138,467,459'Method and apparatus for complexity scalable video encoding and decoding'20138,457,202'Method and apparatus for determining expected distortion in decoded video blocks'20138,451,762'Method and apparatus for reliably delivering multicast data'20138,428,147'Method and apparatus for detection and concealment of reference and non-reference video frames'20138,406,301'Adaptive weighting of reference pictures in video encoding'20138,391,363'Method and apparatus for motion projection error concealment in block-based video'20138,385,416'Method and apparatus for fast mode decision for interframes'20138,374,239'Method and apparatus for macroblock adaptive inter-layer intra texture prediction'20138,311,121'Methods and apparatus for weighted prediction in scalable video encoding and decoding'20128,295,354'Adaptive weighting of reference pictures in video encoding'20128,290,052'Adaptive weighting of reference pictures in video encoding'20128,290,050'Adaptive weighting of reference pictures in video encoding'20128,290,051'Adaptive weighting of reference pictures in video encoding'20128,290,053'Adaptive weighting of reference pictures in video encoding'20128,284,837'Video codec with weighted prediction utilizing local brightness variation'20128,275,040'Method and apparatus for weighted prediction for scalable video coding'20128,270,480'Method and apparatus for rapid video and field coding'20128,270,496'Region of interest H.264 scalable video coding'20128,265,172'Method and apparatus for analytical and empirical hybrid encoding distortion modeling'20128,238,613'Technique for bit-accurate film grain simulation'20128,213,508'Complexity scalable video encoding'20128,194,739'Trick play using temporal layering'20128,155,191'Method and apparatus for fast mode decision of B-frames in a video encoder'20128,135,234'Method and apparatus for edge-based spatio-temporal filtering'20128,126,061'Robust mode staggercasting reduced resolution video for mobile receiver'20128,126,050'Methods and apparatus for decoding and displaying different resolution video signals'20128,116,376'Complexity scalable video decoding'20128,094,711'Adaptive reference picture generation'20128,085,846'Method and apparatus for decoding hybrid intra-inter coded blocks'20118,085,845'Method and apparatus for encoding hybrid intra-inter coded blocks'20118,073,048'Method and apparatus for minimizing number of reference pictures used for inter-coding'20118,059,711'Robust mode staggercasting'20118,046,667'Synchronization loss resilient digital communication system using forward erasure correction'20118,036,262'Robust mode staggercasting storing content'20118,027,381'Robust mode staggercasting user controlled switching modes'20118,027,386'Robust mode staggercasting without artifacts'20117,957,469'Video comfort noise addition technique'20117,945,106'Method for simulating film grain by mosaicing pre-computer samples'20117,903,742'Adaptive weighting of reference pictures in video decoding'20117,899,113'Technique for simulating film grain on encoded video'20117,889,939'Technique for simulating film grain using frequency filtering'20117,852,409'Bit-accurate seed initialization for pseudo-random number generators used in a video system'20107,844,992'Video on demand server system and method'20107,809,059'Method and apparatus for weighted prediction estimation using a displaced frame differential'20107,810,124'Robust mode staggercasting fast channel change'20107,801,217'Implicit weighting of reference pictures in a video encoder'20107,720,152'Implicit weighting of reference pictures in a video decoder'20107,680,356'Technique for bit-accurate comfort noise addition'20107,573,938'Methods and apparatus for decoding and displaying different resolution video signals'20097,523,234'Motion estimation with fast search block matching'20097,466,774'Mixed inter/intra video coding of macroblock partitions'20087,376,186'Motion estimation with weighting prediction'20087,295,611'Methods and apparatus for decoding and displaying different resolution video signals'20077,173,970'Methods and apparatus for decoding and displaying multiple digital images in parallel'20077,151,754'Complete user datagram protocol (CUDP) for wireless multimedia packet networks using improved packet level forward error correction (FEC) coding'20066,907,079'Deblocking filter conditioned on pixel brightness'20056,563,876'Methods and apparatus for decoding and displaying high definition and standard definition digital video images at standard definition resolution'20036,542,693'Digital video playback with trick play features'20036,490,705'Method and apparatus for receiving MPEG video over the internet'20026,343,098'Efficient rate control for multi-resolution video encoding'20026,317,462'Method and apparatus for transmitting MPEG video over the internet'20016,262,770'Methods and apparatus for decoding high and standard definition images and for decoding digital data representing images at less than the image\'s full resolution'20016,249,547'Methods and apparatus for decoding high definition and standard definition digital video images using a single decoder apparatus'20016,246,801'Method and apparatus for generating selected image views from a larger image having dependent macroblocks'20016,167,089'Reduced cost methods and apparatus for decoding bi-directionally coded image data'20006,141,059'Method and apparatus for processing previously encoded video data involving data re-encoding.'20006,141,486'Methods and apparatus for recording digital data including sync block and track number information for use during trick play operation'20006,100,932'Methods and apparatus for efficiently storing reference frame data and using the stored data to perform motion compensated predictions'20006,061,402'Methods and apparatus for efficiently decoding bi-directionally coded image data'20006,023,553'Method and apparatus for achieving video data reduction through the use of re-encoding'20006,012,091'Video telecommunications server and method of providing video fast forward and reverse'20005,974,185'Methods and apparatus for encoding video data using motion vectors for decoding by regular or downconverting decoders'19995,969,768'Methods and apparatus for re-using decoder circuitry'19995,933,567'Method and apparatus for controlling the position of the heads of a digital video tape recorder during trick play operation and for recording digital data on a tape'19995,923,814'Methods and apparatus for performing video data reduction operations and for concealing the visual effects of data reduction operations'19995,887,115'Method and apparatus for implementing a video tape recorder for recording digital video signals having either a fixed or variable data transmission rate'19995,828,421'Implementation efficient digital picture-in-picture decoding methods and apparatus'19985,825,927'Methods and apparatus for encoding video data in a manner that is well suited for decoding by regular or downconverting decoders'19985,805,762'Video recording device compatible transmitter'19985,778,143'Method and apparatus for the selection of data for use in VTR trick playback operation in a system using progressive picture refresh'19985,729,648'Method and apparatus for selecting encoded video data for use during video recorder trick play operation'19985,729,649'Methods and apparatus for recording data on a digital storage medium in a manner that facilitates the reading back of data during trick play operation'19985,726,711'Intra-coded video frame data processing methods and apparatus'19985,717,816'Method and apparatus for the selection of data for use in VTR trick playback operation in a system using intra-coded video frames'19985,687,275'Trick play data indentification methods and apparatus for use with digital video recording and playback devices'19975,684,539'Method and apparatus for processing encoded video data to reduce the amount of data used to represent a video image'19975,673,358'Method for generating a reduced rate digital bitstream by selecting data as a function of the position within an image to which the data corresponds'19975,668,918'Method for recording digital data using a series of adjacent heads of alternating azimuths located on a headwheel to record data at a rate that is less than the full recording rate possible using the heads'19975,654,759'Methods and apparatus for reducing blockiness in decoded video'19975,635,985'Low cost joint HD/SD television decoder methods and apparatus'19975,623,344'Digital video recording device with trick play capability'19975,614,957'Digital picture-in-picture decoder'19975,614,952'Digital video decoder for decoding digital high definition and/or digital standard definition television signals'19975,592,299'Method and apparatus for reducing the amount of data required to represent a video frame'19975,583,650'Digital recording and playback device error correction methods and apparatus for use with trick play data'19965,576,902'Method and apparatus directed to processing trick play video data to compensate for intentionally omitted data'19965,493,456'Method and apparatus for increasing the recording time of a digital video tape recorder'19965,444,575'Method for recording digital data using a set of heads including a pair of co-located heads to record data at a rate lower than the full recording rate possible using the set of heads'19955,377,051'Digital video recorder compatible receiver with trick play image enhancement'19945,208,673'Noise reduction in frame transmitted video signals'1993Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1993–1998Based in East Windsor, NJ, US· patent location history
1994–2012Patents assigned to HITACHI AMERICA LTD (40)· patent assignee history
1994–2019Based in Manalapan, NJ, US· patent location history
2008–2019Patents assigned to THOMSON LICENSING (83)· patent assignee history
2011–2018Patents assigned to BOYCE JILL MACDONALD (61)· patent assignee history
2011–2017Patents assigned to YIN PENG (27)· patent assignee history
2011Based in Princeton, NJ, US· patent location history
2013Based in Manapalan, NJ, US· patent location history
2018–2021Based in Portland, OR, US· patent location history
2019–2021Patents assigned to INTEL CORP (34)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| THOMSON LICENSING | 83 | 2008–2019 |
| BOYCE JILL MACDONALDself | 61 | 2011–2018 |
| HITACHI AMERICA LTD | 40 | 1994–2012 |
| INTEL CORP | 34 | 2019–2021 |
| YIN PENG | 27 | 2011–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Manalapan, New Jersey, US | 137 | 1994–2019 |
| Portland, OR, US | 43 | 2018–2021 |
| East Windsor, New Jersey, US | 7 | 1993–1998 |
| Manapalan, New Jersey, US | 1 | 2013 |
| Princeton, New Jersey, US | 1 | 2011 |