US8095663B2 - Method and system for deploying content to wireless devices - Google Patents
Method and system for deploying content to wireless devices Download PDFInfo
- Publication number
- US8095663B2 US8095663B2 US12/318,946 US31894609A US8095663B2 US 8095663 B2 US8095663 B2 US 8095663B2 US 31894609 A US31894609 A US 31894609A US 8095663 B2 US8095663 B2 US 8095663B2
- Authority
- US
- United States
- Prior art keywords
- data
- xml
- content provider
- request
- message
- 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.)
- Expired - Lifetime, expires
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000004044 response Effects 0.000 claims description 59
- 230000009471 action Effects 0.000 claims description 23
- 238000004891 communication Methods 0.000 claims description 21
- 230000001131 transforming effect Effects 0.000 claims description 4
- 230000009466 transformation Effects 0.000 description 27
- 230000027455 binding Effects 0.000 description 15
- 238000009739 binding Methods 0.000 description 15
- 238000000844 transformation Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 9
- 238000013459 approach Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013499 data model Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000012466 permeate Substances 0.000 description 1
- 238000011451 sequencing strategy Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
- G06F40/154—Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
-
- 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/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/565—Conversion or adaptation of application format or content
-
- 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/53—Network services using third party service providers
Abstract
Description
- 1. Market Domain—The vertical market (for example, electronic payment and processing, banking, or financial trading) wherein the message falls.
- 2. Action—Identifies, within the context of the market domain, the specific action to which the message data pertains (for example, quote, account transfer, etc).
- 3. Action Type—Request, response, alert or other action.
- 4. Content Provider ID—Uniquely identifies a specific content provider that is to handle the request. In some cases, this is necessary to route the request directly to a given CPI. In other cases, it is not necessary to specify a content provider ID in the message key.
-
- 1. System state, or the information that must be maintained for the internal functions of the system, for example, the user agent (or browser), or the type of device originating the request.
- 2. User-defined state, or the information that must be maintained for the front-end application programmer to successfully supply a smooth user interface (for example, hypertext history information, or a notion of the user's previous path, and the user's unique ID).
- 3. Content provider state, or the information that must be maintained for the back-end information source, i.e. the content provider (for example, a session token that the content provider needs to perform transactions on behalf of the user).
-
- Message Key i.e. {market domain, action, action type, content provider ID}
- User Agent (or browser type) of the device making the request
- Type (or model) of device making the request
- User ID
These items affect how information should be displayed on a given device, and should be taken into account by the application developer when creating the application. A map cross referencing information in the message and style sheets should be created. The map can indicate which style sheets are to be used for certain types of messages.
XSL Selection Map |
Market | Action | Content | Device | |||
Domain | Action | Type | Provider | Type | User Agent | XSL_URI |
Financial | RealTimeQuote | Response | XYZ | 3-line | UP.Browser/ | http://.../xsl_stylesheets/rt |
Brokerage | phone | 3.1-UPG1 | QuoteResp.xsl | |||
UP.Link/3.2 | ||||||
Financial | DelayedQuote | Response | XYZ | 3-line | UP.Browser/ | http://.../xsl_stylesheets/d |
Brokerage | phone | 3.1-UPG1 | QuoteResp.xsl | |||
UP.Link/3.2 | ||||||
Financial | RealTimeQuote | Response | ABC Inc | Palm | Mozilla/2.0 | http://.../xsl_stylesheets/rt |
QuoteRespl.xsl | ||||||
-
- Sequential application, in which multiple sheets are applied in turn to an initial XML source (in a chained fashion), producing a single XML output
- Independent application, in which multiple style sheets are applied independently to the same initial XML source, resulting in multiple XML outputs
Content Provider Interface Map |
MarketDomain | Action | ActionType | ContentProvider | ContentProviderInterface |
Financial | RealTimeQuote | Request | XYZ Brokerage | mojo.cpi.XyzBrokerageCPI |
Financial | DelayedQuote | Request | XYZ Brokerage | mojo.cpi.XyzBrokerageCPI |
Financial | DelayedQuote | Request | JKL Financial | mojo.cpi.JklFinancialCPI |
Financial | RealTimeQuote | Request | ABC Inc | mojo.cpi.AbcIncCPI |
Consider a request with an associated message key having the following values:
(Financial, RealTimeQuote, *, *)
This message key contains values for market domain and action, “Financial” and “RealTimeQuote,” respectively, and wildcards in place of action type and content provider values. The
Content Provider Interfaces
Claims (10)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/318,946 US8095663B2 (en) | 2000-11-13 | 2009-01-13 | Method and system for deploying content to wireless devices |
US13/345,187 US8364821B2 (en) | 2000-11-13 | 2012-01-06 | Method and system for deploying content to wireless devices |
US13/752,097 US8825869B2 (en) | 2000-11-13 | 2013-01-28 | Method and system for deploying content to wireless devices |
US14/140,974 US9418053B2 (en) | 2000-11-13 | 2013-12-26 | Method and system for deploying content to wireless devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/709,487 US7483983B1 (en) | 2000-11-13 | 2000-11-13 | Method and system for deploying content to wireless devices |
US12/318,946 US8095663B2 (en) | 2000-11-13 | 2009-01-13 | Method and system for deploying content to wireless devices |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/709,487 Continuation US7483983B1 (en) | 2000-11-13 | 2000-11-13 | Method and system for deploying content to wireless devices |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/345,187 Continuation US8364821B2 (en) | 2000-11-13 | 2012-01-06 | Method and system for deploying content to wireless devices |
Publications (2)
Publication Number | Publication Date |
---|---|
US20090187819A1 US20090187819A1 (en) | 2009-07-23 |
US8095663B2 true US8095663B2 (en) | 2012-01-10 |
Family
ID=40275492
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/709,487 Active 2024-10-24 US7483983B1 (en) | 2000-11-13 | 2000-11-13 | Method and system for deploying content to wireless devices |
US12/318,946 Expired - Lifetime US8095663B2 (en) | 2000-11-13 | 2009-01-13 | Method and system for deploying content to wireless devices |
US13/345,187 Expired - Lifetime US8364821B2 (en) | 2000-11-13 | 2012-01-06 | Method and system for deploying content to wireless devices |
US13/752,097 Expired - Fee Related US8825869B2 (en) | 2000-11-13 | 2013-01-28 | Method and system for deploying content to wireless devices |
US14/140,974 Expired - Lifetime US9418053B2 (en) | 2000-11-13 | 2013-12-26 | Method and system for deploying content to wireless devices |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/709,487 Active 2024-10-24 US7483983B1 (en) | 2000-11-13 | 2000-11-13 | Method and system for deploying content to wireless devices |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/345,187 Expired - Lifetime US8364821B2 (en) | 2000-11-13 | 2012-01-06 | Method and system for deploying content to wireless devices |
US13/752,097 Expired - Fee Related US8825869B2 (en) | 2000-11-13 | 2013-01-28 | Method and system for deploying content to wireless devices |
US14/140,974 Expired - Lifetime US9418053B2 (en) | 2000-11-13 | 2013-12-26 | Method and system for deploying content to wireless devices |
Country Status (1)
Country | Link |
---|---|
US (5) | US7483983B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110302297A1 (en) * | 2010-06-04 | 2011-12-08 | Ezekiel Kruglick | Agent-less Follow-me Service for Cloud-based Applications |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7203678B1 (en) * | 2001-03-27 | 2007-04-10 | Bea Systems, Inc. | Reconfigurable query generation system for web browsers |
US6886046B2 (en) * | 2001-06-26 | 2005-04-26 | Citrix Systems, Inc. | Methods and apparatus for extendible information aggregation and presentation |
US20040181748A1 (en) * | 2003-03-10 | 2004-09-16 | International Business Machines Corporation | Thin client framework deployment of spreadsheet applications in a web browser based environment |
US9448860B2 (en) * | 2003-03-21 | 2016-09-20 | Oracle America, Inc. | Method and architecture for providing data-change alerts to external applications via a push service |
US20060253894A1 (en) * | 2004-04-30 | 2006-11-09 | Peter Bookman | Mobility device platform |
US20060235882A1 (en) * | 2005-04-18 | 2006-10-19 | Daniel Mateescu | System and method for developing arbitrary and efficient mappings between complex message structures |
US7752542B2 (en) * | 2006-09-20 | 2010-07-06 | International Business Machines Corporation | Dynamic external entity resolution in an XML-based content management system |
US8224308B1 (en) * | 2006-09-29 | 2012-07-17 | Yahoo! Inc. | Mobile device catalog registration based on user agents and customer snapshots of capabilities |
US8239522B1 (en) * | 2006-11-16 | 2012-08-07 | Adobe Systems Incorporated | Dynamic variables for tracking wireless device website usage |
US9195525B2 (en) | 2008-10-21 | 2015-11-24 | Synactive, Inc. | Method and apparatus for generating a web-based user interface |
US10523767B2 (en) | 2008-11-20 | 2019-12-31 | Synactive, Inc. | System and method for improved SAP communications |
US8959232B2 (en) * | 2008-12-30 | 2015-02-17 | At&T Mobility Ii Llc | IMS and MMS interworking |
CN102460393B (en) * | 2009-05-01 | 2014-05-07 | 思杰系统有限公司 | Systems and methods for establishing a cloud bridge between virtual storage resources |
US8990427B2 (en) * | 2010-04-13 | 2015-03-24 | Synactive, Inc. | Method and apparatus for accessing an enterprise resource planning system via a mobile device |
US9621406B2 (en) | 2011-06-30 | 2017-04-11 | Amazon Technologies, Inc. | Remote browsing session management |
US8577963B2 (en) | 2011-06-30 | 2013-11-05 | Amazon Technologies, Inc. | Remote browsing session between client browser and network based browser |
US9195768B2 (en) | 2011-08-26 | 2015-11-24 | Amazon Technologies, Inc. | Remote browsing session management |
US10089403B1 (en) | 2011-08-31 | 2018-10-02 | Amazon Technologies, Inc. | Managing network based storage |
US8914514B1 (en) * | 2011-09-27 | 2014-12-16 | Amazon Technologies, Inc. | Managing network based content |
US9178955B1 (en) | 2011-09-27 | 2015-11-03 | Amazon Technologies, Inc. | Managing network based content |
US9313100B1 (en) | 2011-11-14 | 2016-04-12 | Amazon Technologies, Inc. | Remote browsing session management |
US9330188B1 (en) | 2011-12-22 | 2016-05-03 | Amazon Technologies, Inc. | Shared browsing sessions |
US9336321B1 (en) | 2012-01-26 | 2016-05-10 | Amazon Technologies, Inc. | Remote browsing and searching |
US8839087B1 (en) | 2012-01-26 | 2014-09-16 | Amazon Technologies, Inc. | Remote browsing and searching |
US9817916B2 (en) * | 2012-02-22 | 2017-11-14 | Akamai Technologies Inc. | Methods and apparatus for accelerating content authored for multiple devices |
US9069627B2 (en) | 2012-06-06 | 2015-06-30 | Synactive, Inc. | Method and apparatus for providing a dynamic execution environment in network communication between a client and a server |
US9300745B2 (en) | 2012-07-27 | 2016-03-29 | Synactive, Inc. | Dynamic execution environment in network communications |
US9098558B2 (en) | 2013-04-01 | 2015-08-04 | Oracle International Corporation | Enhanced flexibility for users to transform XML data to a desired format |
CN105306478A (en) * | 2015-11-11 | 2016-02-03 | 上海熙菱信息技术有限公司 | System and method for normalization of HTTP (Hyper Text Transport Protocol) protocol data |
US10402486B2 (en) * | 2017-02-15 | 2019-09-03 | LAWPRCT, Inc. | Document conversion, annotation, and data capturing system |
US11003835B2 (en) * | 2018-10-16 | 2021-05-11 | Atos Syntel, Inc. | System and method to convert a webpage built on a legacy framework to a webpage compatible with a target framework |
US20200401707A1 (en) * | 2019-06-21 | 2020-12-24 | Jack Wade | System and method for providing a self-encrypting storage medium with an integrated non-volatile display unit |
US20220147660A1 (en) * | 2019-06-21 | 2022-05-12 | Jack Wade | System and method for providing a self-encrypting storage medium with an integrated non-volatile display unit with enhanced protection against corruption on account of environmental elements |
Citations (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5446736A (en) | 1993-10-07 | 1995-08-29 | Ast Research, Inc. | Method and apparatus for connecting a node to a wireless network using a standard protocol |
US5511122A (en) | 1994-06-03 | 1996-04-23 | The United States Of America As Represented By The Secretary Of The Navy | Intermediate network authentication |
US5673322A (en) | 1996-03-22 | 1997-09-30 | Bell Communications Research, Inc. | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
US5721817A (en) | 1987-11-20 | 1998-02-24 | Hitachi, Ltd. | Control method and apparatus for dynamically switching a logical session |
US5825752A (en) | 1995-09-26 | 1998-10-20 | Yamaha Corporation | Local area network transferring data using isochronous and asynchronous channels |
US5899975A (en) * | 1997-04-03 | 1999-05-04 | Sun Microsystems, Inc. | Style sheets for speech-based presentation of web pages |
US5970059A (en) | 1995-01-10 | 1999-10-19 | Nokia Telecommunications Oy | Packet radio system and methods for a protocol-independent routing of a data packet in packet radio networks |
US6026430A (en) | 1997-03-24 | 2000-02-15 | Butman; Ronald A. | Dynamic client registry apparatus and method |
US6041357A (en) * | 1997-02-06 | 2000-03-21 | Electric Classified, Inc. | Common session token system and protocol |
US6085247A (en) | 1998-06-08 | 2000-07-04 | Microsoft Corporation | Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers |
US6101545A (en) | 1996-10-21 | 2000-08-08 | Hughes Electronics Corporation | Message handling system for different message delivery types |
US6101549A (en) | 1996-09-27 | 2000-08-08 | Intel Corporation | Proxy-based reservation of network resources |
US6169515B1 (en) | 1994-09-01 | 2001-01-02 | British Telecommunications Public Limited Company | Navigation information system |
US6182116B1 (en) | 1997-09-12 | 2001-01-30 | Matsushita Electric Industrial Co., Ltd. | Virtual WWW server for enabling a single display screen of a browser to be utilized to concurrently display data of a plurality of files which are obtained from respective servers and to send commands to these servers |
US6223289B1 (en) | 1998-04-20 | 2001-04-24 | Sun Microsystems, Inc. | Method and apparatus for session management and user authentication |
US20010005809A1 (en) | 1999-06-22 | 2001-06-28 | Takashi Ito | Mobile terminal and a server for navigation system |
US6304564B1 (en) | 1996-11-29 | 2001-10-16 | Lucent Technologies Inc. | Method for transmitting messages in wireless communication system using a server process |
US20020002599A1 (en) | 2000-03-08 | 2002-01-03 | Marbles, Inc. | Real-time global positioning system application in two-way mobile wireless networks |
US20020002602A1 (en) * | 2000-04-17 | 2002-01-03 | Mark Vange | System and method for serving a web site from multiple servers |
US6338082B1 (en) | 1999-03-22 | 2002-01-08 | Eric Schneider | Method, product, and apparatus for requesting a network resource |
US20020010716A1 (en) | 2000-02-24 | 2002-01-24 | Mccartney Alan F. | System and method for dynamically publishing XML-compliant documents |
US20020049790A1 (en) * | 2000-08-08 | 2002-04-25 | Ricker Jeffrey M | Data interchange format transformation method and data dictionary used therefor |
US6397259B1 (en) | 1998-05-29 | 2002-05-28 | Palm, Inc. | Method, system and apparatus for packet minimized communications |
US6418128B1 (en) | 1997-09-22 | 2002-07-09 | Kabushiki Kaisha Toshiba | Scheme for adaptive control of transport layer connection in communications via radio and wire networks |
US6430624B1 (en) * | 1999-10-21 | 2002-08-06 | Air2Web, Inc. | Intelligent harvesting and navigation system and method |
US20020169539A1 (en) | 2001-03-28 | 2002-11-14 | Menard Raymond J. | Method and system for wireless tracking |
US6519643B1 (en) | 1999-04-29 | 2003-02-11 | Attachmate Corporation | Method and system for a session allocation manager (“SAM”) |
US6529722B1 (en) | 1998-06-19 | 2003-03-04 | Microdata | System and method for enhanced 9-1-1 address development, maintenance and call routing using road access zones |
US6601101B1 (en) | 2000-03-15 | 2003-07-29 | 3Com Corporation | Transparent access to network attached devices |
US6600735B1 (en) | 1999-01-29 | 2003-07-29 | Hitachi, Ltd. | Internet telephone connection method, bandwidth controller and gate keeper |
US20030158897A1 (en) * | 2000-05-09 | 2003-08-21 | Viryanet Ltd. | Networked platform for creating and supporting communities |
US6628965B1 (en) | 1997-10-22 | 2003-09-30 | Dynamic Mobile Data Systems, Inc. | Computer method and system for management and control of wireless devices |
US6647264B1 (en) | 1998-09-24 | 2003-11-11 | Nec Corporation | Mobile communication system and method for transmission of connection less packets |
US6718384B2 (en) | 2000-08-09 | 2004-04-06 | Fujitsu Network Communications, Inc. | System and method for monitoring and maintaining a communication network |
US6721872B1 (en) | 1999-10-25 | 2004-04-13 | Lucent Technologies Inc. | Reconfigurable network interface architecture |
US6721779B1 (en) | 2000-07-07 | 2004-04-13 | Softwired Ag | Messaging proxy system |
US6735631B1 (en) | 1998-02-10 | 2004-05-11 | Sprint Communications Company, L.P. | Method and system for networking redirecting |
US6771742B2 (en) | 2001-11-05 | 2004-08-03 | Intrado Inc. | Geographic routing of emergency service call center emergency calls |
US6778099B1 (en) | 1998-05-01 | 2004-08-17 | Elster Electricity, Llc | Wireless area network communications module for utility meters |
US6785261B1 (en) | 1999-05-28 | 2004-08-31 | 3Com Corporation | Method and system for forward error correction with different frame sizes |
US6788949B1 (en) | 2000-09-21 | 2004-09-07 | At&T Corp. | Method and system for transfer of mobile chat sessions |
US6871213B1 (en) | 2000-10-11 | 2005-03-22 | Kana Software, Inc. | System and method for web co-navigation with dynamic content including incorporation of business rule into web document |
US6874018B2 (en) | 2000-08-07 | 2005-03-29 | Networks Associates Technology, Inc. | Method and system for playing associated audible advertisement simultaneously with the display of requested content on handheld devices and sending a visual warning when the audio channel is off |
US6877095B1 (en) | 2000-03-09 | 2005-04-05 | Microsoft Corporation | Session-state manager |
US6894988B1 (en) | 1999-09-29 | 2005-05-17 | Intel Corporation | Wireless apparatus having multiple coordinated transceivers for multiple wireless communication protocols |
US6937869B1 (en) | 2000-05-10 | 2005-08-30 | Sprint Spectrum L.P. | Route planning system for mobile telecommunications |
US20050213716A1 (en) | 2004-03-23 | 2005-09-29 | Yinjun Zhu | Solutions for voice over internet protocol (VoIP) 911 location services |
US6973505B1 (en) | 1999-09-01 | 2005-12-06 | Eric Schneider | Network resource access method, product, and apparatus |
US20050272443A1 (en) | 2001-07-11 | 2005-12-08 | Openwave Systems Inc. | Monitoring boundary crossings in a wireless network |
US6983370B2 (en) | 2001-11-27 | 2006-01-03 | Motorola, Inc. | System for providing continuity between messaging clients and method therefor |
US6988126B2 (en) | 2000-10-17 | 2006-01-17 | Hewlett-Packard Development Company, L.P. | Contact center system and method for specifying different service specific behavior and offering range of corresponding customer services |
US7016360B1 (en) | 2000-10-10 | 2006-03-21 | Wiregate Technology, Inc. | Gateway for processing wireless data content |
US20060072547A1 (en) | 2004-09-29 | 2006-04-06 | Lucent Technologies Inc. | Systems and methods for serving VolP emergency calls |
US7043255B1 (en) | 2003-02-28 | 2006-05-09 | At Road, Inc. | Dynamic server managed profiles for mobile users |
US7062556B1 (en) | 1999-11-22 | 2006-06-13 | Motorola, Inc. | Load balancing method in a communication network |
US7072987B2 (en) | 2001-10-15 | 2006-07-04 | Siemens Aktiengellschaft | Method for operating and observing field devices |
US7099946B2 (en) | 2000-11-13 | 2006-08-29 | Canon Kabushiki Kaishsa | Transferring a media browsing session from one device to a second device by transferring a session identifier and a session key to the second device |
US7191245B2 (en) | 2001-10-04 | 2007-03-13 | Sony Corporation | Information processing apparatus and information processing method |
US7324556B2 (en) | 2000-12-29 | 2008-01-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and means related to the maintenance of connections in a gprs network |
US20080063153A1 (en) | 2006-08-21 | 2008-03-13 | Connexon Telecom Inc. | System and method for delivering callback numbers for emergency calls in a voip system |
US20080101552A1 (en) | 2006-11-01 | 2008-05-01 | Khan Richard L | Systems and methods for location management and emergency support for a voice over internet protocol device |
US20080200143A1 (en) | 2007-02-20 | 2008-08-21 | Chaoxin Charles Qiu | Systems and methods for location management and emergency support for a voice over internet protocol device |
US20090003312A1 (en) | 2007-06-26 | 2009-01-01 | Leonardo Velazquez | Methods and apparatus to provide enhanced 911 (e911) services for nomadic users |
US7487248B2 (en) | 2002-10-08 | 2009-02-03 | Brian Moran | Method and system for transferring a computer session between devices |
US20090103687A1 (en) | 2007-10-17 | 2009-04-23 | Vixxi Solutions, Inc. | Geographic referenced telephone switching |
US7711094B1 (en) | 2005-11-16 | 2010-05-04 | Verizon Data Services Llc | E911 location server |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US213716A (en) * | 1879-03-25 | Improvement in sewer-traps | ||
US589975A (en) * | 1897-09-14 | Method of indicating and deliveeing | ||
US103687A (en) * | 1870-05-31 | Improvement in tackle-hooks | ||
US200143A (en) * | 1878-02-12 | Improvement in thill-couplings | ||
US63153A (en) * | 1867-03-26 | George l | ||
US72547A (en) * | 1867-12-24 | Improvement in machines for bending hooks | ||
US101552A (en) * | 1870-04-05 | Improvement in the manufacture of articles of compressed wood | ||
US3312A (en) * | 1843-10-20 | Combination safety-lock fob doors | ||
US5860073A (en) * | 1995-07-17 | 1999-01-12 | Microsoft Corporation | Style sheets for publishing system |
US6230173B1 (en) * | 1995-07-17 | 2001-05-08 | Microsoft Corporation | Method for creating structured documents in a publishing system |
IL121071A0 (en) * | 1997-03-27 | 1997-11-20 | El Mar Software Ltd | Automatic conversion server |
IL129633A (en) | 1997-03-27 | 2004-09-27 | Netmask El Mar Internet Techno | Automatic conversion system |
US6269336B1 (en) | 1998-07-24 | 2001-07-31 | Motorola, Inc. | Voice browser for interactive services and methods thereof |
US6535896B2 (en) * | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
US6826597B1 (en) * | 1999-03-17 | 2004-11-30 | Oracle International Corporation | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients |
US6421683B1 (en) | 1999-03-31 | 2002-07-16 | Verizon Laboratories Inc. | Method and product for performing data transfer in a computer system |
JP2001007840A (en) * | 1999-06-21 | 2001-01-12 | Sony Corp | Data distribution method and device, and data reception method and device |
US20040049737A1 (en) * | 2000-04-26 | 2004-03-11 | Novarra, Inc. | System and method for displaying information content with selective horizontal scrolling |
US20010056354A1 (en) * | 2000-05-05 | 2001-12-27 | Feit Michelle Stacy | Methods and systems for requesting services from service providers over a communications network |
US7134073B1 (en) * | 2000-06-15 | 2006-11-07 | International Business Machines Corporation | Apparatus and method for enabling composite style sheet application to multi-part electronic documents |
DE10030357A1 (en) | 2000-06-21 | 2002-01-17 | Heidenhain Gmbh Dr Johannes | Method and device for serial data transmission between a position measuring system and a processing unit |
US6925307B1 (en) * | 2000-07-13 | 2005-08-02 | Gtech Global Services Corporation | Mixed-mode interaction |
US6954751B2 (en) * | 2000-09-06 | 2005-10-11 | Oracle International Corporation | Accessing data stored at an intermediary from a service |
US20020087630A1 (en) * | 2000-10-20 | 2002-07-04 | Jonathan Wu | Enhanced information and presence service |
US7426535B2 (en) | 2002-10-08 | 2008-09-16 | Telecommunication Systems, Inc. | Coordination of data received from one or more sources over one or more channels into a single context |
EP1776647A4 (en) * | 2004-03-16 | 2009-12-30 | Freedom Scientific Inc | Multimodal xml delivery system and method |
-
2000
- 2000-11-13 US US09/709,487 patent/US7483983B1/en active Active
-
2009
- 2009-01-13 US US12/318,946 patent/US8095663B2/en not_active Expired - Lifetime
-
2012
- 2012-01-06 US US13/345,187 patent/US8364821B2/en not_active Expired - Lifetime
-
2013
- 2013-01-28 US US13/752,097 patent/US8825869B2/en not_active Expired - Fee Related
- 2013-12-26 US US14/140,974 patent/US9418053B2/en not_active Expired - Lifetime
Patent Citations (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721817A (en) | 1987-11-20 | 1998-02-24 | Hitachi, Ltd. | Control method and apparatus for dynamically switching a logical session |
US5446736A (en) | 1993-10-07 | 1995-08-29 | Ast Research, Inc. | Method and apparatus for connecting a node to a wireless network using a standard protocol |
US5511122A (en) | 1994-06-03 | 1996-04-23 | The United States Of America As Represented By The Secretary Of The Navy | Intermediate network authentication |
US6169515B1 (en) | 1994-09-01 | 2001-01-02 | British Telecommunications Public Limited Company | Navigation information system |
US5970059A (en) | 1995-01-10 | 1999-10-19 | Nokia Telecommunications Oy | Packet radio system and methods for a protocol-independent routing of a data packet in packet radio networks |
US5825752A (en) | 1995-09-26 | 1998-10-20 | Yamaha Corporation | Local area network transferring data using isochronous and asynchronous channels |
US5673322A (en) | 1996-03-22 | 1997-09-30 | Bell Communications Research, Inc. | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
US6101549A (en) | 1996-09-27 | 2000-08-08 | Intel Corporation | Proxy-based reservation of network resources |
US6101545A (en) | 1996-10-21 | 2000-08-08 | Hughes Electronics Corporation | Message handling system for different message delivery types |
US6304564B1 (en) | 1996-11-29 | 2001-10-16 | Lucent Technologies Inc. | Method for transmitting messages in wireless communication system using a server process |
US6041357A (en) * | 1997-02-06 | 2000-03-21 | Electric Classified, Inc. | Common session token system and protocol |
US6026430A (en) | 1997-03-24 | 2000-02-15 | Butman; Ronald A. | Dynamic client registry apparatus and method |
US5899975A (en) * | 1997-04-03 | 1999-05-04 | Sun Microsystems, Inc. | Style sheets for speech-based presentation of web pages |
US6182116B1 (en) | 1997-09-12 | 2001-01-30 | Matsushita Electric Industrial Co., Ltd. | Virtual WWW server for enabling a single display screen of a browser to be utilized to concurrently display data of a plurality of files which are obtained from respective servers and to send commands to these servers |
US6418128B1 (en) | 1997-09-22 | 2002-07-09 | Kabushiki Kaisha Toshiba | Scheme for adaptive control of transport layer connection in communications via radio and wire networks |
US6628965B1 (en) | 1997-10-22 | 2003-09-30 | Dynamic Mobile Data Systems, Inc. | Computer method and system for management and control of wireless devices |
US6735631B1 (en) | 1998-02-10 | 2004-05-11 | Sprint Communications Company, L.P. | Method and system for networking redirecting |
US6223289B1 (en) | 1998-04-20 | 2001-04-24 | Sun Microsystems, Inc. | Method and apparatus for session management and user authentication |
US6778099B1 (en) | 1998-05-01 | 2004-08-17 | Elster Electricity, Llc | Wireless area network communications module for utility meters |
US6397259B1 (en) | 1998-05-29 | 2002-05-28 | Palm, Inc. | Method, system and apparatus for packet minimized communications |
US6085247A (en) | 1998-06-08 | 2000-07-04 | Microsoft Corporation | Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers |
US6529722B1 (en) | 1998-06-19 | 2003-03-04 | Microdata | System and method for enhanced 9-1-1 address development, maintenance and call routing using road access zones |
US6647264B1 (en) | 1998-09-24 | 2003-11-11 | Nec Corporation | Mobile communication system and method for transmission of connection less packets |
US6600735B1 (en) | 1999-01-29 | 2003-07-29 | Hitachi, Ltd. | Internet telephone connection method, bandwidth controller and gate keeper |
US6338082B1 (en) | 1999-03-22 | 2002-01-08 | Eric Schneider | Method, product, and apparatus for requesting a network resource |
US6519643B1 (en) | 1999-04-29 | 2003-02-11 | Attachmate Corporation | Method and system for a session allocation manager (“SAM”) |
US6785261B1 (en) | 1999-05-28 | 2004-08-31 | 3Com Corporation | Method and system for forward error correction with different frame sizes |
US20010005809A1 (en) | 1999-06-22 | 2001-06-28 | Takashi Ito | Mobile terminal and a server for navigation system |
US6973505B1 (en) | 1999-09-01 | 2005-12-06 | Eric Schneider | Network resource access method, product, and apparatus |
US6894988B1 (en) | 1999-09-29 | 2005-05-17 | Intel Corporation | Wireless apparatus having multiple coordinated transceivers for multiple wireless communication protocols |
US6430624B1 (en) * | 1999-10-21 | 2002-08-06 | Air2Web, Inc. | Intelligent harvesting and navigation system and method |
US6721872B1 (en) | 1999-10-25 | 2004-04-13 | Lucent Technologies Inc. | Reconfigurable network interface architecture |
US7062556B1 (en) | 1999-11-22 | 2006-06-13 | Motorola, Inc. | Load balancing method in a communication network |
US20020010716A1 (en) | 2000-02-24 | 2002-01-24 | Mccartney Alan F. | System and method for dynamically publishing XML-compliant documents |
US20020002599A1 (en) | 2000-03-08 | 2002-01-03 | Marbles, Inc. | Real-time global positioning system application in two-way mobile wireless networks |
US6877095B1 (en) | 2000-03-09 | 2005-04-05 | Microsoft Corporation | Session-state manager |
US6601101B1 (en) | 2000-03-15 | 2003-07-29 | 3Com Corporation | Transparent access to network attached devices |
US20020002602A1 (en) * | 2000-04-17 | 2002-01-03 | Mark Vange | System and method for serving a web site from multiple servers |
US20030158897A1 (en) * | 2000-05-09 | 2003-08-21 | Viryanet Ltd. | Networked platform for creating and supporting communities |
US6937869B1 (en) | 2000-05-10 | 2005-08-30 | Sprint Spectrum L.P. | Route planning system for mobile telecommunications |
US6721779B1 (en) | 2000-07-07 | 2004-04-13 | Softwired Ag | Messaging proxy system |
US6874018B2 (en) | 2000-08-07 | 2005-03-29 | Networks Associates Technology, Inc. | Method and system for playing associated audible advertisement simultaneously with the display of requested content on handheld devices and sending a visual warning when the audio channel is off |
US20020049790A1 (en) * | 2000-08-08 | 2002-04-25 | Ricker Jeffrey M | Data interchange format transformation method and data dictionary used therefor |
US6718384B2 (en) | 2000-08-09 | 2004-04-06 | Fujitsu Network Communications, Inc. | System and method for monitoring and maintaining a communication network |
US6788949B1 (en) | 2000-09-21 | 2004-09-07 | At&T Corp. | Method and system for transfer of mobile chat sessions |
US7016360B1 (en) | 2000-10-10 | 2006-03-21 | Wiregate Technology, Inc. | Gateway for processing wireless data content |
US6871213B1 (en) | 2000-10-11 | 2005-03-22 | Kana Software, Inc. | System and method for web co-navigation with dynamic content including incorporation of business rule into web document |
US6988126B2 (en) | 2000-10-17 | 2006-01-17 | Hewlett-Packard Development Company, L.P. | Contact center system and method for specifying different service specific behavior and offering range of corresponding customer services |
US7099946B2 (en) | 2000-11-13 | 2006-08-29 | Canon Kabushiki Kaishsa | Transferring a media browsing session from one device to a second device by transferring a session identifier and a session key to the second device |
US7324556B2 (en) | 2000-12-29 | 2008-01-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and means related to the maintenance of connections in a gprs network |
US20020169539A1 (en) | 2001-03-28 | 2002-11-14 | Menard Raymond J. | Method and system for wireless tracking |
US20050272443A1 (en) | 2001-07-11 | 2005-12-08 | Openwave Systems Inc. | Monitoring boundary crossings in a wireless network |
US7191245B2 (en) | 2001-10-04 | 2007-03-13 | Sony Corporation | Information processing apparatus and information processing method |
US7072987B2 (en) | 2001-10-15 | 2006-07-04 | Siemens Aktiengellschaft | Method for operating and observing field devices |
US6771742B2 (en) | 2001-11-05 | 2004-08-03 | Intrado Inc. | Geographic routing of emergency service call center emergency calls |
US6983370B2 (en) | 2001-11-27 | 2006-01-03 | Motorola, Inc. | System for providing continuity between messaging clients and method therefor |
US7487248B2 (en) | 2002-10-08 | 2009-02-03 | Brian Moran | Method and system for transferring a computer session between devices |
US7043255B1 (en) | 2003-02-28 | 2006-05-09 | At Road, Inc. | Dynamic server managed profiles for mobile users |
US20050213716A1 (en) | 2004-03-23 | 2005-09-29 | Yinjun Zhu | Solutions for voice over internet protocol (VoIP) 911 location services |
US20060072547A1 (en) | 2004-09-29 | 2006-04-06 | Lucent Technologies Inc. | Systems and methods for serving VolP emergency calls |
US7711094B1 (en) | 2005-11-16 | 2010-05-04 | Verizon Data Services Llc | E911 location server |
US20080063153A1 (en) | 2006-08-21 | 2008-03-13 | Connexon Telecom Inc. | System and method for delivering callback numbers for emergency calls in a voip system |
US20080101552A1 (en) | 2006-11-01 | 2008-05-01 | Khan Richard L | Systems and methods for location management and emergency support for a voice over internet protocol device |
US20080200143A1 (en) | 2007-02-20 | 2008-08-21 | Chaoxin Charles Qiu | Systems and methods for location management and emergency support for a voice over internet protocol device |
US20090003312A1 (en) | 2007-06-26 | 2009-01-01 | Leonardo Velazquez | Methods and apparatus to provide enhanced 911 (e911) services for nomadic users |
US20090103687A1 (en) | 2007-10-17 | 2009-04-23 | Vixxi Solutions, Inc. | Geographic referenced telephone switching |
Non-Patent Citations (4)
Title |
---|
Joe, Inwhee; A new AAL Protocol for Time-Critical UDP Traffic over Wireless ATM Networks IEEE 1999, pp. 1095-1099. |
Transmission Control Protocol, DARPA Internet Program Protocol Specification, RFC 793, Sep. 1981, pp. 1-85. |
U.S. Appl. No. 60/184,812, filed Feb. 2000, McCartney |
U.S. Appl. No. 60/197,490, filed Apr. 2000, Vange |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110302297A1 (en) * | 2010-06-04 | 2011-12-08 | Ezekiel Kruglick | Agent-less Follow-me Service for Cloud-based Applications |
US8447853B2 (en) * | 2010-06-04 | 2013-05-21 | Empire Technology Development Llc | Agent-less follow-me service for cloud-based applications |
Also Published As
Publication number | Publication date |
---|---|
US20090187819A1 (en) | 2009-07-23 |
US9418053B2 (en) | 2016-08-16 |
US20120110209A1 (en) | 2012-05-03 |
US7483983B1 (en) | 2009-01-27 |
US20140108920A1 (en) | 2014-04-17 |
US8364821B2 (en) | 2013-01-29 |
US8825869B2 (en) | 2014-09-02 |
US20130227059A1 (en) | 2013-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9418053B2 (en) | Method and system for deploying content to wireless devices | |
EP1166524B1 (en) | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients | |
US9185082B2 (en) | Method and apparatus for adaptive application message payload content transformation in a network infrastructure element | |
US8219970B2 (en) | XML push and remote execution of a wireless applications | |
US7930702B2 (en) | Web services layer synchrony in relation to the business layer synchrony | |
US7448043B2 (en) | System and method of compact messaging in network communications by removing tags and utilizing predefined message definitions | |
US9124466B2 (en) | System and method for exposing distributed transaction services as web services | |
US20040006653A1 (en) | Method and system for wrapping existing web-based applications producing web services | |
US20050050228A1 (en) | Method and apparatus for the use of dynamic XML message formats with web services | |
US7607136B2 (en) | Method and apparatus for interfacing with a distributed computing service | |
US7953102B2 (en) | System and method for generic data mapping between wireless component applications and application data sources | |
WO2001003011A2 (en) | Cross-media information server | |
US7853695B2 (en) | Using expressive session information to represent communication sessions in a distributed system | |
US20080319994A1 (en) | Method for registering a template message, generating an update message, regenerating and providing an application request, computer arrangement, computer program and computer program product | |
US7675644B2 (en) | Extensible framework for parsing varying formats of print stream data | |
EP1715647B1 (en) | System and Method for Generic Data Mapping Between Wireless Component Applications and Application Data Sources | |
US20040210631A1 (en) | Method and apparatus for accessing legacy data in a standardized environment | |
Arnby et al. | WAP 2. x architecture- Features, services and functions | |
EP1117048A1 (en) | Method and device for representing data | |
Specification | Version 10-Nov-1999 | |
Zhang | Design and implementation of an XML Web service: stock information service | |
WO2002015041A2 (en) | Systems, methods and computer program products that can reduce xml data transfer through networks | |
WO2002032070A2 (en) | A method for communicating between a transmitting device and a receiving device | |
US20090138585A1 (en) | Method and System for Generating Messages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TELECOMMUNICATION SYSTEMS, INC., MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BONEFAS, RUDY;MILLER, MICHAEL;SHELTON, DALE;AND OTHERS;REEL/FRAME:022158/0179 Effective date: 20010412 |
|
AS | Assignment |
Owner name: SILICON VALLEY BANK, AGENT, MASSACHUSETTS Free format text: SECURITY AGREEMENT;ASSIGNORS:TELECOMMUNICATION SYSTEMS, INC.;LONGHORN ACQUISITION, LLC;SOLVERN INNOVATIONS, INC.;AND OTHERS;REEL/FRAME:023870/0484 Effective date: 20091231 Owner name: SILICON VALLEY BANK, AGENT,MASSACHUSETTS Free format text: SECURITY AGREEMENT;ASSIGNORS:TELECOMMUNICATION SYSTEMS, INC.;LONGHORN ACQUISITION, LLC;SOLVERN INNOVATIONS, INC.;AND OTHERS;REEL/FRAME:023870/0484 Effective date: 20091231 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: AETHER SYSTEMS, INC., MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BONEFAS, RUDY;MILLER, MICHAEL;SHELTON, DALE;AND OTHERS;SIGNING DATES FROM 20010402 TO 20010412;REEL/FRAME:031843/0138 Owner name: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND, Free format text: CHANGE OF NAME;ASSIGNOR:TSYS ACQUISITION CORP.;REEL/FRAME:031843/0213 Effective date: 20050915 Owner name: TELECOMMUNICATION SYSTEMS, INC., MARYLAND Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND;REEL/FRAME:031843/0285 Effective date: 20131219 Owner name: TSYS ACQUISITION CORP., MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AETHER SYSTEMS, INC.;REEL/FRAME:031843/0176 Effective date: 20040113 Owner name: TELECOMMUNICATION SYSTEMS, INC., MARYLAND Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY IS INCORRECT. PREVIOUSLY RECORDED ON REEL 022158 FRAME 0179. ASSIGNOR(S) HEREBY CONFIRMS THE CONVEYING PARTY SHOULD BE: TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND;ASSIGNOR:TELECOMMUNICATION SYSTEMS CORPORATION OF MARYLAND;REEL/FRAME:031868/0837 Effective date: 20061004 |
|
AS | Assignment |
Owner name: AETHER SYSTEMS, INC., MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BONEFAS, RUDY G;MILLER, MICHAEL;SIGNING DATES FROM 20010402 TO 20010404;REEL/FRAME:032421/0277 Owner name: AETHER SYSTEMS, INC., MARYLAND Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNOR:MILLER, MICHAEL;REEL/FRAME:032421/0289 Effective date: 20140130 |
|
AS | Assignment |
Owner name: AETHER SYSTEMS, INC., MARYLAND Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNOR:WANTZ, L. JAY;REEL/FRAME:032472/0590 Effective date: 20140310 Owner name: AETHER SYSTEMS, INC., MARYLAND Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNOR:SHELTON, DALE;REEL/FRAME:032471/0903 Effective date: 20140318 |
|
AS | Assignment |
Owner name: ROUSSILLON LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TELECOMMUNICATION SYSTEMS, INC.;REEL/FRAME:032577/0656 Effective date: 20140321 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: ZHIGU HOLDINGS LIMITED, CAYMAN ISLANDS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROUSSILLON LLC;REEL/FRAME:036063/0361 Effective date: 20150605 |
|
AS | Assignment |
Owner name: SOLVEM INNOVATIONS, INC., MARYLAND Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:037994/0113 Effective date: 20160223 Owner name: QUASAR ACQUISITION, LLC, GEORGIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:037994/0113 Effective date: 20160223 Owner name: TELECOMMUNICATION SYSTEMS, INC., MARYLAND Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:037994/0113 Effective date: 20160223 Owner name: LONGHORN ACQUISITION, LLC, MARYLAND Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:037994/0113 Effective date: 20160223 Owner name: NETWORKS IN MOTION, INC., WISCONSIN Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:037994/0113 Effective date: 20160223 |
|
FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: CITIBANK, N.A., NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:COMTECH TELECOMMUNICATIONS CORP.;COMTECH EF DATA CORP.;COMTECH XICOM TECHNOLOGY, INC.;AND OTHERS;REEL/FRAME:048104/0080 Effective date: 20181031 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
PRDP | Patent reinstated due to the acceptance of a late maintenance fee |
Effective date: 20240201 |
|
FEPP | Fee payment procedure |
Free format text: PETITION RELATED TO MAINTENANCE FEES FILED (ORIGINAL EVENT CODE: PMFP); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PMFG); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: SURCHARGE, PETITION TO ACCEPT PYMT AFTER EXP, UNINTENTIONAL (ORIGINAL EVENT CODE: M1558); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |