Imaging system providing dynamic viewport layering

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7792876
APP PUB NO 20070009179A1
SERIAL NO

11439928

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system including methodology for optimizing/customizing display or rendering of requested images is described. In one embodiment, the system provides on-demand creation of images that are customized for a particular device type. The system comprises a module serving as a repository for images, each image comprising image components arranged into distinct layers; a module for processing a request from a device for retrieving a particular image from the repository, the module determining a particular device type for the device based in part on information contained in the request; and a module for creating a copy of the particular image that is customized for the device, the module individually rendering image components in the distinct layers of the particular image based on the determined device type, such that at least some of the image components in the distinct layers of the particular image are customized for the device.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYNIVERSE ICX CORPORATIONMOUNTAIN VIEW, CA35

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Easwar, Venkat Los Gatos, US 9 256

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
6615224 High-performance UNIX file undelete 47 1999
6400903 Remote camera relay controller method and apparatus 56 2000
 
Dycam Inc. (1)
5249053 Filmless digital camera with selective image compression 229 1992
 
TREND MICRO INCORPORATED (1)
6438576 Method and apparatus of a collaborative proxy system for distributed deployment of object rendering 102 1999
 
MEDIATEK INC. (2)
6393470 Non intrusive automatic remote support for freeing overloaded storage in portable devices 29 1999
6243420 Multi-spectral image compression and transformation 30 2000
 
DAINIPPON SCREEN MFG. CO., LTD. (1)
4992887 Method of storing and transmitting image data as an image file suitable for an image search 44 1989
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6392697 Digital still camera 32 1998
 
LYNX SYSTEM DEVELOPERS, INC. (2)
5657077 Event recording system with digital line camera 56 1993
5552824 Line object scene generation apparatus 37 1994
 
Sony Electronics Inc. (1)
6278449 Apparatus and method for designating information to be retrieved over a computer network 169 1998
 
NW Coughlin (1)
6330073 System and method for merging multi-platform documents 17 1998
 
SCENERA TECHNOLOGIES, LLC (1)
6628325 Camera network communication device 121 1998
 
LIGHTSURF TECHNOLOGIES, INC. (1)
* 2003/0110,234 System and methodology for delivering media to multiple disparate client devices based on their capabilities 147 2001
 
SECURITAS ELECTRONIC SECURITY, INC. (1)
6583813 System and method for capturing and searching image data associated with transactions 130 1999
 
ONKYO KABUSHIKI KAISHA D/B/A ONKYO CORPORATION (1)
5798794 Wavelet transform subband coding with frequency-dependent quantization step size 35 1995
 
SYS TECHNOLOGIES (1)
6091777 Continuously adaptive digital video compression system and method for a web streamer 367 1998
 
CHARTOLEAUX KG LIMITED LIABILITY COMPANY (1)
6043837 Method and apparatus for electronically distributing images from a panoptic camera system 223 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 6278491 Apparatus and a method for automatically detecting and reducing red-eye in a digital image 271 1998
6094689 System for coupling a host computer to an image scanner in which high level functions are migrated to the attached host computer 88 1998
6546143 Efficient wavelet-based compression of large images 79 1999
 
MONUMENT PEAK VENTURES, LLC (1)
6509910 Method and system for interfacing with a digital media frame network 53 2000
 
SUN MICROSYSTEMS, INC. (1)
5734831 System for configuring and remotely administering a unix computer over a network 197 1996
 
RICOH COMPANY, LTD. (3)
5754227 Digital electronic camera having an external input/output interface through which the camera is monitored and controlled 356 1995
6104430 Digital electronic still camera which receives an input/output control program through a detachable communication interface card 246 1995
6459816 Image processing system for compressing image data including binary image data and continuous tone image data by a sub-band transform method with a high-compression rate 36 1998
 
PALO ALTO NETWORKS, INC. (1)
6389460 Method and apparatus for efficient storage and retrieval of objects in and from an object storage device 128 1998
 
