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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

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

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ryman, Paul Adam Dural, AU 7 136

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (66)
6,498,955 Member preference control of an environment 58 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 630 1999
6,519,571 Dynamic customer profile management 703 1999
6,536,037 Identification of redundancies and omissions among components of a web based architecture 360 1999
6,615,166 Prioritizing components of a network framework required for implementation of technology 364 1999
6,721,713 Business alliance identification in a web architecture framework 356 1999
6,957,186 System method and article of manufacture for building, managing, and supporting various components of a system 364 1999
7,165,041 Web-based architecture sales tool 296 1999
6,523,027 Interfacing servers in a Java based e-commerce architecture 458 1999
6,601,233 Business components framework 604 1999
6,609,128 Codes table framework design in an E-commerce architecture 278 1999
6,633,878 Initializing an ecommerce database framework 277 1999
6,704,873 Secure gateway interconnection in an e-commerce based environment 270 1999
6,718,535 System, method and article of manufacture for an activity framework design in an e-commerce based environment 393 1999
7,100,195 Managing user information on an e-commerce system 420 1999
6,256,773 System, method and article of manufacture for configuration management in a development architecture framework 496 1999
6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 498 1999
6,324,647 System, method and article of manufacture for security management in a development architecture framework 251 1999
6,339,832 Exception response table in environment services patterns 221 1999
6,345,239 Remote demonstration of business capabilities in an e-commerce environment 264 1999
6,370,573 System, method and article of manufacture for managing an environment of a development architecture framework 234 1999
6,405,364 Building techniques in a development architecture framework 323 1999
6,427,132 System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network 222 1999
6,434,568 Information services patterns in a netcentric environment 310 1999
6,434,628 Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns 251 1999
6,438,594 Delivering service to a client via a locally addressable interface 461 1999
6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment 442 1999
6,477,580 Self-described stream in a communication services patterns environment 386 1999
6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment 208 1999
6,496,850 Clean-up of orphaned server contexts 254 1999
6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns 228 1999
6,529,909 Method for translating an object attribute converter in an information services patterns environment 416 1999
6,529,948 Multi-object fetch component 281 1999
6,539,396 Multi-object identifier system and method for information service pattern environment 390 1999
6,549,949 Fixed format stream in a communication services patterns environment 270 1999
6,550,057 Piecemeal retrieval in an information services patterns environment 342 1999
6,571,282 Block-based communication in a communication services patterns environment 471 1999
6,578,068 Load balancer in environment services patterns 417 1999
6,601,192 Assertion component in environment services patterns 219 1999
6,601,234 Attribute dictionary in a business logic services environment 417 1999
6,606,660 Stream-based communication in a communication services patterns environment 258 1999
6,611,867 System, method and article of manufacture for implementing a hybrid network 225 1999
6,615,199 Abstraction factory in a base services pattern environment 237 1999
6,615,253 Efficient server side data retrieval for execution of client side applications 488 1999
6,636,242 View configurer in a presentation services patterns environment 332 1999
6,640,238 Activity component in a presentation services patterns environment 299 1999
6,640,244 Request batcher in a transaction services patterns environment 378 1999
6,640,249 Presentation services patterns in a netcentric environment 324 1999
6,662,357 Managing information in an integrated development architecture framework 253 1999
6,715,145 Processing pipeline in a base services pattern environment 249 1999
6,742,015 Base services patterns in a netcentric environment 329 1999
6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment 275 1999
7,139,999 Development architecture framework 200 1999
6,332,163 Method for providing communication services over a computer network system 673 1999
6,606,744 Providing collaborative installation management in a network-based supply chain environment 781 1999
6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain 436 1999
7,124,101 Asset tracking in a network-based supply chain environment 385 1999
7,130,807 Technology sharing during demand and supply planning in a network-based supply chain environment 335 1999
6,629,081 Account settlement and financing in an e-commerce environment 370 1999
7,069,234 Initiating an agreement in an e-commerce environment 263 1999
7,167,844 Electronic menu document creator in a virtual financial environment 232 1999
6,502,102 System, method and article of manufacture for a table-driven automated scripting architecture 200 2000
6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework 252 2000
6,907,546 Language-driven interface for an automated testing framework 207 2000
6,701,345 Providing a notification when a plurality of users are altering similar data in a health care solution environment 175 2000
7,149,698 Business alliance identification in a web architecture Framework 219 2003
 
