US Patent No: 7,831,728

Number of patents in Portfolio can not be more than 2000

Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream

ALSO PUBLISHED AS: 20070106811

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for real-time seeking during real-time playback of presentation layer protocol data streams includes the step of receiving, by a foreground protocol engine, a request for rendering the contents of a packet in a presentation layer protocol data stream comprising a first plurality of packets already received and a second plurality of packets yet to be received. The foreground protocol engine identifies a state-snapshot having an associated timestamp previous to that of the requested packet. The foreground protocol engine displays during transmission of the presentation layer protocol data stream from a first device to a second device, the requested packet responsive to the identified state-snapshot.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CITRIX SYSTEMS, INC.FORT LAUDERDALE, FL831

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ryman, Paul Adam Dural, AU 6 57

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (8)
5,838,458 Method and apparatus for linking designated portions of a received document image with an electronic address 243 1995
6,678,864 Method and apparatus for linking designated portions of a received document image with an electronic address 29 1997
6,445,468 Method and apparatus for linking designated portions of a received document image with an electronic address 39 1998
6,721,703 Remote deposition system and method 78 2001
2002/0149,617 Remote collaboration technology design and methodology 102 2002
7,016,084 Method and apparatus for linking designated portions of a received document image with an electronic address 53 2002
7,023,979 Telephony control system with intelligent call routing 277 2003
2004/0143,602 Apparatus, system and method for automated and adaptive digital image/video surveillance for events and configurations using a rich multimedia relational database 102 2003
 
InstaKnow.com Inc. (1)
7,073,126 Method and system of deploying server-based applications 17 2000
 
TREND MICRO INCORPORATED (1)
6,584,569 System for determining web application vulnerabilities 262 2001
 
RICH MEDIA VENTURES, LLC (1)
7,000,180 Methods, systems, and processes for the design and creation of rich-media applications via the internet 38 2001
 
SONY CORPORATION (2)
6,573,907 Network distribution and management of interactive video and multi-media containers 251 1999
7,185,283 Screen control method 23 2000
 
Bull HN Information Systems Inc. (1)
5,577,254 Method and apparatus for capturing the presentation of an interactive user session, monitoring, replaying and joining sessions 54 1994
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (3)
7,130,403 System and method for enhanced multimedia conference collaboration 15 2002
6,914,519 System and method for muting alarms during a conference 20 2003
7,184,531 System and method for authorizing a party to join a conference 31 2003
 
SONY ELECTRONICS INC. (3)
5,307,456 Integrated multi-media production and authoring system 454 1992
* 5,748,499 Computer graphics data recording and playback system with a VCR-based graphic user interface 150 1995
* 5,893,053 Computer graphics data recording and playback system with a VCR-based graphic user interface 57 1997
 
CONVERGENT MEDIA SOLUTIONS LLC (1)
2004/0031,058 Method and apparatus for browsing using alternative linkbases 627 2003
 
HITACHI, LTD. (1)
7,069,332 Video server for video distribution system 22 2000
 
AKAMAI TECHNOLOGIES, INC. (6)
6,003,030 System and method for optimized storage and retrieval of data on a distributed computer network 327 1996
6,421,726 System and method for selection and retrieval of diverse types of video data on a computer network 227 1998
6,799,221 System and method for server-side optimization of data delivery on a distributed computer network 119 2000
6,502,125 System and method for optimized storage and retrieval of data on a distributed computer network 213 2000
6,405,252 Integrated point of presence server network 238 2000
6,665,706 System and method for optimized storage and retrieval of data on a distributed computer network 152 2002
 
Akamba Corporation (1)
* 6,801,927 Network adaptor card with reverse proxy and cache and method implemented therewith 110 2000
 
APPLE INC. (1)
5,359,712 Method and apparatus for transitioning between sequences of digital information 194 1992
 
Online Monitoring Services (1)
6,401,118 Method and computer program product for an online monitoring search engine 188 1998
 
AVAYA INC. (1)
6,466,654 Personal virtual assistant with semantic tagging 236 2000
 
