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

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ryman, Paul Adam Dural, AU 8 149

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (66)
6,498,955 Member preference control of an environment 62 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 650 1999
6,519,571 Dynamic customer profile management 722 1999
6,536,037 Identification of redundancies and omissions among components of a web based architecture 374 1999
6,615,166 Prioritizing components of a network framework required for implementation of technology 382 1999
6,721,713 Business alliance identification in a web architecture framework 372 1999
6,957,186 System method and article of manufacture for building, managing, and supporting various components of a system 380 1999
7,165,041 Web-based architecture sales tool 310 1999
6,523,027 Interfacing servers in a Java based e-commerce architecture 472 1999
6,601,233 Business components framework 622 1999
6,609,128 Codes table framework design in an E-commerce architecture 292 1999
6,633,878 Initializing an ecommerce database framework 286 1999
6,704,873 Secure gateway interconnection in an e-commerce based environment 281 1999
6,718,535 System, method and article of manufacture for an activity framework design in an e-commerce based environment 405 1999
7,100,195 Managing user information on an e-commerce system 443 1999
6,256,773 System, method and article of manufacture for configuration management in a development architecture framework 512 1999
6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 514 1999
6,324,647 System, method and article of manufacture for security management in a development architecture framework 258 1999
6,339,832 Exception response table in environment services patterns 230 1999
6,345,239 Remote demonstration of business capabilities in an e-commerce environment 274 1999
6,370,573 System, method and article of manufacture for managing an environment of a development architecture framework 241 1999
6,405,364 Building techniques in a development architecture framework 335 1999
6,427,132 System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network 230 1999
6,434,568 Information services patterns in a netcentric environment 322 1999
6,434,628 Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns 259 1999
6,438,594 Delivering service to a client via a locally addressable interface 476 1999
6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment 458 1999
6,477,580 Self-described stream in a communication services patterns environment 394 1999
6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment 215 1999
6,496,850 Clean-up of orphaned server contexts 262 1999
6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns 235 1999
6,529,909 Method for translating an object attribute converter in an information services patterns environment 425 1999
6,529,948 Multi-object fetch component 292 1999
6,539,396 Multi-object identifier system and method for information service pattern environment 401 1999
6,549,949 Fixed format stream in a communication services patterns environment 278 1999
6,550,057 Piecemeal retrieval in an information services patterns environment 353 1999
6,571,282 Block-based communication in a communication services patterns environment 505 1999
6,578,068 Load balancer in environment services patterns 427 1999
6,601,192 Assertion component in environment services patterns 226 1999
6,601,234 Attribute dictionary in a business logic services environment 434 1999
6,606,660 Stream-based communication in a communication services patterns environment 270 1999
6,611,867 System, method and article of manufacture for implementing a hybrid network 232 1999
6,615,199 Abstraction factory in a base services pattern environment 244 1999
6,615,253 Efficient server side data retrieval for execution of client side applications 511 1999
6,636,242 View configurer in a presentation services patterns environment 343 1999
6,640,238 Activity component in a presentation services patterns environment 307 1999
6,640,244 Request batcher in a transaction services patterns environment 394 1999
6,640,249 Presentation services patterns in a netcentric environment 344 1999
6,662,357 Managing information in an integrated development architecture framework 266 1999
6,715,145 Processing pipeline in a base services pattern environment 257 1999
6,742,015 Base services patterns in a netcentric environment 345 1999
6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment 286 1999
7,139,999 Development architecture framework 208 1999
6,332,163 Method for providing communication services over a computer network system 700 1999
6,606,744 Providing collaborative installation management in a network-based supply chain environment 805 1999
6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain 450 1999
7,124,101 Asset tracking in a network-based supply chain environment 404 1999
7,130,807 Technology sharing during demand and supply planning in a network-based supply chain environment 347 1999
6,629,081 Account settlement and financing in an e-commerce environment 380 1999
7,069,234 Initiating an agreement in an e-commerce environment 273 1999
7,167,844 Electronic menu document creator in a virtual financial environment 242 1999
6,502,102 System, method and article of manufacture for a table-driven automated scripting architecture 211 2000
6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework 265 2000
6,907,546 Language-driven interface for an automated testing framework 220 2000
6,701,345 Providing a notification when a plurality of users are altering similar data in a health care solution environment 184 2000
7,149,698 Business alliance identification in a web architecture Framework 228 2003
 