DIGIMARC CORPORATION (34)
5,841,978 Network linking method using steganographically embedded data objects 451 1995
5,832,119 Methods for controlling systems using control signals embedded in empirical data 413 1995
5,822,436 Photographic products and methods employing embedded information 315 1996
5,862,260 Methods for surveying dissemination of proprietary empirical data 714 1996
6,122,403 Computer system linked by using information in data objects 661 1996
6,324,573 Linking of computers using information steganographically embedded in data objects 193 1998
6,111,954 Steganographic methods and media for photography 61 1998
7,171,016 Method for monitoring internet dissemination of image, video and/or audio files 148 1998
6,408,331 Computer linking methods using encoded graphics 140 1999
6,700,990 Digital watermark decoding method 169 1999
6,879,701 Tile-based digital watermarking techniques 125 1999
6,381,341 Watermark encoding method exploiting biases inherent in original signal 170 1999
6,286,036 Audio- and graphics-based linking to internet 195 1999
6,813,366 Steganographic decoding with transform to spatial domain 113 1999
6,775,392 Computer system linked by using information in data objects 160 2000
6,567,533 Method and apparatus for discerning image distortion by reference to encoded marker signals 137 2000
6,553,129 Computer system linked by using information in data objects 209 2000
6,681,029 Decoding steganographic messages embedded in media signals 187 2000
6,438,231 Emulsion film media employing steganography 42 2000
6,647,128 Method for monitoring internet dissemination of image, video, and/or audio files 180 2000
6,760,463 Watermarking methods and media 133 2001
6,580,808 Method and apparatus for discerning image distortion by reference to encoded marker signals 130 2001
6,751,320 Method and system for preventing reproduction of professional photographs 40 2001
6,590,998 Network linking method using information embedded in data objects that have inherent noise 82 2001
7,116,781 Counteracting geometric distortions in watermarking 84 2001
7,058,697 Internet linking from image content 124 2001
2002/0033,844 Content sensitive connected content 335 2001
6,968,057 Emulsion products and imagery employing steganography 50 2002
6,647,130 Printable interfaces and digital linking with embedded codes 158 2002
7,103,197 Arrangement for embedding subliminal data in imaging 45 2002
7,113,596 Embedding information related to a subject of an identification document in the identification document 62 2002
7,113,614 Embedding auxiliary signals with multiple components into media signals 194 2002
7,054,465 Data hiding method and system for embedding and extracting information in signals 116 2002
7,035,427 Method and system for managing, accessing and paying for the use of copyrighted electronic media 185 2004
 
BROADCOM CORPORATION (10)
6,877,043 Method for distributing sets of collision resolution parameters in a frame-based communications network 140 2001
6,888,844 Method for selecting an operating mode for a frame-based communications network 92 2001
6,891,881 Method of determining an end of a transmitted frame in a frame-based communications network 120 2001
6,898,204 Method of determining a collision between a plurality of transmitting stations in a frame-based communications network 89 2001
6,954,800 Method of enhancing network transmission on a priority-enabled frame-based communications network 91 2001
6,975,655 Method of controlling data sampling clocking of asynchronous network nodes in a frame-based communications network 107 2001
6,988,236 Method for selecting frame encoding parameters in a frame-based communications network 98 2001
6,993,101 Method of determining a start of a transmitted frame in a frame-based communications network 83 2001
7,000,031 Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network 121 2001
7,035,285 Transceiver method and signal therefor embodied in a carrier wave for a frame-based communications network 94 2001
 
MICROSOFT CORPORATION (7)
5,729,689 Network naming services proxy agent 94 1995
5,983,190 Client server animation system for managing interactive user interface characters 272 1997
6,968,364 System and method to facilitate selection and programming of an associated audio/visual system 124 2000
7,313,613 System and method facilitating network diagnostics and self-healing 24 2002
2004/0207,723 UI remoting with synchronized out-of-band media 33 2003
2004/0267,952 Variable play speed control for media streams 67 2003
2004/0267,820 Method and system for recording and replaying internet transactions 20 2004
 