The Commonwealth of Australia (1)
7,027,055 Data view of a modelling system 129 2002
 
NEXTALK, INC. (2)
6,181,736 Network communication system 80 1998
6,934,376 Network communication system 21 2001
 
CLINICAL DECISION SUPPORT, LLC (3)
6,206,829 Computerized medical diagnostic and treatment advice system including network access 193 1999
6,482,156 Computerized medical diagnostic and treatment advice system including network access 203 2001
6,849,045 Computerized medical diagnostic and treatment advice system including network access 126 2002
 
BROADCOM CORPORATION (10)
6,877,043 Method for distributing sets of collision resolution parameters in a frame-based communications network 166 2001
6,888,844 Method for selecting an operating mode for a frame-based communications network 101 2001
6,891,881 Method of determining an end of a transmitted frame in a frame-based communications network 143 2001
6,898,204 Method of determining a collision between a plurality of transmitting stations in a frame-based communications network 98 2001
6,954,800 Method of enhancing network transmission on a priority-enabled frame-based communications network 98 2001
6,975,655 Method of controlling data sampling clocking of asynchronous network nodes in a frame-based communications network 114 2001
6,988,236 Method for selecting frame encoding parameters in a frame-based communications network 107 2001
6,993,101 Method of determining a start of a transmitted frame in a frame-based communications network 93 2001
7,000,031 Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network 132 2001
7,035,285 Transceiver method and signal therefor embodied in a carrier wave for a frame-based communications network 103 2001
 
SECURITY WITH ADVANCED TECHNOLOGY, INC. (1)
2006/0274,828 High capacity surveillance system with fast search capability 69 2006
 
TIME WARNER CABLE ENTERPRISES LLC (2)
7,073,189 Program guide and reservation system for network based digital information and entertainment storage and delivery system 45 2002
7,174,126 Technique for effectively accessing programming listing information in an entertainment delivery system 92 2003
 
SIEMENS CORPORATION;INTELLECTUAL PROPERTY DEPARTMENT (1)
5,574,845 Method and apparatus video data management 76 1994
 
AUTODESK, INC. (1)
5,404,316 Desktop digital video processing system 289 1992
 
Guard Insurance Group (1)
* 2006/0130,124 A Remote Communication System and Method Implementing a Session Server and One or More Object Servers 16 2004
 
AEP NETWORKS, INC. (1)
2003/0191,799 Apparatus and accompanying methods for providing, through a centralized server site, a secure, cost-effective, web-enabled, integrated virtual office environment remotely accessible through a network-connected web browser 198 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5,121,497 Automatic generation of executable computer code which commands another program to perform a task and operator modification of the generated executable computer code 34 1989
* 5,392,400 Collaborative computing system using pseudo server process to allow input from different server processes individually and sequence number map for maintaining received data sequence 296 1992
6,237,138 Buffered screen capturing software tool for usability testing of computer applications 59 1997
6,141,699 Interactive display system for sequential retrieval and display of a plurality of interrelated data sets 102 1998
6,321,252 System and method for data streaming and synchronization in multimedia groupware applications 124 1998
 
SPATIUM INNOVATIONS, LLC (1)
5,717,879 System for the capture and replay of temporal data representing collaborative activities 336 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
* 5,313,581 System and method for communication between windowing environments 53 1993
6,988,126 Contact center system and method for specifying different service specific behavior and offering range of corresponding customer services 122 2001
6,996,605 Overview subsystem for information page server 56 2001
7,000,019 Establishment of a deferred network communication session 68 2001
2004/0103,438 Methods and systems for transferring events including multimedia data 59 2002
 
LUCENT TECHNOLOGIES INC. (2)
5,550,965 Method and system for operating a data processor to index primary data in real time with iconic table of contents 173 1993
6,295,340 Speech coding selection based on call related information 14 1998
 
Cysive, Inc. (1)
* 2003/0110,266 Apparatus and method of using session state data across sessions 95 2001
 