DIGIMARC CORPORATION (34)
5,841,978 Network linking method using steganographically embedded data objects 453 1995
5,832,119 Methods for controlling systems using control signals embedded in empirical data 416 1995
5,822,436 Photographic products and methods employing embedded information 316 1996
5,862,260 Methods for surveying dissemination of proprietary empirical data 720 1996
6,122,403 Computer system linked by using information in data objects 690 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 149 1998
6,408,331 Computer linking methods using encoded graphics 140 1999
6,700,990 Digital watermark decoding method 171 1999
6,879,701 Tile-based digital watermarking techniques 126 1999
6,381,341 Watermark encoding method exploiting biases inherent in original signal 173 1999
6,286,036 Audio- and graphics-based linking to internet 203 1999
6,813,366 Steganographic decoding with transform to spatial domain 114 1999
6,775,392 Computer system linked by using information in data objects 166 2000
6,567,533 Method and apparatus for discerning image distortion by reference to encoded marker signals 138 2000
6,553,129 Computer system linked by using information in data objects 215 2000
6,681,029 Decoding steganographic messages embedded in media signals 193 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 183 2000
6,760,463 Watermarking methods and media 135 2001
6,580,808 Method and apparatus for discerning image distortion by reference to encoded marker signals 131 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 87 2001
7,058,697 Internet linking from image content 125 2001
2002/0033,844 Content sensitive connected content 343 2001
6,968,057 Emulsion products and imagery employing steganography 51 2002
6,647,130 Printable interfaces and digital linking with embedded codes 163 2002
7,103,197 Arrangement for embedding subliminal data in imaging 46 2002
7,113,596 Embedding information related to a subject of an identification document in the identification document 63 2002
7,113,614 Embedding auxiliary signals with multiple components into media signals 198 2002
7,054,465 Data hiding method and system for embedding and extracting information in signals 117 2002
7,035,427 Method and system for managing, accessing and paying for the use of copyrighted electronic media 191 2004
 
BROADCOM CORPORATION (10)
6,877,043 Method for distributing sets of collision resolution parameters in a frame-based communications network 145 2001
6,888,844 Method for selecting an operating mode for a frame-based communications network 93 2001
6,891,881 Method of determining an end of a transmitted frame in a frame-based communications network 129 2001
6,898,204 Method of determining a collision between a plurality of transmitting stations in a frame-based communications network 90 2001
6,954,800 Method of enhancing network transmission on a priority-enabled frame-based communications network 92 2001
6,975,655 Method of controlling data sampling clocking of asynchronous network nodes in a frame-based communications network 108 2001
6,988,236 Method for selecting frame encoding parameters in a frame-based communications network 99 2001
6,993,101 Method of determining a start of a transmitted frame in a frame-based communications network 85 2001
7,000,031 Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network 122 2001
7,035,285 Transceiver method and signal therefor embodied in a carrier wave for a frame-based communications network 96 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 275 1997
6,968,364 System and method to facilitate selection and programming of an associated audio/visual system 127 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 35 2003
2004/0267,952 Variable play speed control for media streams 72 2003
2004/0267,820 Method and system for recording and replaying internet transactions 21 2004
 
AKAMAI TECHNOLOGIES, INC. (6)
6,003,030 System and method for optimized storage and retrieval of data on a distributed computer network 302 1996
6,421,726 System and method for selection and retrieval of diverse types of video data on a computer network 207 1998
6,799,221 System and method for server-side optimization of data delivery on a distributed computer network 110 2000
6,502,125 System and method for optimized storage and retrieval of data on a distributed computer network 195 2000
6,405,252 Integrated point of presence server network 211 2000
6,665,706 System and method for optimized storage and retrieval of data on a distributed computer network 128 2002
 
