
US Patent No: 8,190,707
Number of patents in Portfolio can not be more than 2000
System and method for transferring data among computing environments
Stats
-
May 29, 2012
Issued date -
Nov 16, 2007
filing date -
11/941,521
serial no -
In Force
status
Importance
Abstract
Systems and methods for transferring data among computing environments include a method for transferring data items among a portion of a remote computing environment and a portion of a local computing environment using a presentation layer protocol. Data items are transferred during transfer cycles and upon the release of data objects into a destination computing environment. Transfer cycles may transfer data among local and remote computing environments, among more than one remote computing environment, and may further transfer in parallel with other transfer cycles. A first transfer cycle transferring a first data item continues to transfer the first data item when a second transfer cycle initializes and transfers a second data item during a portion of the first transfer cycle. Data operations may be performed on data items during the transfer of a data item, and data items may be compressed or segmented prior to transfer.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 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 | 495 | 1999 | |
| 6,519,571 Dynamic customer profile management | 538 | 1999 | |
| 6,536,037 Identification of redundancies and omissions among components of a web based architecture | 286 | 1999 | |
| 6,615,166 Prioritizing components of a network framework required for implementation of technology | 282 | 1999 | |
| 6,721,713 Business alliance identification in a web architecture framework | 265 | 1999 | |
| 6,957,186 System method and article of manufacture for building, managing, and supporting various components of a system | 275 | 1999 | |
| 7,165,041 Web-based architecture sales tool | 220 | 1999 | |
| 6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment | 399 | 1999 | |
| 6,339,832 Exception response table in environment services patterns | 176 | 1999 | |
| 6,345,239 Remote demonstration of business capabilities in an e-commerce environment | 211 | 1999 | |
| 6,427,132 System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network | 179 | 1999 | |
| 6,434,568 Information services patterns in a netcentric environment | 250 | 1999 | |
| 6,434,628 Common interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns | 192 | 1999 | |
| 6,438,594 Delivering service to a client via a locally addressable interface | 346 | 1999 | |
| 6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment | 339 | 1999 | |
| 6,477,580 Self-described stream in a communication services patterns environment | 290 | 1999 | |
| 6,477,665 System, method, and article of manufacture for environment services patterns in a netcentic environment | 163 | 1999 | |
| 6,496,850 Clean-up of orphaned server contexts | 200 | 1999 | |
| 6,502,213 System, method, and article of manufacture for a polymorphic exception handler in environment services patterns | 180 | 1999 | |
| 6,529,909 Method for translating an object attribute converter in an information services patterns environment | 344 | 1999 | |
| 6,529,948 Multi-object fetch component | 223 | 1999 | |
| 6,539,396 Multi-object identifier system and method for information service pattern environment | 310 | 1999 | |
| 6,549,949 Fixed format stream in a communication services patterns environment | 219 | 1999 | |
| 6,550,057 Piecemeal retrieval in an information services patterns environment | 277 | 1999 | |
| 6,571,282 Block-based communication in a communication services patterns environment | 292 | 1999 | |
| 6,578,068 Load balancer in environment services patterns | 335 | 1999 | |
| 6,601,192 Assertion component in environment services patterns | 175 | 1999 | |
| 6,601,234 Attribute dictionary in a business logic services environment | 299 | 1999 | |
| 6,606,660 Stream-based communication in a communication services patterns environment | 209 | 1999 | |
| 6,611,867 System, method and article of manufacture for implementing a hybrid network | 180 | 1999 | |
| 6,615,199 Abstraction factory in a base services pattern environment | 187 | 1999 | |
| 6,615,253 Efficient server side data retrieval for execution of client side applications | 348 | 1999 | |
| 6,636,242 View configurer in a presentation services patterns environment | 249 | 1999 | |
| 6,640,238 Activity component in a presentation services patterns environment | 228 | 1999 | |
| 6,640,244 Request batcher in a transaction services patterns environment | 279 | 1999 | |
| 6,640,249 Presentation services patterns in a netcentric environment | 234 | 1999 | |
| 6,715,145 Processing pipeline in a base services pattern environment | 193 | 1999 | |
| 6,742,015 Base services patterns in a netcentric environment | 242 | 1999 | |
| 6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment | 216 | 1999 | |
| 6,332,163 Method for providing communication services over a computer network system | 515 | 1999 | |
|
|
|||
| 6,594,692 Methods for transacting electronic commerce | 227 | 1996 | |
| 6,219,669 File transfer system using dynamically assigned ports | 170 | 1998 | |
| 6,611,862 User station software that controls transport and presentation of content from a remote source | 132 | 2000 | |
| 6,658,464 User station software that controls transport, storage, and presentation of content from a remote source | 143 | 2000 | |
| 6,442,571 Methods and apparatus for secure electronic, certified, restricted delivery mail systems | 104 | 2000 | |
| 2004/0049,515 Third party authentication of files in digital systems | 51 | 2003 | |
|
|
|||
| 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 | 134 | 2001 | |
| 2001/0047,406 Apparatus and accompanying methods for providing, through a centralized server site, an integrated virtual office environment, remotely accessible via a network-connected web browser, with remote network monitoring and management capabilities | 90 | 2001 | |
| 6,920,502 APPARATUS AND ACCOMPANYING METHODS FOR PROVIDING, THROUGH A CENTRALIZED SERVER SITE, AN INTEGRATED VIRTUAL OFFICE ENVIRONMENT, REMOTELY ACCESSIBLE VIA A NETWORK-CONNECTED WEB BROWSER, WITH REMOTE NETWORK MONITORING AND MANAGEMENT CAPABILITIES | 113 | 2001 | |
| 2002/0032,725 Apparatus and accompanying methods for providing, through a centralized server site, an integrated virtual office environment, remotely accessible via a network-connected web browser, with remote network monitoring and management capabilities | 75 | 2001 | |
|
|
|||
| 6,995,859 Method and system for instruction of a computer | 21 | 2000 | |
| 6,867,880 Method and system for instruction of a computer using coded marks | 10 | 2002 | |
| 6,987,581 Method and system for instruction of a computer using sensor with identifier | 10 | 2002 | |
| 7,034,953 Method and system for instruction of a computer using processing sensor | 12 | 2002 | |
|
|
|||
| 6,233,600 Method and system for providing a networked collaborative work environment | 134 | 1997 | |
| 7,127,501 Method and system for providing a networked collaborative work environment | 23 | 2000 | |
| 2008/0313,236 Process for cataloging data objects backed up from a content addressed storage system | 4 | 2007 | |
|
|
|||
| 6,088,717 Computer-based communication system and method using metadata defining a control-structure | 429 | 1998 | |
| 6,345,288 Computer-based communication system and method using metadata defining a control-structure | 362 | 2000 | |
| 6,757,710 Object-based on-line transaction infrastructure | 164 | 2002 | |
|
|
|||
| 6,807,668 Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program | 15 | 2002 | |
| 2007/0162,589 File sharing using instant messaging applications | 6 | 2007 | |
|
|
|||
| 2002/0029,285 Adapting graphical data, processing activity to changing network conditions | 35 | 2001 | |
| 2009/0030,971 System and Method for Transferring Data Among Computing Environments | 3 | 2007 | |
|
|
|||
| 5,928,324 Data processing system, and method having a server handling output request from a display terminal and forwarding access request to client system | 37 | 1997 | |
| 2004/0070,608 Apparatus and method for transferring files from one machine to another using adjacent desktop displays in a virtual network | 15 | 2002 | |
|
|
|||
| 5,905,492 Dynamically updating themes for an operating system shell | 224 | 1996 | |
| 7,117,504 Application program interface that enables communication for a network software platform | 289 | 2001 | |
|
|
|||
| 2003/0046,586 Secure remote access to data between peers | 94 | 2002 | |
| 2003/0046,587 Secure remote access using enterprise peer networks | 102 | 2002 | |
|
|
|||
| 2005/0144,186 Managed peer-to-peer applications, systems and methods for distributed data access and storage | 74 | 2004 | |
| 2005/0149,481 Managed peer-to-peer applications, systems and methods for distributed data access and storage | 111 | 2004 | |
|
|
|||
| 5,790,977 Data acquisition from a remote instrument via the internet | 140 | 1997 | |
|
|
|||
| 6,055,575 Virtual private network system and method | 118 | 1998 | |
|
|
|||
| 2007/0157,100 System and method for organization and retrieval of files | 4 | 2005 | |
|
|
|||
| 2003/0114,442 Substituted piperazine derivatives as mtp inhibitors | 8 | 2002 | |
|
|
|||
| 4,949,248 System for shared remote access of multiple application programs executing in one or more computers | 232 | 1988 | |
|
|
|||
| 6,002,402 System and method for producing a drag-and-drop object from a popup menu item | 88 | 1997 | |
|
|
|||
| 7,225,244 Common command interface | 102 | 2001 | |
|
|
|||
| 2004/0002,048 Method and system for providing a virtual computer classroom | 18 | 2002 | |
|
|
|||
| 2003/0014,442 Web site application development method using object model for managing web-based content | 120 | 2002 | |
|
|
|||
| 6,263,363 System and method for creating an internet-accessible working replica of a home computer on a host server controllable by a user operating a remote access client computer | 63 | 1999 | |
|
|
|||
| 5,835,090 Desktop manager for graphical user interface based system with enhanced desktop | 57 | 1996 | |
|
|
|||
| 2006/0152,575 Method for real-time broadcasting of multimedia files during a videoconference, without interrupting communication, and a man-machine interface therefor | 28 | 2003 | |
|
|
|||
| 5,990,852 Display screen duplication system and method | 141 | 1996 | |
|
|
|||
| 5,835,724 System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client | 251 | 1996 | |
|
|
|||
| 2003/0208,529 System for and method of real-time remote access and manipulation of data | 33 | 2002 | |
|
|
|||
| 2003/0156,142 Information processing apparatus for project management and its computer software | 14 | 2003 | |
|
|
|||
| 6,789,252 Building business objects and business software applications using dynamic object definitions of ingrediential objects | 178 | 2000 | |
|
|
|||
| 5,896,533 Accessing internets world-wide web through object linking and embedding technology | 61 | 1995 | |
|
|
|||
| 5,862,325 Computer-based communication system and method using metadata defining a control structure | 1043 | 1996 | |
|
|
|||
| 6,850,956 Method and apparatus for obtaining and storing data during automated data processing | 14 | 2000 | |
|
|
|||
| 7,047,498 System and method for dynamic assistance in software applications using behavior and host application models | 45 | 2001 | |
|
|
|||
| 2002/0072,927 Methods and apparatus for automatically exchanging credit information | 15 | 2001 | |
|
|
|||
| 2002/0188,726 Data object mark and send procedure | 12 | 2001 | |
|
|
|||
| 6,731,625 System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony | 253 | 1997 | |
|
|
|||
| 5,771,353 System having virtual session manager used sessionless-oriented protocol to communicate with user device via wireless channel and session-oriented protocol to communicate with host server | 133 | 1995 | |
|
|
|||
| 6,340,977 System and method for dynamic assistance in software applications using behavior and host application models | 72 | 1999 | |
|
|
|||
| 5,838,910 Systems and methods for executing application programs from a memory device linked to a server at an internet site | 166 | 1996 | |
|
|
|||
| 6,816,904 Networked video multimedia storage server environment | 119 | 2000 | |
|
|
|||
| 6,233,617 Determining the visibility to a remote database client | 66 | 1999 | |
|
|
|||
| 6,633,742 System and method for adaptive knowledge access and presentation | 54 | 2001 | |
|
|
|||
| 2006/0294,307 Application level automatic format of removable media | 2 | 2006 | |
|
|
|||
| 6,996,530 Information processing apparatus, information processing method, recording medium, and program | 5 | 2002 | |
|
|
|||
| 6,185,609 Method, apparatus and program to provide client access to a management information service residing on a server in a computer network system | 41 | 1997 | |
|
|
|||
| 6,691,301 System, method and article of manufacture for signal constructs in a programming language capable of programming hardware architectures | 154 | 2001 | |
|
|
|||
| 6,449,651 System and method for providing temporary remote access to a computer | 35 | 1998 | |
|
|
|||
| 6,584,569 System for determining web application vulnerabilities | 176 | 2001 | |
|
|
|||
| 2006/0064,716 Techniques for navigating multiple video streams | 168 | 2005 | |
|
|
|||
| 6,631,512 Method and system for database-driven, scalable web page development, deployment-download, and execution | 31 | 1999 | |
| 6,536,057 Bed-top co-sleeper and method | 7 | 2001 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Nov 29, 2015 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Nov 29, 2019 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Nov 29, 2023 |
| 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 |