CISCO TECHNOLOGY, INC. (3)
5,392,223 Audio/video communications processor 215 1992
6,795,506 Methods and apparatus for efficient scheduling and multiplexing 77 2000
7,124,175 IP web based messaging system for localized management of wireless messaging 18 2004
 
FUJITSU LIMITED (1)
7,398,320 Information distribution/reproduction control apparatus, information distribution/reproduction control method, and computer-readable recording medium recorded with information distribution/reproduction control program 41 2000
 
ACCENTURE GLOBAL SERVICES LIMITED (66)
6,498,955 Member preference control of an environment 74 1999
6,473,794 System for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework 718 1999
6,519,571 Dynamic customer profile management 785 1999
6,536,037 Identification of redundancies and omissions among components of a web based architecture 403 1999
6,615,166 Prioritizing components of a network framework required for implementation of technology 416 1999
6,721,713 Business alliance identification in a web architecture framework 403 1999
6,957,186 System method and article of manufacture for building, managing, and supporting various components of a system 412 1999
7,165,041 Web-based architecture sales tool 332 1999
6,523,027 Interfacing servers in a Java based e-commerce architecture 519 1999
6,601,233 Business components framework 671 1999
6,609,128 Codes table framework design in an E-commerce architecture 323 1999
6,633,878 Initializing an ecommerce database framework 316 1999
6,704,873 Secure gateway interconnection in an e-commerce based environment 301 1999
6,718,535 System, method and article of manufacture for an activity framework design in an e-commerce based environment 437 1999
7,100,195 Managing user information on an e-commerce system 512 1999
6,256,773 System, method and article of manufacture for configuration management in a development architecture framework 552 1999
6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 552 1999
6,324,647 System, method and article of manufacture for security management in a development architecture framework 269 1999
6,339,832 Exception response table in environment services patterns 249 1999
6,345,239 Remote demonstration of business capabilities in an e-commerce environment 289 1999
6,370,573 System, method and article of manufacture for managing an environment of a development architecture framework 253 1999
6,405,364 Building techniques in a development architecture framework 365 1999
6,427,132 System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network 246 1999
6,434,568 Information services patterns in a netcentric environment 347 1999
6,434,628 Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns 279 1999
6,438,594 Delivering service to a client via a locally addressable interface 521 1999
6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment 490 1999
6,477,580 Self-described stream in a communication services patterns environment 435 1999
6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment 232 1999
6,496,850 Clean-up of orphaned server contexts 283 1999
6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns 253 1999
6,529,909 Method for translating an object attribute converter in an information services patterns environment 457 1999
6,529,948 Multi-object fetch component 322 1999
6,539,396 Multi-object identifier system and method for information service pattern environment 437 1999
6,549,949 Fixed format stream in a communication services patterns environment 298 1999
6,550,057 Piecemeal retrieval in an information services patterns environment 381 1999
6,571,282 Block-based communication in a communication services patterns environment 605 1999
6,578,068 Load balancer in environment services patterns 461 1999
6,601,192 Assertion component in environment services patterns 244 1999
6,601,234 Attribute dictionary in a business logic services environment 472 1999
6,606,660 Stream-based communication in a communication services patterns environment 301 1999
6,611,867 System, method and article of manufacture for implementing a hybrid network 245 1999
6,615,199 Abstraction factory in a base services pattern environment 263 1999
6,615,253 Efficient server side data retrieval for execution of client side applications 582 1999
6,636,242 View configurer in a presentation services patterns environment 376 1999
6,640,238 Activity component in a presentation services patterns environment 340 1999
6,640,244 Request batcher in a transaction services patterns environment 441 1999
6,640,249 Presentation services patterns in a netcentric environment 390 1999
6,662,357 Managing information in an integrated development architecture framework 289 1999
6,715,145 Processing pipeline in a base services pattern environment 278 1999
6,742,015 Base services patterns in a netcentric environment 392 1999
6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment 314 1999
7,139,999 Development architecture framework 225 1999
6,332,163 Method for providing communication services over a computer network system 762 1999
6,606,744 Providing collaborative installation management in a network-based supply chain environment 867 1999
6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain 490 1999
7,124,101 Asset tracking in a network-based supply chain environment 449 1999
7,130,807 Technology sharing during demand and supply planning in a network-based supply chain environment 375 1999
6,629,081 Account settlement and financing in an e-commerce environment 406 1999
7,069,234 Initiating an agreement in an e-commerce environment 303 1999
7,167,844 Electronic menu document creator in a virtual financial environment 261 1999
6,502,102 System, method and article of manufacture for a table-driven automated scripting architecture 227 2000
6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework 297 2000
6,907,546 Language-driven interface for an automated testing framework 250 2000
6,701,345 Providing a notification when a plurality of users are altering similar data in a health care solution environment 196 2000
7,149,698 Business alliance identification in a web architecture Framework 250 2003
 