ACCESS CO., LTD. (5)
6,173,316 Wireless communication device with markup language based man-machine interface 265 1998
6,317,781 Wireless communication device with markup language based man-machine interface 160 2000
6,470,381 Wireless communication device with markup language based man-machine interface 59 2001
6,675,204 Wireless communication device with markup language based man-machine interface 60 2002
7,228,340 Wireless communication device with markup language based man-machine interface 33 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 111 2001
6,996,605 Overview subsystem for information page server 49 2001
7,000,019 Establishment of a deferred network communication session 62 2001
2004/0103,438 Methods and systems for transferring events including multimedia data 54 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 279 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 94 1998
6,321,252 System and method for data streaming and synchronization in multimedia groupware applications 119 1998
 
NUANCE COMMUNICATIONS, INC. (4)
5,915,001 System and method for providing and using universally accessible voice and speech data files 642 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 142 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 53 2002
7,225,130 Methods, systems, and programming for performing speech recognition 34 2002
 
CISCO TECHNOLOGY, INC. (3)
5,392,223 Audio/video communications processor 204 1992
6,795,506 Methods and apparatus for efficient scheduling and multiplexing 63 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 24 2001
2006/0161,671 Method and systems for capture and replay of remote presentation protocol data 38 2005
2006/0161,959 Method and system for real-time seeking during playback of remote presentation protocols 29 2005
 
CLINICAL DECISION SUPPORT, LLC (3)
6,206,829 Computerized medical diagnostic and treatment advice system including network access 181 1999
6,482,156 Computerized medical diagnostic and treatment advice system including network access 179 2001
6,849,045 Computerized medical diagnostic and treatment advice system including network access 118 2002
 
NETSAGE CORPORATION (3)
5,727,950 Agent based instruction system and method 547 1996
6,201,948 Agent based instruction system and method 325 1998
6,427,063 Agent based instruction system and method 158 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 25 2003
 
SIEMENS INDUSTRY, INC. (3)
6,356,437 System, apparatus and method for providing a portable customizable maintenance support instruction system 59 1999
6,574,672 System, apparatus and method for providing a portable customizable maintenance support computer communications system 53 1999
6,697,894 System, apparatus and method for providing maintenance instructions to a user at a remote location 38 1999
 
SONY ELECTRONICS INC. (3)
5,307,456 Integrated multi-media production and authoring system 439 1992
5,748,499 Computer graphics data recording and playback system with a VCR-based graphic user interface 144 1995
5,893,053 Computer graphics data recording and playback system with a VCR-based graphic user interface 56 1997
 
STEVEN M. HOFFBERG 2004-1 GRAT (3)
6,400,996 Adaptive pattern recognition based control system and method 800 1999
6,850,252 Intelligent electronic appliance system and method 1028 2000
6,640,145 Media recording device with packet data interface 456 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 51 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 78 2000
 
GRAPE TECHNOLOGY GROUP, INC. (2)
6,870,921 Enhanced directory assistance service providing individual or group directories 95 1999
6,944,279 Enhanced directory assistance service providing individual or group directories 75 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 164 1993
6,295,340 Speech coding selection based on call related information 13 1998
 
NEXTALK, INC. (2)
6,181,736 Network communication system 65 1998
6,934,376 Network communication system 17 2001
 
PERSONAL AUDIO LLC (2)
5,721,827 System for electrically distributing personalized information 735 1996
6,199,076 Audio program player including a dynamic program selection controller 412 1996
 
SILVERBROOK RESEARCH PTY LTD (2)
6,824,044 Method and system for obtaining a video-related document 80 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 246 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 75 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 21 2000
 
VENGTE SOFTWARE AG LIMITED LIABILITY COMPANY (2)
6,526,335 Automobile personal computer systems 425 2000
6,711,474 Automobile personal computer systems 278 2002
 
3D RADIO LLC (1)
7,171,174 Multiple radio signal processing and storing method and apparatus 54 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 181 2001
 
Akamba Corporation (1)
6,801,927 Network adaptor card with reverse proxy and cache and method implemented therewith 93 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 124 1991
 
APPLE INC. (1)
5,359,712 Method and apparatus for transitioning between sequences of digital information 187 1992
 
ATI TECHNOLOGIES INC. (1)
2003/0079,224 System and method to provide additional information associated with selectable display areas 24 2001
 