OLYMPUS OPTICAL CO., LTD. (2)
6577338 Digital color printer digital camera and digital color printer system using the same 32 1998
6549958 Connector for coupling electronic imaging system with USB that selectively switches USB host controller and USB interface with connector 63 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6473794 System for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework 839 1999
 
FUJI XEROX CO., LTD. (1)
6441913 Image processing apparatus and image processing method 38 1998
 
Metrologic Instruments, Inc. (1)
5742043 Body-nearable laser scanning system with programmed mode for consecutively reading bar code symbols without system reactivation 18 1996
 
ATI TECHNOLOGIES ULC (1)
5883640 Computing apparatus and operating method using string caching to improve graphics performance 43 1996
 
The United States of America as represented by the Secretary of the Navy (1)
5848193 Wavelet projection transform features applied to real time pattern recognition 48 1997
 
TEXAS INSTRUMENTS INCORPORATED (2)
6417882 CMOS sensor camera with on-chip image compression 24 1998
6385772 Monitoring system having wireless remote viewing and control 181 1999
 
CIRRUS LOGIC, INC. (1)
6064437 Method and apparatus for scaling and filtering of video information for use in a digital system 44 1998
 
SEIKO EPSON CORPORATION (2)
6445412 Highspeed image selecting method and digital camera having highspeed image selecting function 41 1998
6725300 Control device for controlling the transmission and receipt of data and a method of determining the transmitter and the receiver of the data 25 1999
 
FUJIFILM CORPORATION (3)
5067029 Electronic still camera capable of selecting recording media 72 1989
6539169 Method and apparatus for recording and re-recording image data in a device having limited memory capacity 55 1998
6417913 Method and apparatus for ordering photographic prints and printing apparatus for producing the same 42 2000
 
SYNIVERSE ICX CORPORATION (2)
7103357 Media spooler system and methodology providing efficient transmission of media content from wireless devices 81 2001
* 7051040 Imaging system providing dynamic viewport layering 7 2002
 
LOGITECH EUROPE S.A. (1)
6008847 Temporal compression and decompression for video 67 1997
 
BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC. (1)
5818525 RGB image correction using compressed flat illuminated files and a simple one or two point correction algorithm 50 1996
 
NOKIA TECHNOLOGIES OY (1)
7149370 Method and device for image surfing 15 2003
 
SILICON VALLEY BANK (1)
6411685 System and method for providing unified messaging to a user with a thin web browser 188 1999
 
INTELLECTUAL PROPERTY MACHINES CORPORATION (1)
6014763 At-speed scan testing 43 1998
 
XYLON LLC (2)
6505236 Network-based mail attachment storage system and method 91 1999
6598076 Method and apparatus for electronically communicating an electronic message having an electronic attachment 61 2000
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
6256666 Method and system for remotely managing electronic mail attachments 413 1998
6195696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users 95 1998
 
SHARP KABUSHIKI KAISHA (1)
6157746 Apparatus and method for encoding wavelet trees generated by a wavelet-based coding method 48 1997
 
Telbotics Inc. (1)
6914622 Teleconferencing robot with swiveling video monitor 67 1998
 
SHARP LABORATORIES OF AMERICA, INC. (1)
6463177 Dynamic management of embedded coded images in a digital storage device 16 1998
 
SYMBOL TECHNOLOGIES, LLC (1)
6507864 Client-server software for controlling data collection device from host computer 90 2000
 
OpenTV, Inc. (1)
* 6925595 Method and system for content conversion of hypertext data using data mining 156 1998
 
CARESTREAM HEALTH, INC. (1)
6275869 System for network communication of image information between imaging devices according to multiple protocols 48 1996
 
WISTRON CORPORATION (2)
6226642 Content modification of internet web pages for a television class display 263 1997
6300947 Display screen and window size related web page adaptation system 583 1998
 
CyberWorld International Corporation (1)
* 6414679 Architecture and methods for generating and displaying three dimensional representations 62 1998
 
NETWORK APPLIANCE, INC. (1)
6081883 Processing system with dynamically allocatable buffer memory 198 1997
 