ATI TECHNOLOGIES, INC. (1)
2003/0079,224 System and method to provide additional information associated with selectable display areas 28 2001
 
VULCAN PATENTS LLC (1)
5,461,711 Method and system for spatial accessing of time-based information 105 1993
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5,923,736 Hypertext markup language based telephone apparatus 164 1996
 
SurfControl, Inc. (1)
* 6,219,786 Method and system for monitoring and controlling network access 222 1998
 
EMC CORPORATION (1)
6,502,131 Directory enabled policy management tool for intelligent traffic management 640 1998
 
INTEL CORPORATION (1)
6,185,625 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 400 1996
 
TEXAS INSTRUMENTS INCORPORATED (1)
5,909,559 Bus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width 267 1997
 
The United States of America as represented by the Secretary of the Navy (3)
6,351,777 Computer software for converting a general purpose computer network into an interactive communications system 67 1999
7,024,456 Method for facilitating collaborative development efforts between widely dispersed users 22 1999
7,043,529 Collaborative development network for widely dispersed users and methods therefor 81 2000
 
NIKE, INC. (1)
6,539,336 Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance 228 1998
 
PRAGMATUS AV LLC (1)
6,816,904 Networked video multimedia storage server environment 186 2000
 
NETSAGE CORPORATION (3)
5,727,950 Agent based instruction system and method 567 1996
6,201,948 Agent based instruction system and method 335 1998
6,427,063 Agent based instruction system and method 170 1999
 
TEKTRONIX, INC. (1)
5,388,197 Video editing system operator inter-face for visualization and interactive control of video material 263 1994
 
NETOPIA, INC. (1)
5,241,625 Screen image sharing among heterogeneous computers 372 1990
 
NUANCE COMMUNICATIONS, INC. (4)
5,915,001 System and method for providing and using universally accessible voice and speech data files 674 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 149 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 58 2002
7,225,130 Methods, systems, and programming for performing speech recognition 41 2002
 
PALUS A1 LLC (1)
6,011,537 System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space 416 1998
 
Access Co., Ltd. (5)
6,173,316 Wireless communication device with markup language based man-machine interface 281 1998
6,317,781 Wireless communication device with markup language based man-machine interface 163 2000
6,470,381 Wireless communication device with markup language based man-machine interface 62 2001
6,675,204 Wireless communication device with markup language based man-machine interface 62 2002
7,228,340 Wireless communication device with markup language based man-machine interface 34 2003
 
Internet Angles, Inc. (1)
5,732,216 Audio message exchange system 628 1996
 
IMATION CORP. (1)
6,022,315 Computerized medical diagnostic and treatment advice system including network access 361 1997
 
MCI WORLDCOM LTD. (1)
2007/0106,681 Method and system for providing a personal video recorder utilizing network-based digital media content 32 2006
 
RARITAN COMPUTER, INC. (1)
5,432,932 System and method for dynamically controlling remote processes from a performance monitor 205 1992
 
EASYWEB INNOVATIONS, LLC (1)
7,032,030 Message publishing system and method 166 2000
 
AMIGA DEVELOPMENT, LLC (1)
5,317,732 System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources 128 1991
 