AUTODESK, INC. (1)
5,404,316 Desktop digital video processing system 275 1992
 
AVAYA INC. (1)
6,466,654 Personal virtual assistant with semantic tagging 215 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 46 1994
 
CONVERGENT MEDIA SOLUTIONS LLC (1)
2004/0031,058 Method and apparatus for browsing using alternative linkbases 542 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 61 2000
 
EASYWEB INNOVATIONS, LLC (1)
7,032,030 Message publishing system and method 150 2000
 
EMC CORPORATION (1)
6,502,131 Directory enabled policy management tool for intelligent traffic management 596 1998
 
FACEBOOK, INC. (1)
5,657,390 Secure socket layer application program apparatus and method 347 1995
 
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 37 2000
 
GOOGLE INC. (1)
2002/0133,481 Methods and apparatus for providing search results in response to an ambiguous search query 53 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 186 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 350 2003
 
IMATION CORP. (1)
6,022,315 Computerized medical diagnostic and treatment advice system including network access 343 1997
 
INSFRONT TECHNOLOGIES, LTD. (1)
2002/0038,388 System and method for capture and playback of user interaction with web browser content 53 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 373 1996
 
Internet Angles, Inc. (1)
5,732,216 Audio message exchange system 569 1996
 
LENOVO (SINGAPORE) PTE LTD. (1)
5,742,797 Dynamic off-screen display memory manager 90 1995
 
MCI WORLDCOM LTD. (1)
2007/0106,681 Method and system for providing a personal video recorder utilizing network-based digital media content 28 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 153 1997
 
NETOPIA, INC. (1)
5,241,625 Screen image sharing among heterogeneous computers 349 1990
 
NIKE, INC. (1)
6,539,336 Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance 206 1998
 
Online Monitoring Services (1)
6,401,118 Method and computer program product for an online monitoring search engine 178 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 397 1998
 
PerfectNotes Corporation (1)
6,802,041 Multimedia word processor 52 2000
 
PRAGMATUS AV LLC (1)
6,816,904 Networked video multimedia storage server environment 164 2000
 
QUARK MEDIA HOUSE B.V. (1)
5,907,704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 377 1996
 
RARITAN COMPUTER, INC. (1)
5,432,932 System and method for dynamically controlling remote processes from a performance monitor 181 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 36 2001
 
ROAMWARE, INC. (1)
7,092,370 Method and system for wireless voice channel/data channel integration 210 2001
 
RPX CORPORATION (1)
7,401,116 System and method for allowing remote users to specify graphics application parameters for generation of interactive images 42 2002
 
SECURITY WITH ADVANCED TECHNOLOGY, INC. (1)
2006/0274,828 High capacity surveillance system with fast search capability 60 2006
 
SIEMENS CORPORATION;INTELLECTUAL PROPERTY DEPARTMENT (1)
5,574,845 Method and apparatus video data management 73 1994
 
SPATIUM INNOVATIONS, LLC (1)
5,717,879 System for the capture and replay of temporal data representing collaborative activities 322 1995
 
SurfControl, Inc. (1)
6,219,786 Method and system for monitoring and controlling network access 203 1998
 
TEKTRONIX, INC. (1)
5,388,197 Video editing system operator inter-face for visualization and interactive control of video material 248 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 250 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 57 2002
 
The Commonwealth of Australia (1)
7,027,055 Data view of a modelling system 123 2002
 
TIME WARNER CABLE LLC (1)
7,174,126 Technique for effectively accessing programming listing information in an entertainment delivery system 68 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 40 2002
 
TREND MICRO INCORPORATED (1)
6,584,569 System for determining web application vulnerabilities 242 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 51 2003
 
UNITED VIDEO PROPERTIES, INC. (1)
6,774,926 Personal television channel system 287 2000
 
VIVCOM, INC. (1)
2006/0064,716 Techniques for navigating multiple video streams 272 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 67 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 198 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 73 2001
2002/0149,617 Remote collaboration technology design and methodology 88 2002
7,016,084 Method and apparatus for linking designated portions of a received document image with an electronic address 44 2002
7,023,979 Telephony control system with intelligent call routing 250 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 86 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
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