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, FL650

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (66)
6,498,955 Member preference control of an environment 57 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 624 1999
6,519,571 Dynamic customer profile management 694 1999
6,536,037 Identification of redundancies and omissions among components of a web based architecture 356 1999
6,615,166 Prioritizing components of a network framework required for implementation of technology 356 1999
6,721,713 Business alliance identification in a web architecture framework 348 1999
6,957,186 System method and article of manufacture for building, managing, and supporting various components of a system 360 1999
7,165,041 Web-based architecture sales tool 290 1999
6,523,027 Interfacing servers in a Java based e-commerce architecture 453 1999
6,601,233 Business components framework 600 1999
6,609,128 Codes table framework design in an E-commerce architecture 275 1999
6,633,878 Initializing an ecommerce database framework 273 1999
6,704,873 Secure gateway interconnection in an e-commerce based environment 266 1999
6,718,535 System, method and article of manufacture for an activity framework design in an e-commerce based environment 389 1999
7,100,195 Managing user information on an e-commerce system 413 1999
6,256,773 System, method and article of manufacture for configuration management in a development architecture framework 492 1999
6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 492 1999
6,324,647 System, method and article of manufacture for security management in a development architecture framework 250 1999
6,339,832 Exception response table in environment services patterns 218 1999
6,345,239 Remote demonstration of business capabilities in an e-commerce environment 263 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 321 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 306 1999
6,434,628 Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns 246 1999
6,438,594 Delivering service to a client via a locally addressable interface 456 1999
6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment 437 1999
6,477,580 Self-described stream in a communication services patterns environment 379 1999
6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment 205 1999
6,496,850 Clean-up of orphaned server contexts 249 1999
6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns 225 1999
6,529,909 Method for translating an object attribute converter in an information services patterns environment 412 1999
6,529,948 Multi-object fetch component 276 1999
6,539,396 Multi-object identifier system and method for information service pattern environment 387 1999
6,549,949 Fixed format stream in a communication services patterns environment 267 1999
6,550,057 Piecemeal retrieval in an information services patterns environment 339 1999
6,571,282 Block-based communication in a communication services patterns environment 462 1999
6,578,068 Load balancer in environment services patterns 413 1999
6,601,192 Assertion component in environment services patterns 216 1999
6,601,234 Attribute dictionary in a business logic services environment 412 1999
6,606,660 Stream-based communication in a communication services patterns environment 255 1999
6,611,867 System, method and article of manufacture for implementing a hybrid network 224 1999
6,615,199 Abstraction factory in a base services pattern environment 233 1999
6,615,253 Efficient server side data retrieval for execution of client side applications 474 1999
6,636,242 View configurer in a presentation services patterns environment 325 1999
6,640,238 Activity component in a presentation services patterns environment 292 1999
6,640,244 Request batcher in a transaction services patterns environment 366 1999
6,640,249 Presentation services patterns in a netcentric environment 314 1999
6,662,357 Managing information in an integrated development architecture framework 250 1999
6,715,145 Processing pipeline in a base services pattern environment 246 1999
6,742,015 Base services patterns in a netcentric environment 319 1999
6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment 271 1999
7,139,999 Development architecture framework 199 1999
6,332,163 Method for providing communication services over a computer network system 667 1999
6,606,744 Providing collaborative installation management in a network-based supply chain environment 767 1999
6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain 431 1999
7,124,101 Asset tracking in a network-based supply chain environment 380 1999
7,130,807 Technology sharing during demand and supply planning in a network-based supply chain environment 332 1999
6,629,081 Account settlement and financing in an e-commerce environment 366 1999
7,069,234 Initiating an agreement in an e-commerce environment 257 1999
7,167,844 Electronic menu document creator in a virtual financial environment 229 1999
6,502,102 System, method and article of manufacture for a table-driven automated scripting architecture 197 2000
6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework 249 2000
6,907,546 Language-driven interface for an automated testing framework 202 2000
6,701,345 Providing a notification when a plurality of users are altering similar data in a health care solution environment 173 2000
7,149,698 Business alliance identification in a web architecture Framework 215 2003
 