ZHIGU HOLDINGS LIMITED (1)
6742043 Reformatting with modular proxy server 103 2000
 
DIGIMARC CORPORATION (1)
2004/0022,444 Authentication using a digital watermark 114 2002
 
OPTIS WIRELESS TECHNOLOGY, LLC (1)
6480853 Systems, methods and computer program products for performing internet searches utilizing bookmarks 55 1999
 
INTELLECTUAL VENTURES FUND 83 LLC (3)
5412427 Electronic camera utilizing image compression feedback for improved color processing 43 1993
5652621 Adaptive color plane interpolation in single sensor color electronic camera 211 1996
5737491 Electronic imaging system capable of image capture, local wireless transmission and voice recognition 205 1996
 
KONINKLIJKE PHILILPS ELECTRONICS N.V. (1)
6423892 Method, wireless MP3 player and system for downloading MP3 files from the internet 74 2001
 
PENTAX RICOH IMAGING COMPANY, LTD. (1)
5526047 Scheme camera employing compression recording 32 1994
 
ORACLE AMERICA, INC. (1)
7054905 Replacing an email attachment with an address specifying where the attachment is stored 100 2000
 
APPLE INC. (3)
5917542 System and method for digital image capture and transmission 240 1997
6072902 Method and system for color matching between digital display devices 20 1997
7034871 Capturing digital images to be transferred to an e-mail address 23 2001
 
APPLE COMPUTER, INC. (2)
6031964 System and method for using a unified memory architecture to implement a digital camera device 99 1996
5790878 System and method for recovering from a power failure within a digital camera device 37 1996
 
KNAPP INVESTMENT COMPANY LIMITED (1)
6512919 Electronic shopping system utilizing a program downloadable wireless videophone 520 1999
 
KABUSHIKI KAISHA TOSHIBA (1)
5613017 Apparatus for processing image data among media having different image output sizes 37 1995
 
MEDIABIN, INC. (1)
* 5347600 Method and apparatus for compression and decompression of digital image data 121 1991
 
MINERAL LASSEN LLC (1)
6031934 Computer vision system for subject characterization 67 1997
 
CANON KABUSHIKI KAISHA (9)
5548789 Message communication processing apparatus for selectively converting storing and transmitting messages of different lengths 151 1995
6606669 Information processing apparatus having automatic OS selecting function 45 1995
5917543 Video conference system and control method for the same 33 1996
6163626 Method for digital image compression 16 1998
6330068 Image storing apparatus, image control apparatus, output control apparatus, information processing apparatus, system of these apparatuses, print control method therefor, and storage medium storing computer readable program realizing print control 49 1998
6734994 Image reading method and apparatus 15 1998
6351568 Image transform and significance bit-plane compression and decompression 24 1998
7020881 System for receiving description information from a network device and automatically generate a control panel at a controller for controlling the device 18 1999
6490675 Converter and conversion method 5 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
6202097 Methods for performing diagnostic functions in a multiprocessor data processing system having a serial diagnostic bus 16 1995
5915112 Remote procedure interface with support for multiple versions 155 1996
5826023 Communications tunneling 69 1996
5896502 Internet data transfer control via a client system to reduce delay 100 1996
6289375 Method and apparatus for invoking network agent functions using a hash table 95 1998
6519617 Automated creation of an XML dialect and dynamic generation of a corresponding DTD 258 1999
6336142 Methods and apparatus for downloading data between an information processing device and an external device via a wireless communications technique 101 2000
 
LUCENT TECHNOLOGIES INC. (1)
6163604 Automated fraud management in transaction-based networks 98 1999
 
EXTREME NETWORKS, INC. (3)
* 6850946 Method and system for a building database manipulator 47 1999
* 6721769 Method and system for a building database manipulator 46 2000
* 2004/0177,085 Method and system for using raster images to create a transportable building database for communications network engineering and management 11 2004
 
SIEMENS AKTIENGESELLSCHAFT (1)
6285471 Telecommunications system for transmitting images 14 1996
 
CISCO TECHNOLOGY, INC. (1)
6724721 Approximated per-flow rate limiting 68 1999
 