VIVCOM, INC. (1)
2006/0064,716 Techniques for navigating multiple video streams 335 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
5,729,689 Network naming services proxy agent 99 1995
5,983,190 Client server animation system for managing interactive user interface characters 286 1997
6,968,364 System and method to facilitate selection and programming of an associated audio/visual system 139 2000
7,313,613 System and method facilitating network diagnostics and self-healing 28 2002
2004/0207,723 UI remoting with synchronized out-of-band media 36 2003
2004/0267,952 Variable play speed control for media streams 82 2003
* 2004/0267,820 Method and system for recording and replaying internet transactions 23 2004
 
INSFRONT TECHNOLOGIES, LTD. (1)
2002/0038,388 System and method for capture and playback of user interaction with web browser content 57 2001
 
SILVERBROOK RESEARCH PTY LTD (2)
6,824,044 Method and system for obtaining a video-related document 88 2000
6,986,459 System for providing a document associated with a video signal 14 2004
 
VENGTE SOFTWARE AG LIMITED LIABILITY COMPANY (2)
6,526,335 Automobile personal computer systems 494 2000
6,711,474 Automobile personal computer systems 314 2002
 
ROAMWARE, INC. (1)
7,092,370 Method and system for wireless voice channel/data channel integration 229 2001
 
GOOGLE INC. (1)
2002/0133,481 Methods and apparatus for providing search results in response to an ambiguous search query 73 2000
 
SIZMEK TECHNOLOGIES, INC. (2)
6,317,761 Technique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream 264 1999
6,880,123 Apparatus and accompanying methods for implementing a network distribution server for use in providing interstitial web advertisements to a client computer 86 1999
 
CONVERGYS CUSTOMER MANAGEMENT GROUP INC. (1)
6,606,479 Agent based instruction system and method 85 2002
 
CYVEILLANCE, INC. (1)
7,013,323 System and method for developing and interpreting e-commerce metrics by utilizing a list of rules wherein each rule contain at least one of entity-specific criteria 76 2000
 
QUARK MEDIA HOUSE B.V. (1)
5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 389 1996
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (1)
7,082,572 Methods and apparatus for interactive map-based analysis of digital video content 66 2002
 
ALCATEL-LUCENT USA INC. (1)
2004/0240,387 System and method for simulating traffic loads in packetized communication networks 19 2003
 
WATCHFIRE CORPORATION (1)
2003/0226,038 Method and system for dynamic refinement of security policies 54 2002
 
3D RADIO LLC (1)
7,171,174 Multiple radio signal processing and storing method and apparatus 64 2003
 
WOUNDER GMBH., LLC (1)
7,133,837 Method and apparatus for providing communication transmissions 78 2000
 
ROVI GUIDES, INC. (1)
6,774,926 Personal television channel system 321 2000
 
LENOVO (SINGAPORE) PTE. LTD. (1)
5,742,797 Dynamic off-screen display memory manager 93 1995
 
HOFFBERG FAMILY TRUST 1 (1)
7,006,881 Media recording device with remote graphic user interface 400 2003
 
Tsai, Mary Y. Y. (1)
7,089,487 Method and apparatus for linking designated portions of a received document image with an electronic address 61 2003
 
GRAPE TECHNOLOGY GROUP, INC. (2)
6,870,921 Enhanced directory assistance service providing individual or group directories 104 1999
6,944,279 Enhanced directory assistance service providing individual or group directories 82 2002
 
PERSONAL AUDIO LLC (2)
5,721,827 System for electrically distributing personalized information 796 1996
6,199,076 Audio program player including a dynamic program selection controller 456 1996
 
RPX CORPORATION (1)
7,401,116 System and method for allowing remote users to specify graphics application parameters for generation of interactive images 51 2002
 
HIGHWAY PLASTICS, LLC (1)
6,286,030 Systems and methods for recording and visually recreating sessions in a client-server environment 201 1998
 
SIEMENS INDUSTRY, INC. (3)
6,356,437 System, apparatus and method for providing a portable customizable maintenance support instruction system 63 1999
6,574,672 System, apparatus and method for providing a portable customizable maintenance support computer communications system 59 1999
6,697,894 System, apparatus and method for providing maintenance instructions to a user at a remote location 44 1999
 