DIGIMARC CORPORATION (34)
5,841,978 Network linking method using steganographically embedded data objects 447 1995
5,832,119 Methods for controlling systems using control signals embedded in empirical data 410 1995
5,822,436 Photographic products and methods employing embedded information 314 1996
5,862,260 Methods for surveying dissemination of proprietary empirical data 707 1996
6,122,403 Computer system linked by using information in data objects 657 1996
6,324,573 Linking of computers using information steganographically embedded in data objects 192 1998
6,111,954 Steganographic methods and media for photography 60 1998
7,171,016 Method for monitoring internet dissemination of image, video and/or audio files 146 1998
6,408,331 Computer linking methods using encoded graphics 139 1999
6,700,990 Digital watermark decoding method 165 1999
6,879,701 Tile-based digital watermarking techniques 122 1999
6,381,341 Watermark encoding method exploiting biases inherent in original signal 166 1999
6,286,036 Audio- and graphics-based linking to internet 192 1999
6,813,366 Steganographic decoding with transform to spatial domain 111 1999
6,775,392 Computer system linked by using information in data objects 158 2000
6,567,533 Method and apparatus for discerning image distortion by reference to encoded marker signals 135 2000
6,553,129 Computer system linked by using information in data objects 207 2000
6,681,029 Decoding steganographic messages embedded in media signals 183 2000
6,438,231 Emulsion film media employing steganography 41 2000
6,647,128 Method for monitoring internet dissemination of image, video, and/or audio files 176 2000
6,760,463 Watermarking methods and media 131 2001
6,580,808 Method and apparatus for discerning image distortion by reference to encoded marker signals 128 2001
6,751,320 Method and system for preventing reproduction of professional photographs 39 2001
6,590,998 Network linking method using information embedded in data objects that have inherent noise 81 2001
7,116,781 Counteracting geometric distortions in watermarking 83 2001
7,058,697 Internet linking from image content 123 2001
2002/0033,844 Content sensitive connected content 330 2001
6,968,057 Emulsion products and imagery employing steganography 49 2002
6,647,130 Printable interfaces and digital linking with embedded codes 156 2002
7,103,197 Arrangement for embedding subliminal data in imaging 44 2002
7,113,596 Embedding information related to a subject of an identification document in the identification document 60 2002
7,113,614 Embedding auxiliary signals with multiple components into media signals 192 2002
7,054,465 Data hiding method and system for embedding and extracting information in signals 114 2002
7,035,427 Method and system for managing, accessing and paying for the use of copyrighted electronic media 182 2004
 
BROADCOM CORPORATION (10)
6,877,043 Method for distributing sets of collision resolution parameters in a frame-based communications network 136 2001
6,888,844 Method for selecting an operating mode for a frame-based communications network 91 2001
6,891,881 Method of determining an end of a transmitted frame in a frame-based communications network 117 2001
6,898,204 Method of determining a collision between a plurality of transmitting stations in a frame-based communications network 88 2001
6,954,800 Method of enhancing network transmission on a priority-enabled frame-based communications network 90 2001
6,975,655 Method of controlling data sampling clocking of asynchronous network nodes in a frame-based communications network 106 2001
6,988,236 Method for selecting frame encoding parameters in a frame-based communications network 97 2001
6,993,101 Method of determining a start of a transmitted frame in a frame-based communications network 81 2001
7,000,031 Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network 120 2001
7,035,285 Transceiver method and signal therefor embodied in a carrier wave for a frame-based communications network 93 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 269 1997
6,968,364 System and method to facilitate selection and programming of an associated audio/visual system 120 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 65 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 292 1996
6,421,726 System and method for selection and retrieval of diverse types of video data on a computer network 197 1998
6,799,221 System and method for server-side optimization of data delivery on a distributed computer network 105 2000
6,502,125 System and method for optimized storage and retrieval of data on a distributed computer network 185 2000
6,405,252 Integrated point of presence server network 204 2000
6,665,706 System and method for optimized storage and retrieval of data on a distributed computer network 124 2002
 
ACCESS CO., LTD. (5)
6,173,316 Wireless communication device with markup language based man-machine interface 260 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 58 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 49 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 113 1998
 
NUANCE COMMUNICATIONS, INC. (4)
5,915,001 System and method for providing and using universally accessible voice and speech data files 623 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 131 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 51 2002
7,225,130 Methods, systems, and programming for performing speech recognition 29 2002
 
CISCO TECHNOLOGY, INC. (3)
5,392,223 Audio/video communications processor 199 1992
6,795,506 Methods and apparatus for efficient scheduling and multiplexing 61 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 178 1999
6,482,156 Computerized medical diagnostic and treatment advice system including network access 174 2001
6,849,045 Computerized medical diagnostic and treatment advice system including network access 114 2002
 