AKAMAI TECHNOLOGIES, INC. (6)
6,003,030 System and method for optimized storage and retrieval of data on a distributed computer network 297 1996
6,421,726 System and method for selection and retrieval of diverse types of video data on a computer network 200 1998
6,799,221 System and method for server-side optimization of data delivery on a distributed computer network 107 2000
6,502,125 System and method for optimized storage and retrieval of data on a distributed computer network 189 2000
6,405,252 Integrated point of presence server network 207 2000
6,665,706 System and method for optimized storage and retrieval of data on a distributed computer network 126 2002
 
ACCESS CO., LTD. (5)
6,173,316 Wireless communication device with markup language based man-machine interface 262 1998
6,317,781 Wireless communication device with markup language based man-machine interface 158 2000
6,470,381 Wireless communication device with markup language based man-machine interface 58 2001
6,675,204 Wireless communication device with markup language based man-machine interface 59 2002
7,228,340 Wireless communication device with markup language based man-machine interface 32 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
5,313,581 System and method for communication between windowing environments 51 1993
6,988,126 Contact center system and method for specifying different service specific behavior and offering range of corresponding customer services 107 2001
6,996,605 Overview subsystem for information page server 46 2001
7,000,019 Establishment of a deferred network communication session 61 2001
2004/0103,438 Methods and systems for transferring events including multimedia data 50 2002
 
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 30 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 273 1992
6,237,138 Buffered screen capturing software tool for usability testing of computer applications 52 1997
6,141,699 Interactive display system for sequential retrieval and display of a plurality of interrelated data sets 91 1998
6,321,252 System and method for data streaming and synchronization in multimedia groupware applications 114 1998
 
NUANCE COMMUNICATIONS, INC. (4)
5,915,001 System and method for providing and using universally accessible voice and speech data files 633 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 138 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 52 2002
7,225,130 Methods, systems, and programming for performing speech recognition 30 2002
 
CISCO TECHNOLOGY, INC. (3)
5,392,223 Audio/video communications processor 202 1992
6,795,506 Methods and apparatus for efficient scheduling and multiplexing 62 2000
7,124,175 IP web based messaging system for localized management of wireless messaging 16 2004
 
CITRIX SYSTEMS, INC. (3)
7,490,166 Remote control of a client's off-screen surface 23 2001
2006/0161,671 Method and systems for capture and replay of remote presentation protocol data 35 2005
2006/0161,959 Method and system for real-time seeking during playback of remote presentation protocols 27 2005
 
CLINICAL DECISION SUPPORT, LLC (3)
6,206,829 Computerized medical diagnostic and treatment advice system including network access 179 1999
6,482,156 Computerized medical diagnostic and treatment advice system including network access 175 2001
6,849,045 Computerized medical diagnostic and treatment advice system including network access 115 2002
 
NETSAGE CORPORATION (3)
5,727,950 Agent based instruction system and method 543 1996
6,201,948 Agent based instruction system and method 321 1998
6,427,063 Agent based instruction system and method 154 1999
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (3)
7,130,403 System and method for enhanced multimedia conference collaboration 14 2002
6,914,519 System and method for muting alarms during a conference 19 2003
7,184,531 System and method for authorizing a party to join a conference 23 2003
 
SIEMENS INDUSTRY, INC. (3)
6,356,437 System, apparatus and method for providing a portable customizable maintenance support instruction system 57 1999
6,574,672 System, apparatus and method for providing a portable customizable maintenance support computer communications system 51 1999
6,697,894 System, apparatus and method for providing maintenance instructions to a user at a remote location 37 1999
 
SONY ELECTRONICS INC. (3)
5,307,456 Integrated multi-media production and authoring system 435 1992
5,748,499 Computer graphics data recording and playback system with a VCR-based graphic user interface 142 1995
5,893,053 Computer graphics data recording and playback system with a VCR-based graphic user interface 54 1997
 
STEVEN M. HOFFBERG 2004-1 GRAT (3)
6,400,996 Adaptive pattern recognition based control system and method 782 1999
6,850,252 Intelligent electronic appliance system and method 997 2000
6,640,145 Media recording device with packet data interface 448 2002
 
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 49 1999
7,024,456 Method for facilitating collaborative development efforts between widely dispersed users 21 1999
7,043,529 Collaborative development network for widely dispersed users and methods therefor 70 2000
 