FACEBOOK, INC. (1)
5,657,390 Secure socket layer application program apparatus and method 366 1995
 
NETDATE OF TEXAS, L.L.C. (1)
6,243,375 Internet-audiotext electronic communications system with multimedia based matching 174 1997
 
CITRIX SYSTEMS, INC. (3)
* 7,490,166 Remote control of a client's off-screen surface 26 2001
2006/0161,671 Method and systems for capture and replay of remote presentation protocol data 42 2005
* 2006/0161,959 Method and system for real-time seeking during playback of remote presentation protocols 34 2005
 
DIGIMARC CORPORATION (34)
5,841,978 Network linking method using steganographically embedded data objects 476 1995
5,832,119 Methods for controlling systems using control signals embedded in empirical data 434 1995
5,822,436 Photographic products and methods employing embedded information 336 1996
5,862,260 Methods for surveying dissemination of proprietary empirical data 764 1996
6,122,403 Computer system linked by using information in data objects 768 1996
6,324,573 Linking of computers using information steganographically embedded in data objects 199 1998
6,111,954 Steganographic methods and media for photography 66 1998
7,171,016 Method for monitoring internet dissemination of image, video and/or audio files 157 1998
6,408,331 Computer linking methods using encoded graphics 144 1999
6,700,990 Digital watermark decoding method 181 1999
6,879,701 Tile-based digital watermarking techniques 132 1999
6,381,341 Watermark encoding method exploiting biases inherent in original signal 184 1999
6,286,036 Audio- and graphics-based linking to internet 233 1999
6,813,366 Steganographic decoding with transform to spatial domain 119 1999
6,775,392 Computer system linked by using information in data objects 173 2000
6,567,533 Method and apparatus for discerning image distortion by reference to encoded marker signals 146 2000
6,553,129 Computer system linked by using information in data objects 224 2000
6,681,029 Decoding steganographic messages embedded in media signals 210 2000
6,438,231 Emulsion film media employing steganography 44 2000
6,647,128 Method for monitoring internet dissemination of image, video, and/or audio files 194 2000
6,760,463 Watermarking methods and media 145 2001
6,580,808 Method and apparatus for discerning image distortion by reference to encoded marker signals 136 2001
6,751,320 Method and system for preventing reproduction of professional photographs 42 2001
6,590,998 Network linking method using information embedded in data objects that have inherent noise 85 2001
7,116,781 Counteracting geometric distortions in watermarking 93 2001
7,058,697 Internet linking from image content 129 2001
2002/0033,844 Content sensitive connected content 371 2001
6,968,057 Emulsion products and imagery employing steganography 53 2002
6,647,130 Printable interfaces and digital linking with embedded codes 172 2002
7,103,197 Arrangement for embedding subliminal data in imaging 48 2002
7,113,596 Embedding information related to a subject of an identification document in the identification document 65 2002
7,113,614 Embedding auxiliary signals with multiple components into media signals 210 2002
7,054,465 Data hiding method and system for embedding and extracting information in signals 124 2002
7,035,427 Method and system for managing, accessing and paying for the use of copyrighted electronic media 198 2004
 
STEVEN M. HOFFBERG 2004-1 GRAT (3)
6,400,996 Adaptive pattern recognition based control system and method 857 1999
6,850,252 Intelligent electronic appliance system and method 1132 2000
6,640,145 Media recording device with packet data interface 486 2002
 
PerfectNotes Corporation (1)
6,802,041 Multimedia word processor 54 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (1)
* 2014/0082,493 METHOD AND APPARATUS FOR MEASURING PERCEPTIBLE PROPERTIES OF MEDIA CONTENT 0 2012
 
CITRIX SYSTEMS, INC. (3)
8,935,316 Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data 0 2009
* 8,296,441 Methods and systems for joining a real-time session of presentation layer protocol data 1 2009
* 2010/0049,783 Methods and Systems for Joining a Real-Time Session of Presentation Layer Protocol Data 1 2009
* 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 May 9, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 9, 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