ZADOR, ANDREW MICHAEL (1)
6125201 Method, apparatus and system for compressing data 111 1998
 
TERRACE MOUNTAIN SYSTEMS, INC. (1)
6785730 Generic communications protocol translator 87 1999
 
GEO INTERACTIVE MEDIA GROUP, LTD. (1)
6397230 Real-time multimedia transmission 166 1997
 
SHUTTERFLY.COM (1)
6704712 Remote film scanning and image transfer system, protocol and method 14 2000
 
INTEL CORPORATION (12)
5781901 Transmitting electronic mail attachment over a network using a e-mail page 580 1995
5903723 Method and apparatus for transmitting electronic mail attachments with attachment references 586 1995
6185625 Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object 450 1996
6009201 Efficient table-lookup based visually-lossless image compression scheme 60 1997
* 6421733 System for dynamically transcoding data transmitted between computers 419 1997
6072598 Method for enhancing usability of fax on small device 28 1997
6311215 System for dynamic determination of client communications capabilities 112 1997
6348929 Scaling algorithm and architecture for integer scaling in video 135 1998
6392699 Integrated color interpolation and color space conversion algorithm from 8-bit bayer pattern RGB color space to 12-bit YCrCb color space 145 1998
6154493 Compression of color images based on a 2-dimensional discrete wavelet transform yielding a perceptually lossless image 94 1998
6028807 Memory architecture 39 1998
6195026 MMX optimized data packing methodology for zero run length and variable length entropy encoding 55 1998
 
ACTIVESKY, INC. (1)
2006/0256,130 Multimedia publishing system for wireless devices 243 2002
 
TOSHIBA TEC KABUSHIKI KAISHA (1)
6457044 Electronic-mail system for transmitting and receiving image data utilizing management of compatability transmission modes and capability information of destination terminals 123 1999
 
BAYER CORPORATION (1)
6128413 Method and apparatus for data compression 65 1997
 
CASIO COMPUTER CO., LTD. (2)
6161140 System for transferring information between a server and a data terminal through a network 145 1997
* 6334126 Data output system, communication terminal to be connected to data output system, data output method and storage medium 74 1998
 
ADOBE SYSTEMS INCORPORATED (1)
5860074 Method and apparatus for displaying an electronic document with text over object 203 1997
 
Aurora Communications Exchange Ltd. (1)
6101320 Electronic mail communication system and method 152 1997
 
Mishou Co., Ltd. (1)
2002/0062,396 Server devices for displaying web pages 40 2001
 
MAPPER LITHOGRAPHY IP B.V. (1)
6335783 Lithography system 19 2000
 
SYNCHRONOSS TECHNOLOGIES, INC. (1)
6360252 Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient 201 2000
 
MOTOROLA SOLUTIONS, INC. (1)
5928325 Method of dynamically establishing communication of incoming messages to one or more user devices presently available to an intended recipient 247 1997
 
PAYPAL, INC. (1)
6167441 Customization of web pages based on requester type 292 1997
 
LICENTIA PATENT-VERWALTUNGS-GMBH (1)
4443786 Data transmission system employing wire and wireless transmission paths 12 1981
 
KDL SCAN DESIGNS LLC (1)
6085249 Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information 80 1997
 
JPMORGAN CHASE BANK, N.A. (1)
5917965 Method and apparatus for storing images of documents having magnetic ink code line 149 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (6)
6016520 Method of viewing at a client viewing station a multiple media title stored at a server and containing a plurality of topics utilizing anticipatory caching 276 1995
5880856 Progressive image transmission using discrete wavelet transforms 108 1996
6023714 Method and system for dynamically adapting the layout of a document to an output device 431 1997
6023585 Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices 116 1997
6493758 Offline viewing of internet content with a mobile device 326 1998
6269481 Automatic selecting and downloading device drivers from a server system to a client system that includes one or more devices 71 2000
 
SILVERBROOK RESEARCH PTY LTD (1)
* 2007/0011,023 Apparatus for authenticating the validity of a device 30 2006
 