NETSAGE CORPORATION (3)
5,727,950 Agent based instruction system and method 542 1996
6,201,948 Agent based instruction system and method 319 1998
6,427,063 Agent based instruction system and method 153 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 22 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 431 1992
5,748,499 Computer graphics data recording and playback system with a VCR-based graphic user interface 141 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 768 1999
6,850,252 Intelligent electronic appliance system and method 985 2000
6,640,145 Media recording device with packet data interface 441 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 48 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 69 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 718 1996
6,199,076 Audio program player including a dynamic program selection controller 398 1996
 
SILVERBROOK RESEARCH PTY LTD (2)
6,824,044 Method and system for obtaining a video-related document 77 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 235 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 70 1999
 
SONY CORPORATION (2)
6,573,907 Network distribution and management of interactive video and multi-media containers 238 1999
7,185,283 Screen control method 20 2000
 
VENGTE SOFTWARE AG LIMITED LIABILITY COMPANY (2)
6,526,335 Automobile personal computer systems 405 2000
6,711,474 Automobile personal computer systems 259 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 170 2001
 
Akamba Corporation (1)
6,801,927 Network adaptor card with reverse proxy and cache and method implemented therewith 75 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 120 1991
 
APPLE INC. (1)
5,359,712 Method and apparatus for transitioning between sequences of digital information 182 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 263 1992
 
AVAYA INC. (1)
6,466,654 Personal virtual assistant with semantic tagging 203 2000
 
BALTHASER ONLINE, INC. (1)
7,000,180 Methods, systems, and processes for the design and creation of rich-media applications via the internet 33 2001
 
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 508 2003
 
CONVERGYS CUSTOMER MANAGEMENT GROUP INC. (1)
6,606,479 Agent based instruction system and method 80 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 57 2000
 
EASYWEB INNOVATIONS, LLC (1)
7,032,030 Message publishing system and method 141 2000
 
EMC CORPORATION (1)
6,502,131 Directory enabled policy management tool for intelligent traffic management 578 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 40 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 181 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 330 2003
 
IMATION CORP. (1)
6,022,315 Computerized medical diagnostic and treatment advice system including network access 334 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 552 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 25 2006
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5,923,736 Hypertext markup language based telephone apparatus 160 1996
 
NETDATE OF TEXAS, L.L.C. (1)
6,243,375 Internet-audiotext electronic communications system with multimedia based matching 144 1997
 
NETOPIA, INC. (1)
5,241,625 Screen image sharing among heterogeneous computers 344 1990
 
NEW AURORA CORPORATION (1)
5,657,390 Secure socket layer application program apparatus and method 336 1995
 
NIKE, INC. (1)
6,539,336 Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance 199 1998
 
Online Monitoring Services (1)
6,401,118 Method and computer program product for an online monitoring search engine 172 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 387 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 154 2000
 
QUARK MEDIA HOUSE B.V. (1)
5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 372 1996
 
RARITAN COMPUTER, INC. (1)
5,432,932 System and method for dynamically controlling remote processes from a performance monitor 176 1992
 
ROAMWARE, INC. (1)
7,092,370 Method and system for wireless voice channel/data channel integration 197 2001
 
RPX CORPORATION (1)
7,401,116 System and method for allowing remote users to specify graphics application parameters for generation of interactive images 36 2002
 
SECURITY WITH ADVANCED TECHNOLOGY, INC. (1)
2006/0274,828 High capacity surveillance system with fast search capability 53 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 315 1995
 
SurfControl, Inc. (1)
6,219,786 Method and system for monitoring and controlling network access 190 1998
 
TEKTRONIX, INC. (1)
5,388,197 Video editing system operator inter-face for visualization and interactive control of video material 241 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 239 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 51 2002
 
The Commonwealth of Australia (1)
7,027,055 Data view of a modelling system 114 2002
 
TIME WARNER CABLE LLC (1)
7,174,126 Technique for effectively accessing programming listing information in an entertainment delivery system 64 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 38 2002
 
TREND MICRO INCORPORATED (1)
6,584,569 System for determining web application vulnerabilities 231 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 47 2003
 
UNITED VIDEO PROPERTIES, INC. (1)
6,774,926 Personal television channel system 269 2000
 
VIVCOM, INC. (1)
2006/0064,716 Techniques for navigating multiple video streams 248 2005
 
VULCAN PATENTS LLC (1)
5,461,711 Method and system for spatial accessing of time-based information 101 1993
 
WATCHFIRE CORPORATION (1)
2003/0226,038 Method and system for dynamic refinement of security policies 47 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 181 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 69 2001
2002/0149,617 Remote collaboration technology design and methodology 83 2002
7,016,084 Method and apparatus for linking designated portions of a received document image with an electronic address 41 2002
7,023,979 Telephony control system with intelligent call routing 228 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