GRAPE TECHNOLOGY GROUP, INC. (2)
6,870,921 Enhanced directory assistance service providing individual or group directories 88 1999
6,944,279 Enhanced directory assistance service providing individual or group directories 68 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 161 1993
6,295,340 Speech coding selection based on call related information 13 1998
 
NEXTALK, INC. (2)
6,181,736 Network communication system 64 1998
6,934,376 Network communication system 17 2001
 
PERSONAL AUDIO LLC (2)
5,721,827 System for electrically distributing personalized information 722 1996
6,199,076 Audio program player including a dynamic program selection controller 399 1996
 
SILVERBROOK RESEARCH PTY LTD (2)
6,824,044 Method and system for obtaining a video-related document 78 2000
6,986,459 System for providing a document associated with a video signal 13 2004
 
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 240 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 72 1999
 
SONY CORPORATION (2)
6,573,907 Network distribution and management of interactive video and multi-media containers 240 1999
7,185,283 Screen control method 20 2000
 
VENGTE SOFTWARE AG LIMITED LIABILITY COMPANY (2)
6,526,335 Automobile personal computer systems 407 2000
6,711,474 Automobile personal computer systems 265 2002
 
3D RADIO LLC (1)
7,171,174 Multiple radio signal processing and storing method and apparatus 52 2003
 
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 173 2001
 
Akamba Corporation (1)
6,801,927 Network adaptor card with reverse proxy and cache and method implemented therewith 78 2000
 
ALCATEL-LUCENT USA INC. (1)
2004/0240,387 System and method for simulating traffic loads in packetized communication networks 16 2003
 