THE TRUSTEES OF PRINCETON UNIVERSITY (1)
6285775 Watermarking scheme for image authentication 211 1998
 
QUALCOMM INCORPORATED (1)
6202060 Data management system 451 1996
 
GENERAL ELECTRIC COMPANY (1)
6351547 Method and apparatus for formatting digital images to conform to communications standard 62 1999
 
ALPHATRONIX, INC. (1)
5761655 Image file storage and retrieval system 441 1994
 
IANYWHERE SOLUTIONS, INC. (2)
6341316 System, method, and computer program product for synchronizing content between a server and a client based on state information 282 2000
6779042 System, method, and computer program product for enabling on-device servers, offline forms, and dynamic ad tracking on mobile devices 47 2000
 
ALCATEL-LUCENT USA INC. (1)
6198941 Method of operating a portable communication device 140 1998
 
CUMMINS INC. (1)
6487717 System and method for transmission of application software to an embedded vehicle computer 127 1999
 
QUIKCAT.COM, INC. (1)
6449658 Method and apparatus for accelerating data through communication networks 219 1999
 
ROVI TECHNOLOGIES CORPORATION (1)
6910068 XML-based template language for devices and services 187 2001
 
DIGITAL RIVER, INC. (1)
* 2007/0198,687 Delivering Content on a Network Using Differential Caching System and Method 3 2007
 
SANYO ELECTRIC CO., LTD. (1)
6424739 Image data compression apparatus capable of reducing false color 13 1998
 
FLASHPOINT TECHNOLOGY, INC. (1)
6020920 Method and system for speculative decompression of compressed image data in an image capture unit 140 1997
 
EASTMAN KODAK COMPANY (4)
5172227 Image compression with color interpolation for a single sensor image system 56 1990
5309257 Method and apparatus for providing color matching between color output devices 112 1991
5956044 Imaging device to media compatibility and color appearance matching with flare, luminance, and white point comparison 42 1993
5913088 Photographic system capable of creating and utilizing applets on photographic film 55 1996
 
XENOGENIC DEVELOPMENT LIMITED LIABILITY COMPANY (2)
6745235 Intelligent network providing network access services (INP-NAS) 16 2001
6760762 Intelligent network providing network access services (INP-NAS) 18 2001
 
CITRIX SYSTEMS, INC. (2)
5682152 Data compression using adaptive bit allocation and hybrid lossless entropy encoding 102 1996
6141686 Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control 545 1998
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6067383 Coding method, coding apparatus, wavelet transform apparatus, and wavelet reverse transform apparatus 42 1996
 
AT&T CORP. (2)
5835580 Method and apparatus for automated provisioning and billing of communication services 233 1996
5870383 Provisioning technique for customer service 13 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 2014/0028,684 SHORTENING A NAME FOR DISPLAY 0 2013
 
MICROSOFT TECHNOLOGY LICENSING, LLC (16)
9218067 Mobile communications device user interface 4 2009
9384711 Speculative render ahead and caching in multiple passes 0 2012
8914072 Chromeless user interface 6 2012
* 9223411 User interface with parallax animation 1 2012
* 2012/0212,495 User Interface with Parallax Animation 51 2012
9286122 Display techniques using virtual surface allocation 0 2012
9235925 Virtual surface rendering 0 2012
9230517 Virtual surface gutters 0 2012
9177533 Virtual surface compaction 0 2012
8892170 Unlock screen 8 2012
9323424 Column organization of content 1 2013
9307007 Content pre-render and pre-fetch techniques 1 2013
9489757 Resizable text backing shapes for digital images 0 2013
8970499 Alternative inputs of a mobile communications device 6 2014
9606704 Alternative inputs of a mobile communications device 0 2015
9703452 Mobile communications device user interface 0 2015
 
TEXAS INSTRUMENTS INCORPORATED (2)
* 8036703 Image capture reporting based on content-associated wireless identification 4 2006
* 2008/0161,044 Image Capture Reporting Based On Content-Associated Wireless Identification 6 2006
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Mar 7, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 7, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00