CA2393900A1 - Proactive browser system - Google Patents
Proactive browser system Download PDFInfo
- Publication number
- CA2393900A1 CA2393900A1 CA002393900A CA2393900A CA2393900A1 CA 2393900 A1 CA2393900 A1 CA 2393900A1 CA 002393900 A CA002393900 A CA 002393900A CA 2393900 A CA2393900 A CA 2393900A CA 2393900 A1 CA2393900 A1 CA 2393900A1
- Authority
- CA
- Canada
- Prior art keywords
- proactive
- frame
- site
- application
- browser system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K13/00—Conveying record carriers from one station to another, e.g. from stack to punching mechanism
- G06K13/02—Conveying record carriers from one station to another, e.g. from stack to punching mechanism the record carrier having longitudinal dimension comparable with transverse dimension, e.g. punched card
- G06K13/08—Feeding or discharging cards
- G06K13/0806—Feeding or discharging cards using an arrangement for ejection of an inserted card
- G06K13/0825—Feeding or discharging cards using an arrangement for ejection of an inserted card the ejection arrangement being of the push-push kind
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
A proactive browser system configured to implement stateful frame navigati on using content specific icons, background frame maintenance, and asynchronous frame submissions. The proactive browser system includes three components: user-si de proactive application terminals (PAT), network-resident proactivity enableme nt servers (PES), and server side proactive wireless web-based application servers. The PAT resides on user terminals and functions as an enhanced browser that accommodates proactive application services. The PES resides in the wireless network between the proactive application servers and the user terminals, and implements proactivity support services including queuing of proactive application submissions, presence detection of proactive application terminals, and routing of proactive application submissions from proactive application servers to the proactive application terminals. The proactive application servers are web-based application servers configured to provide proactive application services to take advantage of the enhanced capabilities enabled by the PAT and PES components.
Claims (19)
1. A proactive browser system operable for implementing stateful frame navigation comprising the steps of:
displaying a plurality icons, each icon corresponding to a network-based site;
receiving a first command selecting a first icon and, in response, linking to a first site and displaying a first frame in an active mode for user interaction with the first site, the first frame having a state comprising visible and operational characteristics associated with the first frame;
while the first frame is in the active mode, receiving interaction commands in association with the first frame and altering the state of the first frame in response to the interaction commands;
receiving a command selecting a second icon and, in response, linking to a second site, deactivating the first frame from the active mode, and displaying a second frame in the active mode for user interaction with the second site, the second frame having a state comprising visible and operational characteristics associated with the second frame;
while the second frame is in the active mode, maintaining the first frame in a background mode which preserves the altered state of the first frame, and receiving interaction commands in association with the second frame and altering the state of the second frame in response to the interaction commands; and receiving a second command selecting the first icon and, in response, linking to the first site and displaying the first frame in the active mode and in its altered state for user interaction with the first site; and while the first frame is in the active mode, maintaining the second frame in a background mode which preserves the altered state of the second frame.
displaying a plurality icons, each icon corresponding to a network-based site;
receiving a first command selecting a first icon and, in response, linking to a first site and displaying a first frame in an active mode for user interaction with the first site, the first frame having a state comprising visible and operational characteristics associated with the first frame;
while the first frame is in the active mode, receiving interaction commands in association with the first frame and altering the state of the first frame in response to the interaction commands;
receiving a command selecting a second icon and, in response, linking to a second site, deactivating the first frame from the active mode, and displaying a second frame in the active mode for user interaction with the second site, the second frame having a state comprising visible and operational characteristics associated with the second frame;
while the second frame is in the active mode, maintaining the first frame in a background mode which preserves the altered state of the first frame, and receiving interaction commands in association with the second frame and altering the state of the second frame in response to the interaction commands; and receiving a second command selecting the first icon and, in response, linking to the first site and displaying the first frame in the active mode and in its altered state for user interaction with the first site; and while the first frame is in the active mode, maintaining the second frame in a background mode which preserves the altered state of the second frame.
2. The proactive browser system of claim 1, wherein:
a proactive application terminal maintains the frames and icons; and a network-based proactive application is configured to identify a particular frame maintained on the proactive application terminal and to remotely interact with that frame.
a proactive application terminal maintains the frames and icons; and a network-based proactive application is configured to identify a particular frame maintained on the proactive application terminal and to remotely interact with that frame.
3. The proactive browser system of claim 2, wherein the proactive application initiates the interaction with the frame maintained on the proactive application terminal.
4. The proactive browser system of claim 2, wherein the proactive application initiates an interaction with a background frame maintained on the proactive application terminal without interfering with the user's interaction with the active frame on the proactive application terminal.
5. The proactive browser system of claim 1, further operable for implementing the steps of:
obtaining a content specific image associated with the first site;
displaying the content specific image in connection with the first icon;
obtaining a content specific image associated with the second site;
displaying the content specific image in connection with the second icon..
obtaining a content specific image associated with the first site;
displaying the content specific image in connection with the first icon;
obtaining a content specific image associated with the second site;
displaying the content specific image in connection with the second icon..
6. The proactive browser system of claim 5, wherein:
the content specific image associated with the first site is published in connection with the first site; and the content specific image associated with the second site is published in connection with the second site.
the content specific image associated with the first site is published in connection with the first site; and the content specific image associated with the second site is published in connection with the second site.
7. The proactive browser system of claim 6, wherein:
the content specific image associated with the first site is specified in a metatag located on the first site; and the content specific image associated with the second site is specified in a metatag located on the second site.
the content specific image associated with the first site is specified in a metatag located on the first site; and the content specific image associated with the second site is specified in a metatag located on the second site.
8. The proactive browser system of claim 6, wherein:
the content specific image associated with the first site is published in an application server associated with the first site; and the content specific image associated with the second site is published in an application server associated with the second site.
the content specific image associated with the first site is published in an application server associated with the first site; and the content specific image associated with the second site is published in an application server associated with the second site.
9. The proactive browser system of claim 5, wherein:
the content specific image associated with the first site is created by the proactive browser system based on attributes associated with the first site; and the content specific image associated with the second site is created by the proactive browser system based on attributes associated with the second site.
the content specific image associated with the first site is created by the proactive browser system based on attributes associated with the first site; and the content specific image associated with the second site is created by the proactive browser system based on attributes associated with the second site.
10. The proactive browser system of claim 9, wherein:
the content specific image is based on a routing name assigned to the first site;
and the content specific image is based on a routing name assigned to the first site.
the content specific image is based on a routing name assigned to the first site;
and the content specific image is based on a routing name assigned to the first site.
11. The proactive browser system of claim 1, further operable for implementing the steps of:
receiving information associated with a frame in the background mode; and in response to the information, altering the state of the frame while it is in the background mode.
receiving information associated with a frame in the background mode; and in response to the information, altering the state of the frame while it is in the background mode.
12. The proactive browser system of claim 1, further operable for implementing the steps of:
altering the appearance of the icon associated with the background frame to indicate that its state has changed while the frame is in the background mode.
altering the appearance of the icon associated with the background frame to indicate that its state has changed while the frame is in the background mode.
13. The proactive browser system of claim 1, further operable for implementing the steps of:
receiving a message; and initiating a background frame associated with the message.
receiving a message; and initiating a background frame associated with the message.
14. The proactive browser system of claim 1, further operable for implementing the steps of:
receiving a message; and initiating an active frame associated with the message.
receiving a message; and initiating an active frame associated with the message.
15. The proactive browser system of claim 1, further operable for implementing the steps of:
initiating a data download into a first frame;
maintaining the first frame as a background frame during the download; and navigating to a second frame as the active while the download takes place.
initiating a data download into a first frame;
maintaining the first frame as a background frame during the download; and navigating to a second frame as the active while the download takes place.
16. A wireless web-based application system comprising:
one or more proactive application terminals, each implementing a current frame configured with user interaction and one or more background frames configured for simultaneous interaction with wireless web-based application servers without interrupting the user interaction with the current frame; and one or more proactive application servers, each configured to detect a triggering event and, in response to the triggering event, to automatically interact with one or more of the background frames on one or more of the proactive application terminals without interrupting the user interaction with the current frames on the proactive application terminals.
one or more proactive application terminals, each implementing a current frame configured with user interaction and one or more background frames configured for simultaneous interaction with wireless web-based application servers without interrupting the user interaction with the current frame; and one or more proactive application servers, each configured to detect a triggering event and, in response to the triggering event, to automatically interact with one or more of the background frames on one or more of the proactive application terminals without interrupting the user interaction with the current frames on the proactive application terminals.
17. The wireless web-based application system of claim 16, further comprising:
a proactivity enablement server located in a communication path between the proactive application terminals and the proactive application servers configured to:
queue submission from the proactive application servers to the proactive application terminals;
detect on-line presence of the proactive application terminals; and route a submission to an intended proactive application terminal upon detection of the on-line presence of the intended proactive application terminal.
a proactivity enablement server located in a communication path between the proactive application terminals and the proactive application servers configured to:
queue submission from the proactive application servers to the proactive application terminals;
detect on-line presence of the proactive application terminals; and route a submission to an intended proactive application terminal upon detection of the on-line presence of the intended proactive application terminal.
18. The proactivity enablement server of claim 17, further configured to:
receive presence notification messages from the proactive application terminals;
and sending notification messages to the proactive application server corresponding to the presence notification messages from the proactive application terminal.
receive presence notification messages from the proactive application terminals;
and sending notification messages to the proactive application server corresponding to the presence notification messages from the proactive application terminal.
19. A proactive application terminal configured to implement for performing the following method:
monitoring network presence and routing conditions;
detecting a lack of network presence;
entering an off line interaction mode;
during the off-line interaction mode, receiving and queuing user submissions;
detecting network presence;
entering an on-line interaction mode; and during the on-line interaction mode, transmitting the queued user submissions and ignoring corresponding application responses.
monitoring network presence and routing conditions;
detecting a lack of network presence;
entering an off line interaction mode;
during the off-line interaction mode, receiving and queuing user submissions;
detecting network presence;
entering an on-line interaction mode; and during the on-line interaction mode, transmitting the queued user submissions and ignoring corresponding application responses.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US30678501P | 2001-07-20 | 2001-07-20 | |
US60/306,785 | 2001-07-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2393900A1 true CA2393900A1 (en) | 2003-01-20 |
CA2393900C CA2393900C (en) | 2011-04-05 |
Family
ID=23186826
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2393900A Expired - Fee Related CA2393900C (en) | 2001-07-20 | 2002-07-17 | Proactive browser system |
Country Status (2)
Country | Link |
---|---|
US (2) | US6990534B2 (en) |
CA (1) | CA2393900C (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011066645A1 (en) * | 2009-12-02 | 2011-06-09 | Chalk Media Service Corporation | Reliable delivery of content to a push-state aware client device |
US9275162B2 (en) | 2011-03-22 | 2016-03-01 | Blackberry Limited | Pre-caching web content for a mobile device |
US9401917B2 (en) | 2011-06-03 | 2016-07-26 | Blackberry Limited | Pre-caching resources based on a cache manifest |
CN114007065A (en) * | 2021-11-02 | 2022-02-01 | 深圳市瑞云科技有限公司 | WebRTC-based real-time audio and video black screen detection method |
Families Citing this family (250)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389458B2 (en) * | 1998-10-30 | 2002-05-14 | Ideaflood, Inc. | Method, apparatus and system for directing access to content on a computer network |
US20070255810A1 (en) * | 1998-10-30 | 2007-11-01 | Shuster Brian M | Modifying apparent browser operation |
US7966234B1 (en) | 1999-05-17 | 2011-06-21 | Jpmorgan Chase Bank. N.A. | Structured finance performance analytics system |
US7821503B2 (en) * | 2003-04-09 | 2010-10-26 | Tegic Communications, Inc. | Touch screen and graphical user interface |
KR100723738B1 (en) * | 1999-05-27 | 2007-05-30 | 에이오엘 엘엘씨 | Keyboard system with automatic correction |
US7750891B2 (en) * | 2003-04-09 | 2010-07-06 | Tegic Communications, Inc. | Selective input system based on tracking of motion parameters of an input device |
US7030863B2 (en) | 2000-05-26 | 2006-04-18 | America Online, Incorporated | Virtual keyboard system with automatic correction |
US7610194B2 (en) * | 2002-07-18 | 2009-10-27 | Tegic Communications, Inc. | Dynamic database reordering system |
US7286115B2 (en) | 2000-05-26 | 2007-10-23 | Tegic Communications, Inc. | Directional input system with automatic correction |
US7533034B2 (en) * | 1999-07-20 | 2009-05-12 | Brainbank, Inc. | Idea management |
US6763379B1 (en) | 1999-10-14 | 2004-07-13 | Ideaflood, Inc. | System, apparatus and method for presenting and displaying content on a wide area network |
US7003571B1 (en) * | 2000-01-31 | 2006-02-21 | Telecommunication Systems Corporation Of Maryland | System and method for re-directing requests from browsers for communication over non-IP based networks |
US7249095B2 (en) | 2000-06-07 | 2007-07-24 | The Chase Manhattan Bank, N.A. | System and method for executing deposit transactions over the internet |
US20020019812A1 (en) * | 2000-06-16 | 2002-02-14 | Board Karen Eleanor | System and service for receiving, customizing, and re-broadcasting high-speed financial data to users operating wireless network-capable devices |
US6657647B1 (en) * | 2000-09-25 | 2003-12-02 | Xoucin, Inc. | Controlling the order in which content is displayed in a browser |
US7392212B2 (en) * | 2000-09-28 | 2008-06-24 | Jpmorgan Chase Bank, N.A. | User-interactive financial vehicle performance prediction, trading and training system and methods |
US7313541B2 (en) * | 2000-11-03 | 2007-12-25 | Jpmorgan Chase Bank, N.A. | System and method for estimating conduit liquidity requirements in asset backed commercial paper |
US8402068B2 (en) | 2000-12-07 | 2013-03-19 | Half.Com, Inc. | System and method for collecting, associating, normalizing and presenting product and vendor information on a distributed network |
US7596526B2 (en) * | 2001-04-16 | 2009-09-29 | Jpmorgan Chase Bank, N.A. | System and method for managing a series of overnight financing trades |
US6990534B2 (en) * | 2001-07-20 | 2006-01-24 | Flowfinity Wireless, Inc. | Method for a proactive browser system for implementing background frame maintenance and asynchronous frame submissions |
US8650321B2 (en) * | 2001-07-24 | 2014-02-11 | Digi International Inc. | Network architecture |
US7769823B2 (en) * | 2001-09-28 | 2010-08-03 | F5 Networks, Inc. | Method and system for distributing requests for content |
US20030132961A1 (en) * | 2001-12-21 | 2003-07-17 | Robert Aarts | Accessing functionalities in hypermedia |
US7610356B2 (en) * | 2001-12-21 | 2009-10-27 | Nokia Corporation | Accessing functionalities in hypermedia |
US6947772B2 (en) | 2002-01-31 | 2005-09-20 | Qualcomm Incorporated | System and method for providing messages on a wireless device connecting to an application server |
US7188140B1 (en) * | 2002-03-13 | 2007-03-06 | At&T Corp. | System and method for providing enhanced persistent communications |
JP4061094B2 (en) * | 2002-03-15 | 2008-03-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Speech recognition apparatus, speech recognition method and program thereof |
US7246324B2 (en) * | 2002-05-23 | 2007-07-17 | Jpmorgan Chase Bank | Method and system for data capture with hidden applets |
US8224723B2 (en) | 2002-05-31 | 2012-07-17 | Jpmorgan Chase Bank, N.A. | Account opening system, method and computer program product |
US7747730B1 (en) * | 2002-06-28 | 2010-06-29 | Netfuel, Inc. | Managing computer network resources |
US6757722B2 (en) * | 2002-07-16 | 2004-06-29 | Nokia Corporation | System and method for providing partial presence notifications |
US20040012627A1 (en) * | 2002-07-17 | 2004-01-22 | Sany Zakharia | Configurable browser for adapting content to diverse display types |
US7039398B2 (en) * | 2002-08-30 | 2006-05-02 | Qualcomm Incorporated | Server processing of interactive screens for a wireless device |
US6996394B2 (en) | 2002-08-30 | 2006-02-07 | Qualcomm Incorporated | Server processing in providing messages for a wireless device connecting to a server |
US7139980B1 (en) * | 2002-10-09 | 2006-11-21 | Sprint Spectrum L.P. | Method and system for selecting and saving objects in web content |
US8606859B2 (en) * | 2002-10-17 | 2013-12-10 | Tibco Software Inc. | Method and system to communicate messages in a computer network |
EP1559291B1 (en) * | 2002-11-08 | 2012-08-01 | Nokia Corporation | Handling location services independently from the cellular communication system |
US6933066B2 (en) * | 2002-12-12 | 2005-08-23 | General Electric Company | Thermal barrier coating protected by tantalum oxide and method for preparing same |
US7624143B2 (en) * | 2002-12-12 | 2009-11-24 | Xerox Corporation | Methods, apparatus, and program products for utilizing contextual property metadata in networked computing environments |
US20050044033A1 (en) * | 2003-01-10 | 2005-02-24 | Gelson Andrew F. | Like-kind exchange method |
US20040148247A1 (en) * | 2003-01-24 | 2004-07-29 | Lawrence Miller | Network-based systems, methods, and software for initiating or executing financial transactions |
DE10304646A1 (en) * | 2003-02-05 | 2004-08-26 | Siemens Ag | Web-based representation of automation processes |
US20040155909A1 (en) * | 2003-02-07 | 2004-08-12 | Sun Microsystems, Inc. | Scroll tray mechanism for cellular telephone |
US20040186910A1 (en) * | 2003-03-19 | 2004-09-23 | International Business Machines Corporation | Network of data processor controlled display stations sharing network connected resources with immediate messaging on the station's display and apparatus for preventing message intrusion when running selected computer programs |
US7092507B2 (en) * | 2003-04-08 | 2006-08-15 | Bellsouth Intellectual Property Corporation | Method, system and storage medium for tracking technician calls to a call center |
DE10320711A1 (en) * | 2003-05-08 | 2004-12-16 | Siemens Ag | Method and arrangement for setting up and updating a user interface for accessing information pages in a data network |
US7634435B2 (en) * | 2003-05-13 | 2009-12-15 | Jp Morgan Chase Bank | Diversified fixed income product and method for creating and marketing same |
US20050015726A1 (en) * | 2003-05-27 | 2005-01-20 | Jere Tuominen | System, apparatus, and method for frame implementation within a mobile internet browser |
GB2402587B (en) * | 2003-06-02 | 2006-09-13 | Yisia Young Suk Lee | A hand held display device and method |
US7770184B2 (en) * | 2003-06-06 | 2010-08-03 | Jp Morgan Chase Bank | Integrated trading platform architecture |
US20050021851A1 (en) * | 2003-06-09 | 2005-01-27 | Kimmo Hamynen | System, apparatus, and method for directional control input browsing in smart phones |
US20050015324A1 (en) * | 2003-07-15 | 2005-01-20 | Jacob Mathews | Systems and methods for trading financial instruments across different types of trading platforms |
US8645471B2 (en) * | 2003-07-21 | 2014-02-04 | Synchronoss Technologies, Inc. | Device message management system |
US7970688B2 (en) * | 2003-07-29 | 2011-06-28 | Jp Morgan Chase Bank | Method for pricing a trade |
US20050060256A1 (en) * | 2003-09-12 | 2005-03-17 | Andrew Peterson | Foreign exchange trading interface |
US7593876B2 (en) * | 2003-10-15 | 2009-09-22 | Jp Morgan Chase Bank | System and method for processing partially unstructured data |
GB2407746B (en) * | 2003-10-28 | 2008-01-23 | Yisia Young Suk Lee | Method and apparatus for retrieving information from an informtion source |
US20050097557A1 (en) * | 2003-10-31 | 2005-05-05 | International Business Machines Corporation | Methods and apparatus for making web browser act like stand-alone application |
EP1685501A1 (en) * | 2003-11-18 | 2006-08-02 | Nokia Corporation | Method, subject terminal device, target terminal device, data content server, system and computer programs for maintaining and updating data contents |
US7257583B2 (en) * | 2004-01-09 | 2007-08-14 | Microsoft Corporation | System and method for updating an on-device application catalog in a mobile device receiving a push message from a catalog server indicating availability of an application for download |
US7730097B2 (en) * | 2004-02-12 | 2010-06-01 | Mobileframe, Llc | Smart database |
WO2005079349A2 (en) * | 2004-02-12 | 2005-09-01 | Mobileframe Llc | Integrated deployment of software projects |
US20050208929A1 (en) * | 2004-03-05 | 2005-09-22 | Robert Zmrzli | Method and apparatus for providing updated network content to target devices |
US7424292B2 (en) * | 2004-03-11 | 2008-09-09 | Thaddeus John Kobylarz | Compound wireless mobile communication services |
US7805523B2 (en) * | 2004-03-15 | 2010-09-28 | Mitchell David C | Method and apparatus for partial updating of client interfaces |
US20050222937A1 (en) * | 2004-03-31 | 2005-10-06 | Coad Edward J | Automated customer exchange |
US8423447B2 (en) * | 2004-03-31 | 2013-04-16 | Jp Morgan Chase Bank | System and method for allocating nominal and cash amounts to trades in a netted trade |
US7984376B2 (en) * | 2004-04-30 | 2011-07-19 | Access Co., Ltd. | Frame page displaying method, frame page displaying device, and program |
US20050251478A1 (en) * | 2004-05-04 | 2005-11-10 | Aura Yanavi | Investment and method for hedging operational risk associated with business events of another |
US20060015573A1 (en) * | 2004-06-30 | 2006-01-19 | Microsoft Corporation | System and method for automatic redirection to stored web resources upon access failure |
EP1766824A4 (en) | 2004-06-30 | 2009-11-11 | Jumpstart Wireless Corp | System and method for extending business systems to a mobile workforce |
US9083765B2 (en) * | 2004-07-02 | 2015-07-14 | Oracle International Corporation | Systems and methods of offline processing |
US20060020904A1 (en) * | 2004-07-09 | 2006-01-26 | Antti Aaltonen | Stripe user interface |
TW200622893A (en) * | 2004-07-09 | 2006-07-01 | Nokia Corp | Cute user interface |
JP2008507057A (en) * | 2004-07-22 | 2008-03-06 | ベアフルート リミテッド | Improved user interface |
US8832595B2 (en) * | 2004-08-06 | 2014-09-09 | Nokia Corporation | Mobile communications terminal and method |
US7693770B2 (en) | 2004-08-06 | 2010-04-06 | Jp Morgan Chase & Co. | Method and system for creating and marketing employee stock option mirror image warrants |
US7590803B2 (en) * | 2004-09-23 | 2009-09-15 | Sap Ag | Cache eviction |
US7418560B2 (en) | 2004-09-23 | 2008-08-26 | Sap Ag | Centralized cache storage for runtime systems |
US7707498B2 (en) * | 2004-09-30 | 2010-04-27 | Microsoft Corporation | Specific type content manager in an electronic document |
US8423602B2 (en) * | 2004-10-13 | 2013-04-16 | International Business Machines Corporation | Web service broadcast engine |
US8127024B2 (en) * | 2004-10-29 | 2012-02-28 | Oracle International Corporation | Parameter passing in web based systems |
US20090132428A1 (en) * | 2004-11-15 | 2009-05-21 | Stephen Jeffrey Wolf | Method for creating and marketing a modifiable debt product |
GB2420429A (en) * | 2004-11-22 | 2006-05-24 | Yisia Young Suk Lee | Method of navigating a hierarchical structure |
US8260917B1 (en) * | 2004-11-24 | 2012-09-04 | At&T Mobility Ii, Llc | Service manager for adaptive load shedding |
FI20041528A0 (en) * | 2004-11-26 | 2004-11-26 | Nokia Corp | Contextual profile for data communication |
US7571219B2 (en) * | 2004-12-16 | 2009-08-04 | Sap Ag | Preserving and accessing active components in web pages |
US20060143398A1 (en) * | 2004-12-23 | 2006-06-29 | Stefan Rau | Method and apparatus for least recently used (LRU) software cache |
US7512737B2 (en) * | 2004-12-28 | 2009-03-31 | Sap Ag | Size based eviction implementation |
US7971001B2 (en) * | 2004-12-28 | 2011-06-28 | Sap Ag | Least recently used eviction implementation |
US7552284B2 (en) * | 2004-12-28 | 2009-06-23 | Sap Ag | Least frequently used eviction implementation |
US8204931B2 (en) | 2004-12-28 | 2012-06-19 | Sap Ag | Session management within a multi-tiered enterprise network |
US7694065B2 (en) * | 2004-12-28 | 2010-04-06 | Sap Ag | Distributed cache architecture |
US7437516B2 (en) * | 2004-12-28 | 2008-10-14 | Sap Ag | Programming models for eviction policies |
US7523263B2 (en) * | 2004-12-28 | 2009-04-21 | Michael Wintergerst | Storage plug-in based on shared closures |
US20060143389A1 (en) * | 2004-12-28 | 2006-06-29 | Frank Kilian | Main concept for common cache management |
US7451275B2 (en) * | 2004-12-28 | 2008-11-11 | Sap Ag | Programming models for storage plug-ins |
US7539821B2 (en) * | 2004-12-28 | 2009-05-26 | Sap Ag | First in first out eviction implementation |
US20060143256A1 (en) | 2004-12-28 | 2006-06-29 | Galin Galchev | Cache region concept |
US7617234B2 (en) * | 2005-01-06 | 2009-11-10 | Microsoft Corporation | XML schema for binding data |
US7730394B2 (en) * | 2005-01-06 | 2010-06-01 | Microsoft Corporation | Data binding in a word-processing application |
US7945590B2 (en) * | 2005-01-06 | 2011-05-17 | Microsoft Corporation | Programmability for binding data |
US20090164384A1 (en) * | 2005-02-09 | 2009-06-25 | Hellen Patrick J | Investment structure and method for reducing risk associated with withdrawals from an investment |
CA2596896C (en) * | 2005-02-22 | 2012-09-25 | Nextair Corporation | Wireless communication device use of application server applications |
US7668873B2 (en) * | 2005-02-25 | 2010-02-23 | Microsoft Corporation | Data store for software application documents |
US7752224B2 (en) | 2005-02-25 | 2010-07-06 | Microsoft Corporation | Programmability for XML data store for documents |
CN1835507A (en) * | 2005-03-17 | 2006-09-20 | 国际商业机器公司 | Method for the server side processing of user interactions with a web-browser |
US8688569B1 (en) | 2005-03-23 | 2014-04-01 | Jpmorgan Chase Bank, N.A. | System and method for post closing and custody services |
US20070234232A1 (en) * | 2006-03-29 | 2007-10-04 | Gheorghe Adrian Citu | Dynamic image display |
US9134884B2 (en) * | 2005-03-30 | 2015-09-15 | Ebay Inc. | Methods and systems to process a selection of a browser back button |
DE102005015813A1 (en) * | 2005-04-06 | 2006-10-12 | Siemens Ag | Method and service portal for selectively using program applications in the same |
US8909807B2 (en) * | 2005-04-07 | 2014-12-09 | Opanga Networks, Inc. | System and method for progressive download using surplus network capacity |
US8949452B2 (en) * | 2005-04-07 | 2015-02-03 | Opanga Networks, Inc. | System and method for progressive download with minimal play latency |
EP1715430A1 (en) * | 2005-04-18 | 2006-10-25 | Research In Motion Limited | System and method for exposing a synchronous web service as a notification web service |
US20060235963A1 (en) * | 2005-04-18 | 2006-10-19 | Research In Motion Limited | System and method for exposing a synchronous web service as a notification web service |
US7581066B2 (en) * | 2005-04-29 | 2009-08-25 | Sap Ag | Cache isolation model |
US7831634B2 (en) * | 2005-04-29 | 2010-11-09 | Sap Ag | Initializing a cache region using a generated cache region configuration structure |
US7664124B2 (en) * | 2005-05-31 | 2010-02-16 | At&T Intellectual Property, I, L.P. | Methods, systems, and products for sharing content |
US20090187512A1 (en) * | 2005-05-31 | 2009-07-23 | Jp Morgan Chase Bank | Asset-backed investment instrument and related methods |
US7822682B2 (en) * | 2005-06-08 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | System and method for enhancing supply chain transactions |
US20110035306A1 (en) * | 2005-06-20 | 2011-02-10 | Jpmorgan Chase Bank, N.A. | System and method for buying and selling securities |
US8495244B2 (en) * | 2005-06-29 | 2013-07-23 | Jumpstart Wireless Corporation | System and method for dynamic automatic communication path selection, distributed device synchronization and task delegation |
US7966412B2 (en) * | 2005-07-19 | 2011-06-21 | Sap Ag | System and method for a pluggable protocol handler |
US7953696B2 (en) * | 2005-09-09 | 2011-05-31 | Microsoft Corporation | Real-time synchronization of XML data between applications |
US7567928B1 (en) | 2005-09-12 | 2009-07-28 | Jpmorgan Chase Bank, N.A. | Total fair value swap |
US8265864B1 (en) * | 2005-09-12 | 2012-09-11 | Navteq B.V. | Method of providing geographic information for a navigation system |
US7788577B2 (en) * | 2005-09-23 | 2010-08-31 | Google Inc. | Displaying information on a mobile device |
US7818238B1 (en) | 2005-10-11 | 2010-10-19 | Jpmorgan Chase Bank, N.A. | Upside forward with early funding provision |
US7930363B2 (en) | 2005-10-12 | 2011-04-19 | Powerreviews, Inc. | Application service provider delivery system |
US8719397B2 (en) * | 2005-11-03 | 2014-05-06 | Emoze Ltd. | Method and system for email and PIM synchronization and updating |
US20070173290A1 (en) * | 2006-01-23 | 2007-07-26 | Paavo Perttula | Mobile communication terminal and method therefore |
US7587684B2 (en) * | 2006-01-23 | 2009-09-08 | Nokia Corporation | Mobile communication terminal and method therefore |
US8280794B1 (en) | 2006-02-03 | 2012-10-02 | Jpmorgan Chase Bank, National Association | Price earnings derivative financial product |
US20070197196A1 (en) * | 2006-02-22 | 2007-08-23 | Michael Shenfield | Apparatus, and associated method, for facilitating delivery and processing of push content |
US7783497B2 (en) * | 2006-03-28 | 2010-08-24 | Intel Corporation | Method of adaptive browsing for digital content |
US7783723B2 (en) * | 2006-03-31 | 2010-08-24 | Sap Ag | Systems and methods for submitting data from a WML-based browser |
US7917523B2 (en) * | 2006-04-05 | 2011-03-29 | Cisco Technology, Inc. | Method and system for providing improved URL mangling performance using fast re-write |
US7620578B1 (en) | 2006-05-01 | 2009-11-17 | Jpmorgan Chase Bank, N.A. | Volatility derivative financial product |
US7647268B1 (en) | 2006-05-04 | 2010-01-12 | Jpmorgan Chase Bank, N.A. | System and method for implementing a recurrent bidding process |
EP1853040A1 (en) * | 2006-05-04 | 2007-11-07 | Zodianet | Communication system and low-consumption display terminals suitable for same |
US7840901B2 (en) | 2006-05-16 | 2010-11-23 | Research In Motion Limited | System and method of skinning themes |
US8375326B2 (en) * | 2006-05-30 | 2013-02-12 | Dell Products Lp. | Contextual-based and overlaid user interface elements |
US8261177B2 (en) * | 2006-06-16 | 2012-09-04 | Microsoft Corporation | Generating media presentations |
US9781071B2 (en) * | 2006-06-28 | 2017-10-03 | Nokia Technologies Oy | Method, apparatus and computer program product for providing automatic delivery of information to a terminal |
US7979801B2 (en) * | 2006-06-30 | 2011-07-12 | Microsoft Corporation | Media presentation driven by meta-data events |
US20080025307A1 (en) * | 2006-07-27 | 2008-01-31 | Research In Motion Limited | System and method for pushing information from a source device to an available destination device |
US8788612B1 (en) | 2006-08-07 | 2014-07-22 | Unwired Planet, Llc | Cache based enhancement to optimization protocol |
US9811868B1 (en) | 2006-08-29 | 2017-11-07 | Jpmorgan Chase Bank, N.A. | Systems and methods for integrating a deal process |
US8711929B2 (en) * | 2006-11-01 | 2014-04-29 | Skyfire Labs, Inc. | Network-based dynamic encoding |
US8375304B2 (en) * | 2006-11-01 | 2013-02-12 | Skyfire Labs, Inc. | Maintaining state of a web page |
US8443398B2 (en) * | 2006-11-01 | 2013-05-14 | Skyfire Labs, Inc. | Architecture for delivery of video content responsive to remote interaction |
US9247260B1 (en) | 2006-11-01 | 2016-01-26 | Opera Software Ireland Limited | Hybrid bitmap-mode encoding |
US7827096B1 (en) | 2006-11-03 | 2010-11-02 | Jp Morgan Chase Bank, N.A. | Special maturity ASR recalculated timing |
US20080120538A1 (en) * | 2006-11-22 | 2008-05-22 | University Of New Brunswick | Visual web page authoring tool for multi-context web pages |
US20080148298A1 (en) * | 2006-12-18 | 2008-06-19 | Palm, Inc. | System and Methods for Providing Granular Security for Locally Running Scripted Environments and Web Applications |
US20080163063A1 (en) * | 2006-12-29 | 2008-07-03 | Sap Ag | Graphical user interface system and method for presenting information related to session and cache objects |
US8630512B2 (en) * | 2007-01-25 | 2014-01-14 | Skyfire Labs, Inc. | Dynamic client-server video tiling streaming |
US8201087B2 (en) | 2007-02-01 | 2012-06-12 | Tegic Communications, Inc. | Spell-check for a keyboard system with automatic correction |
US8225203B2 (en) * | 2007-02-01 | 2012-07-17 | Nuance Communications, Inc. | Spell-check for a keyboard system with automatic correction |
US9112808B2 (en) | 2007-02-06 | 2015-08-18 | At&T Intellectual Property Ii, L.P. | Devices, systems, and methods for providing data |
US8713458B2 (en) * | 2007-02-15 | 2014-04-29 | Nokia Corporation | Visualization of information associated with applications in user interfaces |
US20080248834A1 (en) * | 2007-04-03 | 2008-10-09 | Palm, Inc. | System and methods for providing access to a desktop and applications of a mobile device |
US8478299B2 (en) * | 2007-04-06 | 2013-07-02 | Hewlett-Packard Development Company, L.P. | System and methods for obtaining coarse location for a mobile device |
US8060486B2 (en) * | 2007-05-07 | 2011-11-15 | Hewlett-Packard Development Company, L.P. | Automatic conversion schema for cached web requests |
KR101448994B1 (en) * | 2007-06-12 | 2014-10-08 | 엘지전자 주식회사 | (An) image display device for having a management function with firmware download history |
US8200644B2 (en) * | 2007-06-15 | 2012-06-12 | Bryte Computer Technologies, Inc. | Methods, systems, and computer program products for search result driven charitable donations |
US9015279B2 (en) * | 2007-06-15 | 2015-04-21 | Bryte Computer Technologies | Methods, systems, and computer program products for tokenized domain name resolution |
EP2009558A1 (en) * | 2007-06-25 | 2008-12-31 | France Télécom | Method and system for providing navigable search results |
US20090182825A1 (en) * | 2007-07-04 | 2009-07-16 | International Business Machines Corporation | Method and system for providing source information of data being published |
US10496799B1 (en) | 2007-07-24 | 2019-12-03 | United Services Automobile Association (Usaa) | Automated registration and licensing tool |
US7917605B1 (en) | 2007-07-24 | 2011-03-29 | United Services Automobile Association (Usaa) | Automated registration and licensing tool |
US8458612B2 (en) * | 2007-07-29 | 2013-06-04 | Hewlett-Packard Development Company, L.P. | Application management framework for web applications |
CN101790714A (en) * | 2007-07-29 | 2010-07-28 | 帕姆公司 | Application management framework for web applications |
US7747706B2 (en) | 2007-07-30 | 2010-06-29 | Comverse Ltd. | System and methods for completion of attempts to access content |
KR101206878B1 (en) * | 2007-07-30 | 2012-11-30 | 텔코디아 테크놀로지스, 인코포레이티드 | System for intelligent context-based adjustments of coordination and communication between multiple mobile hosts |
US8566439B2 (en) * | 2007-10-01 | 2013-10-22 | Ebay Inc | Method and system for intelligent request refusal in response to a network deficiency detection |
US7996045B1 (en) | 2007-11-09 | 2011-08-09 | Google Inc. | Providing interactive alert information |
US9154606B2 (en) * | 2008-01-30 | 2015-10-06 | Google Inc. | Notification of mobile device events |
US8521979B2 (en) * | 2008-05-29 | 2013-08-27 | Micron Technology, Inc. | Memory systems and methods for controlling the timing of receiving read data |
US9779234B2 (en) * | 2008-06-18 | 2017-10-03 | Symantec Corporation | Software reputation establishment and monitoring system and method |
JP5151722B2 (en) * | 2008-06-20 | 2013-02-27 | ソニー株式会社 | Data processing apparatus and method, and program |
US8756486B2 (en) * | 2008-07-02 | 2014-06-17 | Micron Technology, Inc. | Method and apparatus for repairing high capacity/high bandwidth memory devices |
US8289760B2 (en) | 2008-07-02 | 2012-10-16 | Micron Technology, Inc. | Multi-mode memory device and method having stacked memory dice, a logic die and a command processing circuit and operating in direct and indirect modes |
US20100005169A1 (en) * | 2008-07-03 | 2010-01-07 | Von Hilgers Philipp | Method and Device for Tracking Interactions of a User with an Electronic Document |
US8990848B2 (en) * | 2008-07-22 | 2015-03-24 | At&T Intellectual Property I, L.P. | System and method for temporally adaptive media playback |
US10162477B2 (en) * | 2008-07-23 | 2018-12-25 | The Quantum Group, Inc. | System and method for personalized fast navigation |
US8762884B2 (en) * | 2008-07-23 | 2014-06-24 | The Quantum Group, Inc. | System and method for personalized fast navigation |
CN101651758B (en) * | 2008-08-13 | 2012-05-23 | 中兴通讯股份有限公司 | Device using push mode for realizing non-real time medium route and method thereof |
US8726182B1 (en) * | 2008-09-01 | 2014-05-13 | Google Inc. | Multi-stage throbber |
US10474477B2 (en) | 2008-10-10 | 2019-11-12 | Adobe Inc. | Collaborative and non-collaborative workspace application container with application persistence |
US8504525B2 (en) * | 2008-12-31 | 2013-08-06 | Intel Corporation | Data management of aggregrated devices through a television platform |
US8064896B2 (en) * | 2009-03-09 | 2011-11-22 | Apple Inc. | Push notification service |
US8648858B1 (en) | 2009-03-25 | 2014-02-11 | Skyfire Labs, Inc. | Hybrid text and image based encoding |
KR101601040B1 (en) * | 2009-05-19 | 2016-03-09 | 삼성전자주식회사 | Screen Display Method And Apparatus For Portable Device |
US8612380B2 (en) | 2009-05-26 | 2013-12-17 | Adobe Systems Incorporated | Web-based collaboration for editing electronic documents |
US9298834B2 (en) * | 2009-05-26 | 2016-03-29 | Adobe Systems Incorporated | User presence data for web-based document collaboration |
US8140646B2 (en) * | 2009-06-04 | 2012-03-20 | Microsoft Corporation | Network application performance enhancement using speculative execution |
JP5535324B2 (en) * | 2009-10-01 | 2014-07-02 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for managing persistent rich internet applications |
US20110154214A1 (en) * | 2009-12-18 | 2011-06-23 | Microsoft Corporation | Offloading Content Retrieval And Decoding In Pluggable Content-Handling Systems |
US8549083B2 (en) * | 2010-01-06 | 2013-10-01 | Alcatel Lucent | Message waiting notification to external message centers |
US8250478B2 (en) * | 2010-01-28 | 2012-08-21 | Microsoft Corporation | State persistence and background initialization for post-back web applications |
US8738514B2 (en) | 2010-02-18 | 2014-05-27 | Jpmorgan Chase Bank, N.A. | System and method for providing borrow coverage services to short sell securities |
US20110208670A1 (en) * | 2010-02-19 | 2011-08-25 | Jpmorgan Chase Bank, N.A. | Execution Optimizer |
US8352354B2 (en) * | 2010-02-23 | 2013-01-08 | Jpmorgan Chase Bank, N.A. | System and method for optimizing order execution |
US20110218831A1 (en) * | 2010-03-05 | 2011-09-08 | Bolling Deanna Nicole | Informational Kiosk System and Method of Using Same |
US8732821B1 (en) * | 2010-03-15 | 2014-05-20 | Symantec Corporation | Method and apparatus for preventing accidential disclosure of confidential information via visual representation objects |
EP2378473A3 (en) * | 2010-04-15 | 2011-12-07 | HTC Corporation | File download method for mobile device, server and mobile device thereof, and computer-readable medium |
US8620914B1 (en) | 2010-05-18 | 2013-12-31 | Google Inc. | Ranking of digital goods in a marketplace |
US8973021B1 (en) * | 2010-06-30 | 2015-03-03 | Emc Corporation | Method and system of facilitating Java communication |
US9021047B2 (en) | 2010-07-31 | 2015-04-28 | Unwired Planet, Llc | Method and system for delivering embedded objects in a webpage to a user agent using a network device |
TWI435261B (en) * | 2010-08-17 | 2014-04-21 | Wistron Corp | Electronic device and method for implementing icon board based operation interface thereof |
US8400808B2 (en) | 2010-12-16 | 2013-03-19 | Micron Technology, Inc. | Phase interpolators and push-pull buffers |
US20120198361A1 (en) * | 2010-12-20 | 2012-08-02 | Infor Global Solutions (Michigan), Inc. | Method and System for Seamless Navigation and Drill Back Among a Plurality of Web Applications |
WO2012167149A1 (en) * | 2011-06-01 | 2012-12-06 | Mycomingle, Llc | System and method for internet services aggregation |
US8526455B2 (en) * | 2011-06-03 | 2013-09-03 | Apple Inc. | System and method for two way push notifications |
US9131013B2 (en) | 2011-07-29 | 2015-09-08 | International Business Machines Corporation | Tailoring content to be delivered to mobile device based upon features of mobile device |
US8694998B2 (en) | 2011-08-29 | 2014-04-08 | Microsoft Corporation | Cancellable command application programming interface (API) framework |
US9329851B2 (en) | 2011-09-09 | 2016-05-03 | Microsoft Technology Licensing, Llc | Browser-based discovery and application switching |
US9626379B1 (en) * | 2011-09-22 | 2017-04-18 | Amazon Technologies, Inc. | Optimistic commit processing for an offline document repository |
KR20130062389A (en) * | 2011-10-18 | 2013-06-13 | 엘지전자 주식회사 | Method and system for providing service for electric appliance |
KR20130054076A (en) * | 2011-11-16 | 2013-05-24 | 삼성전자주식회사 | Apparatus having a touch screen pre-loading plurality of applications and method for controlling thereof |
US9185513B1 (en) * | 2011-12-02 | 2015-11-10 | Google Inc. | Method and system for compilation with profiling feedback from client |
US8880989B2 (en) | 2012-01-30 | 2014-11-04 | Microsoft Corporation | Educating users and enforcing data dissemination policies |
US9087039B2 (en) | 2012-02-07 | 2015-07-21 | Microsoft Technology Licensing, Llc | Language independent probabilistic content matching |
US9274913B2 (en) * | 2012-03-08 | 2016-03-01 | Google Inc. | Event pages for web applications and extensions |
US9191285B1 (en) * | 2012-03-14 | 2015-11-17 | Domo, Inc. | Automatic web service monitoring |
US20140108621A1 (en) * | 2012-06-01 | 2014-04-17 | Hubbley, LLC | System and method for internet services aggregation |
US9222788B2 (en) | 2012-06-27 | 2015-12-29 | Microsoft Technology Licensing, Llc | Proactive delivery of navigation options |
US20140047360A1 (en) * | 2012-08-09 | 2014-02-13 | Google Inc. | Background application page architecture for web applications |
US9606695B2 (en) * | 2012-11-14 | 2017-03-28 | Facebook, Inc. | Event notification |
WO2014109102A1 (en) * | 2013-01-11 | 2014-07-17 | 日本電気株式会社 | Message distribution system, distribution sequence determination device, distribution sequence determination method, and distribution sequence determination program |
IN2013CH00469A (en) | 2013-01-21 | 2015-07-31 | Keypoint Technologies India Pvt Ltd | |
EP2946272A4 (en) | 2013-01-21 | 2016-11-02 | Keypoint Technologies India Pvt Ltd | Text input system and method |
US9112827B2 (en) * | 2013-03-15 | 2015-08-18 | Amazon Technologies, Inc. | Determining appropriate browsing applications for selected network resources |
US9122366B2 (en) * | 2013-03-15 | 2015-09-01 | Navico Holding As | Residue indicators |
CN104348807B (en) * | 2013-08-02 | 2017-11-28 | 中国银联股份有限公司 | Safety information interaction method based on customizable browser |
US9423928B1 (en) * | 2014-02-18 | 2016-08-23 | Bonza Interactive Group, LLC | Specialized computer publishing systems for dynamic nonlinear storytelling creation by viewers of digital content and computer-implemented publishing methods of utilizing thereof |
US9460013B2 (en) * | 2014-09-05 | 2016-10-04 | Oracle International Corporation | Method and system for removal of a cache agent |
US20160088079A1 (en) * | 2014-09-21 | 2016-03-24 | Alcatel Lucent | Streaming playout of media content using interleaved media players |
CN105573733B (en) * | 2014-10-16 | 2019-01-22 | 腾讯科技(深圳)有限公司 | Method, web front-end and the system that browser is communicated with web front-end |
US10296580B1 (en) | 2015-09-18 | 2019-05-21 | Amazon Technologies, Inc. | Delivering parsed content items |
US10127210B1 (en) | 2015-09-25 | 2018-11-13 | Amazon Technologies, Inc. | Content rendering |
US10601894B1 (en) | 2015-09-28 | 2020-03-24 | Amazon Technologies, Inc. | Vector-based encoding for content rendering |
US10241983B1 (en) | 2015-09-28 | 2019-03-26 | Amazon Technologies, Inc. | Vector-based encoding for content rendering |
US10348797B1 (en) * | 2015-12-15 | 2019-07-09 | Amazon Technologies, Inc. | Network browser configuration |
US10341345B1 (en) | 2015-12-15 | 2019-07-02 | Amazon Technologies, Inc. | Network browser configuration |
CA2975550C (en) | 2016-08-05 | 2024-02-20 | Capital One Services, Llc | Browser extension for field detection and automatic population |
FR3075541A1 (en) * | 2017-12-20 | 2019-06-21 | Orange | METHOD FOR DISTRIBUTING CONTENT IN A CONTENT DISTRIBUTION NETWORK, ENTITY OF ORIGIN AND CORRESPONDING DISTRIBUTION ENTITY |
US11012399B1 (en) * | 2020-01-30 | 2021-05-18 | Blackberry Limited | Partial message delivery and status notification in an end-to-end secure messaging context |
US11429585B2 (en) | 2020-12-01 | 2022-08-30 | Walmart Apollo, Llc | Systems and methods for managing concurrent data requests |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5680619A (en) * | 1995-04-03 | 1997-10-21 | Mfactory, Inc. | Hierarchical encapsulation of instantiated objects in a multimedia authoring system |
US6763376B1 (en) * | 1997-09-26 | 2004-07-13 | Mci Communications Corporation | Integrated customer interface system for communications network management |
US6081263A (en) * | 1997-10-23 | 2000-06-27 | Sony Corporation | System and method of a user configurable display of information resources |
US6061743A (en) * | 1998-02-19 | 2000-05-09 | Novell, Inc. | Method and apparatus for aggregating disparate namespaces |
JP3935276B2 (en) * | 1998-10-21 | 2007-06-20 | キヤノン株式会社 | Network device management method, apparatus, storage medium, and transmission apparatus |
US6556997B1 (en) * | 1999-10-07 | 2003-04-29 | Comverse Ltd. | Information retrieval system |
US6546397B1 (en) * | 1999-12-02 | 2003-04-08 | Steven H. Rempell | Browser based web site generation tool and run time engine |
US20040006566A1 (en) * | 2000-11-07 | 2004-01-08 | Matt Taylor | System and method for augmenting knowledge commerce |
US7117504B2 (en) * | 2001-07-10 | 2006-10-03 | Microsoft Corporation | Application program interface that enables communication for a network software platform |
US6990534B2 (en) * | 2001-07-20 | 2006-01-24 | Flowfinity Wireless, Inc. | Method for a proactive browser system for implementing background frame maintenance and asynchronous frame submissions |
US6792323B2 (en) * | 2002-06-27 | 2004-09-14 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
-
2002
- 2002-07-16 US US10/197,676 patent/US6990534B2/en not_active Expired - Lifetime
- 2002-07-17 CA CA2393900A patent/CA2393900C/en not_active Expired - Fee Related
-
2005
- 2005-12-23 US US11/317,731 patent/US7483977B2/en not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011066645A1 (en) * | 2009-12-02 | 2011-06-09 | Chalk Media Service Corporation | Reliable delivery of content to a push-state aware client device |
US9253272B2 (en) | 2009-12-02 | 2016-02-02 | Blackberry Limited | Reliable delivery of a push-state aware client device |
US9275162B2 (en) | 2011-03-22 | 2016-03-01 | Blackberry Limited | Pre-caching web content for a mobile device |
US9898546B2 (en) | 2011-03-22 | 2018-02-20 | Blackberry Limited | Pre-caching web content for a mobile device |
US9401917B2 (en) | 2011-06-03 | 2016-07-26 | Blackberry Limited | Pre-caching resources based on a cache manifest |
CN114007065A (en) * | 2021-11-02 | 2022-02-01 | 深圳市瑞云科技有限公司 | WebRTC-based real-time audio and video black screen detection method |
CN114007065B (en) * | 2021-11-02 | 2023-05-30 | 深圳市瑞云科技有限公司 | Real-time audio and video black screen detection method based on WebRTC |
Also Published As
Publication number | Publication date |
---|---|
US6990534B2 (en) | 2006-01-24 |
US7483977B2 (en) | 2009-01-27 |
US20060168101A1 (en) | 2006-07-27 |
US20030018714A1 (en) | 2003-01-23 |
CA2393900C (en) | 2011-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2393900A1 (en) | Proactive browser system | |
US7679503B2 (en) | Auto connect virtual keypad | |
KR100610286B1 (en) | System and method for concurrent multimodal communication session persistence | |
US10079760B2 (en) | Proximity routing for session based applications using anycast | |
US7020687B2 (en) | Providing access to a plurality of e-mail and voice message accounts from a single web-based interface | |
US8775529B2 (en) | Bridging communications between communication services using different protocols | |
KR100643107B1 (en) | System and method for concurrent multimodal communication | |
CA2496524C (en) | Server processing in providing messages for a wireless device connecting to a server | |
CN108153768A (en) | Method for page jump, data processing method, device and page jump control system | |
WO2006132763A2 (en) | Dynamically generating content based on capabilities of a mobile device | |
AU2017228633A1 (en) | System and method for monitoring user activity on a plurality of networked computing devices | |
KR20040101246A (en) | System and method for concurrent multimodal communication using concurrent multimodal tags | |
US7764770B2 (en) | System and method for efficient provision of a voicemail message indicator signal over a computer data network | |
JPWO2005032175A1 (en) | Position information service providing system and method | |
US20050097197A1 (en) | Web browser control for customer support | |
WO2010092484A2 (en) | Employment of a text message by a user of a first mobile telephone to invoke a process that provides information to a user of a second mobile telephone | |
ID24749A (en) | METHODS FOR DISPLAYING SITIM FOREWORD OPERATIONS IN THE NETWORK SYSTEM | |
US20070110031A1 (en) | Automated connection to a VOIP session | |
US8370439B2 (en) | Activating automatic messaging session | |
EP1924105A2 (en) | Combined map and positioning service for a mobile terminal device and a server for implementing the same | |
US11385767B2 (en) | Method of presenting user interface, apparatus for presenting user interface, and computer-program product | |
JPH104407A (en) | Network management device and its method | |
JP2000311154A (en) | Web server type telemeter device and remote supervisory control system having the device | |
CN1872374B (en) | Method of communicating between game client machine and calling center | |
KR20190134095A (en) | Method for providing chatting service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20160718 |
|
MKLA | Lapsed |
Effective date: 20160718 |