AMIGA DEVELOPMENT LLC, A LIMITED LIABILITY COMPANY OF THE STATE OF DELAWARE (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 122 1991
 
APPLE INC. (1)
5,359,712 Method and apparatus for transitioning between sequences of digital information 183 1992
 
ATI TECHNOLOGIES INC. (1)
2003/0079,224 System and method to provide additional information associated with selectable display areas 23 2001
 
AUTODESK, INC. (1)
5,404,316 Desktop digital video processing system 272 1992
 
AVAYA INC. (1)
6,466,654 Personal virtual assistant with semantic tagging 207 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 43 1994
 
CONVERGENT MEDIA SOLUTIONS LLC (1)
2004/0031,058 Method and apparatus for browsing using alternative linkbases 518 2003
 
CONVERGYS CUSTOMER MANAGEMENT GROUP INC. (1)
6,606,479 Agent based instruction system and method 84 2002
 
Cysive, Inc. (1)
2003/0110,266 Apparatus and method of using session state data across sessions 87 2001
 
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 59 2000
 
EASYWEB INNOVATIONS, LLC (1)
7,032,030 Message publishing system and method 145 2000
 
EMC CORPORATION (1)
6,502,131 Directory enabled policy management tool for intelligent traffic management 582 1998
 
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 33 2000
 
GOOGLE INC. (1)
2002/0133,481 Methods and apparatus for providing search results in response to an ambiguous search query 44 2000
 
Guard Insurance Group (1)
2006/0130,124 A Remote Communication System and Method Implementing a Session Server and One or More Object Servers 15 2004
 
HIGHWAY PLASTICS, LLC (1)
6,286,030 Systems and methods for recording and visually recreating sessions in a client-server environment 182 1998
 
HITACHI, LTD. (1)
7,069,332 Video server for video distribution system 19 2000
 
HOFFBERG FAMILY TRUST 1 (1)
7,006,881 Media recording device with remote graphic user interface 334 2003
 
IMATION CORP. (1)
6,022,315 Computerized medical diagnostic and treatment advice system including network access 337 1997
 
INSFRONT TECHNOLOGIES, LTD. (1)
2002/0038,388 System and method for capture and playback of user interaction with web browser content 50 2001
 
InstaKnow.com Inc. (1)
7,073,126 Method and system of deploying server-based applications 16 2000
 
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 364 1996
 
Internet Angles, Inc. (1)
5,732,216 Audio message exchange system 554 1996
 
LENOVO (SINGAPORE) PTE LTD. (1)
5,742,797 Dynamic off-screen display memory manager 89 1995
 
MCI WORLDCOM LTD. (1)
2007/0106,681 Method and system for providing a personal video recorder utilizing network-based digital media content 27 2006
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5,923,736 Hypertext markup language based telephone apparatus 161 1996
 
NETDATE OF TEXAS, L.L.C. (1)
6,243,375 Internet-audiotext electronic communications system with multimedia based matching 145 1997
 
NETOPIA, INC. (1)
5,241,625 Screen image sharing among heterogeneous computers 346 1990
 
NEW AURORA CORPORATION (1)
5,657,390 Secure socket layer application program apparatus and method 338 1995
 
NIKE, INC. (1)
6,539,336 Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance 201 1998
 
Online Monitoring Services (1)
6,401,118 Method and computer program product for an online monitoring search engine 175 1998
 
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 389 1998
 
PerfectNotes Corporation (1)
6,802,041 Multimedia word processor 51 2000
 
PRAGMATUS AV LLC (1)
6,816,904 Networked video multimedia storage server environment 158 2000
 
QUARK MEDIA HOUSE B.V. (1)
5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 375 1996
 
RARITAN COMPUTER, INC. (1)
5,432,932 System and method for dynamically controlling remote processes from a performance monitor 178 1992
 
RICH MEDIA VENTURES, LLC (1)
7,000,180 Methods, systems, and processes for the design and creation of rich-media applications via the internet 33 2001
 
ROAMWARE, INC. (1)
7,092,370 Method and system for wireless voice channel/data channel integration 199 2001
 
RPX CORPORATION (1)
7,401,116 System and method for allowing remote users to specify graphics application parameters for generation of interactive images 37 2002
 
SECURITY WITH ADVANCED TECHNOLOGY, INC. (1)
2006/0274,828 High capacity surveillance system with fast search capability 54 2006
 
SIEMENS CORPORATION;INTELLECTUAL PROPERTY DEPARTMENT (1)
5,574,845 Method and apparatus video data management 72 1994
 
SPATIUM INNOVATIONS, LLC (1)
5,717,879 System for the capture and replay of temporal data representing collaborative activities 317 1995
 
SurfControl, Inc. (1)
6,219,786 Method and system for monitoring and controlling network access 195 1998
 
TEKTRONIX, INC. (1)
5,388,197 Video editing system operator inter-face for visualization and interactive control of video material 246 1994
 
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 241 1997
 
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 56 2002
 
The Commonwealth of Australia (1)
7,027,055 Data view of a modelling system 116 2002
 
TIME WARNER CABLE LLC (1)
7,174,126 Technique for effectively accessing programming listing information in an entertainment delivery system 66 2003
 
TIME WARNER INTERACTIVE VIDEO GROUP INC. (1)
7,073,189 Program guide and reservation system for network based digital information and entertainment storage and delivery system 39 2002
 
TREND MICRO INCORPORATED (1)
6,584,569 System for determining web application vulnerabilities 234 2001
 
Tsai, Mary Y. Y. (1)
7,089,487 Method and apparatus for linking designated portions of a received document image with an electronic address 49 2003
 
UNITED VIDEO PROPERTIES, INC. (1)
6,774,926 Personal television channel system 275 2000
 
VIVCOM, INC. (1)
2006/0064,716 Techniques for navigating multiple video streams 257 2005
 
VULCAN PATENTS LLC (1)
5,461,711 Method and system for spatial accessing of time-based information 102 1993
 
WATCHFIRE CORPORATION (1)
2003/0226,038 Method and system for dynamic refinement of security policies 48 2002
 
WOUNDER GMBH., LLC (1)
7,133,837 Method and apparatus for providing communication transmissions 66 2000
 
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 183 1995
6,678,864 Method and apparatus for linking designated portions of a received document image with an electronic address 28 1997
6,445,468 Method and apparatus for linking designated portions of a received document image with an electronic address 38 1998
6,721,703 Remote deposition system and method 71 2001
2002/0149,617 Remote collaboration technology design and methodology 84 2002
7,016,084 Method and apparatus for linking designated portions of a received document image with an electronic address 42 2002
7,023,979 Telephony control system with intelligent call routing 234 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 85 2003

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
CITRIX SYSTEMS, INC. (1)
8,296,441 Methods and systems for joining a real-time session of presentation layer protocol data 1 2009

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 May 9, 2014
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 - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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