|Publication number||USRE42042 E1|
|Application number||US 11/196,843|
|Publication date||Jan 18, 2011|
|Filing date||Aug 4, 2005|
|Priority date||Mar 12, 1999|
|Also published as||US6603762, US20030193947, WO2000054470A1|
|Publication number||11196843, 196843, US RE42042 E1, US RE42042E1, US-E1-RE42042, USRE42042 E1, USRE42042E1|
|Original Assignee||Dan Kikinis|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (61), Non-Patent Citations (5), Referenced by (2), Classifications (27), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application claims the benefit of provisional application No. 60/124,240, filed Mar. 12, 1999.
The present invention is in the field of telephony communications and network bridging services and pertains more particularly to methods and apparatus for controlling data-conversion capability and protocol-command compatibility for network-bridging services.
The field of telephony now includes connection-oriented switched telephony (COST) systems, which are the well-known conventional intelligent networks provided by major telephone companies, as well as data network telephony (DNT), which are the computer-simulated telephone services provided typically in the Internet, by virtue of rather recent technology contributed to the art enabling transparent bridging between a COST telephony network and a Data-Packet-Network (DPN) like the Internet. With the advent of such technologies, ISPs have become more prevalent and much more competitive with one another. A typical ISP provides Internet connection services for clients operating Internet-capable appliances enabled to connect to the Internet over usually telephone lines. However, with many more ISPs competing for clients, value-added services (VAS) have been developed in accordance with available and emerging technologies. One of these services is a capability of bridging a COST network to an Internet Protocol (IP) network for bi-directional data and voice communication.
In current art, ISPs use a typically standard set of system units or nodes to provide connectivity and telephony bridging services. One of these system nodes is termed a portmaster in the art, and another is commonly referred to as a Voice-over-Internet-Protocol (VoIP) Gateway. These nodes are more commonly referred to as network gateways or bridges. In typical implementation, one local telephone company (TELCO) carrier, which may be registered as an Incumbent-Local-Exchange-Carrier (ILEC), an Inter-Carrier-Exchange (ICX), or a Competing-Local-Exchange-Carrier (CLEC) operates switching apparatus, which may be a Public Access Branch Exchange (PABX), or another compatible switching apparatus. The PABX hosted by a local TELCO carrier is typically connected to the Portmaster nodes and the VoIP nodes of an ISP providing bridging services as described above. A plurality of PABX or other compatible switching apparatus are interconnected in the telephony network, but are hosted by separate TELCOs and are connected to separate ISP system-nodes.
More recently, many ISPs have registered as CLECs for the purpose of being able to charge other TELCOs for connection termination services. Such ISPs use the acquired fees to subsidize other standard services. A well-known standard SS-7 protocol (defined in the ITU intelligent networks and Bell standards) is typically employed between connected switches of competing TELCOs. In standard practice, an originating TELCO charges a customer for call origination and call delivery. However, the delivery share of the customer's bill is regulated to go to a receiving TELCO or in this case an ISP registered as a CLEC. If an ISP registered as a CLEC provides VoIP services, it would have to pay termination fees, for example, to a receiving TELCO registered as an ILEC for calls delivered to the telephone network. The fees, charged back and forth by these entities work to elevate telephone-connection costs and ISP services to customers.
What is clearly needed is a virtual switch-and-command system for providing data processing and routing instruction directly to network gateway nodes according to prevalent protocols, thus eliminating the need for a local TELCO switch. Such a method would enable cost savings related to the equipment costs, maintenance costs, and connection termination costs associated with a local switch. Cost savings realized may be passed on to customers creating a more competitive and attractive service provider.
In a preferred embodiment of the present invention an Internet service provider (ISP) system registered as a Competing-Local-Exchange-Carrier (CLEC) is provided, comprising a channel bank for receiving calls from a connection oriented switched telephony (COST) network, and separating the calls into separate channels; at least one VoIP gateway connected to an Internet router and to one channel of the channel bank for converting voice call data between a COST protocol and Internet protocol; at least one portmaster (PM) node connected to the Internet router and to one channel of the channel bank for converting non-voice data between the COST protocol and the Internet protocol; and a computer station executing a virtual switch (VS) software, the computer station connected to the Internet router and to the channel bank. The system is characterized in that the computer station controls, via the VS software, the channel bank for separating the COST calls into the separate channels, and also receives and shares SS-7 commands and data with the VoIP gateway and the PM node via the Internet router connected to the PM node and the VoIP gateway, thereby avoiding use of a telephony switching apparatus for receiving and routing calls from the COST network.
In another aspect of the invention a method for handling voice and non-voice data calls at an Internet Service Provider (ISP) site between a connection-oriented switched telephony (COST) network and the Internet, without handling the COST calls by a COST switch local to the ISP site is provided, the method comprising steps of (a) substituting a channel bank for the COST switching apparatus local to the ISP; (b) operating the channel bank by a computer station in the ISP site, the computer station executing a virtual switch software, to channel incoming COST calls to individual ones of Voice-Over-IP (VoIP) and Portmaster gateways connected to an Internet router; and (c) sharing SS-7 commands and data from the COST network with the VoIP and Portmaster gateways by the computer station through a link to the Internet router.
The method and apparatus of the invention, taught in enabling detail below in several embodiments, for the first time provides a system for eliminating use of a local telephone switch for handling calls to individual gateways in an ISP.
An Internet Protocol (IP) backbone 37 is illustrated logically outside of domain 10, and represents an Internet backbone or another suitable Wide-Area-Network (WAN) backbone, which supports IP. In this case backbone 37 is the well-known Internet backbone and its double arrows represent connection to other backbones and other portions of the Internet network as a whole.
As described in the background section, ISP 15 provides gateway services for data and voice calls arriving from network 10 and entering network 37 or for data and voice calls arriving from backbone 37 and entering network 10. ISP 15 has a VoIP gateway node 29 and a portmaster node 31 resident therein and adapted to provide the above described gateway services. VoIP gateway 29 is adapted to bridge voice calls (VoIP) and portmaster 31 is adapted to bridge data communication.
A telephony switch 17 is illustrated within ILEC 11 and is adapted to perform telephony switching functions as are generally known in the art. Switch 17 is a PABX switch in this example. PABX 17 is hosted by a TELCO registered as an ILEC. A telephony switch 19 is illustrated within CLEC 13 and adapted to perform telephony switching functions as described with reference to switch 17. Switch 19 may also be assumed to be a PABX switch in this example. PABX 19 is hosted by a TELCO registered as a CLEC, which is geographically local to ISP 15. PABX 17 and PABX 19 are connected through telephone network 10 by a telephony trunk 21, which is adapted to carry voice calls and data communication. A dotted double-arrow illustrated between PABX 17 and PABX 19 represents logical SS-7 protocol capability between both switches as is known in the art. SS-7 signaling may be accomplished via a separate physical trunk or through trunk 21. In other applications, other standard protocols may be employed as are known in the art.
PABX 19 is further adapted to divide telephony trunk 21 on the ILEC side into a plurality of smaller trunks 25a-25n on the ISP side. In this example, trunk 25a connects PABX 19 to PM 31 for data calls. A trunk 25n connects PABX 19 to VoIP gateway 29 for VoIP calls. PM 31 is adapted to convert data events arriving from PABX 19 over to IP data events for IP delivery over backbone 37. VoIP gateway 29 is adapted to convert voice calls arriving from PABX 19 to VoIP calls for delivery over backbone 37. SS-7 protocol provides the rules and routing instruction for the gateway conversion and delivery of all events entering the network represented by backbone 37. Similarly, all IP events entering domain 10 from network 37 are converted and routed according to SS-7 protocol.
In this prior art example, an IP router 41, connected to backbone 37, represents a first IP routing point in the Internet network for voice calls arriving thereto from VoIP gateway 29 over a data trunk 35n. Similarly, an IP router 39, connected to backbone 37, represents a first routing point for all data events arriving thereto from PM 31 over a data trunk 35a. Trunks 35a-n represent local data trunks. It is recognized that there may be more gateways strategically connected between PABX 19 and IP routers 41 and 39 than are illustrated in this prior art example. The inventor illustrates only one PM 31 and one VoIP gateway 29 in this example for descriptive purpose in explanation of this simplified prior art configuration.
A Digital Signal Processing (DSP) array 49 comprises, in this example, DSP units a-n, which number one per channel created by channel bank 43. Each DSP unit a-n has an instance of DSP modem hardware and/or software illustrated herein as SW 57 executing thereon and adapted to terminate the analog modem leg for an assigned channel and to extract the pure data from each channel. A main controller 47 (hardware processor) is provided and is control-connected to bank 43 by control line 45. Controller 47 is also control-connected to DSP units a-n as illustrated herein by a directional arrow beginning at controller 47 and leading to DSP array 49. Controller 47 is also illustrated as connected to a data port 51 by a control line 53. Controller 47 handles all port supervisory duties, signaling function, call identification, security, and a host of other functions, which are known in the art. An instance of software (SW) 55 is provided to execute on controller 47 and represents the control program for managing the function of PM 31.
Data bound for IP transmission and processed by array 49 arrives at data port 51 over respective channels illustrated as solid lines connecting each of DSP units a-n to port 51. IP data from port 51 is passed as IP data packets over data trunk 35a to IP router 39 (
A significant difference from VoIP gateway 29 and PM module 31 is that DSP processing is performed more on the IP side of things. For example, an instance of software 73 provided as a control program for VoIP gateway 29 acts to manage conversion of analog voice over to compressed VoIP data packets for IP transmission according typically to H.323 standard of the ITU. It can be appreciated that PM gateway 31 and VoIP gateway 29 are, other than the types of data they handle and software available for process control, very similar in architecture.
The inventor has illustrated and described the prior art above in order that one with skill in the art will appreciate the expense involved, as well as the complicated trunking and channeling required to provide adequate gateway services, which in actual practice, is more complex than the simple configuration described in FIG. 1.
A main goal of the present invention is to allow an ISP or other service-providing entity to simulate by computer the mechanical switching and signal processing of prior art configurations. Such an enhanced configuration is described below.
Telephone network 10 comprises ILEC cloud 11 and PABX 17 as was described in FIG. 1. Trunk 21 carries events destined for IP conversion and logical trunk 23 carries the previously described SS-7 signaling. However, in this embodiment, PABX 19 (of
A personal computer (PC) 81 is provided within the domain of ISP 15 for the purpose of replacing the function of PABX 19 of FIG. 1. PC 81 is connected to channel bank 75 by a bi-directional data and control line 79. Line 79 carries the required SS-7 signaling from PABX 17. The SS-7 signal is simply ported through bank 75, over line 79 and into PC 81. PC 81 has an instance of virtual switch (VS) software 85 resident therein. VS 85 is provided and adapted to receive SS-7 signaling as described above and rout it to VoIP gateway 29 and to PM 31 accordingly. This is accomplished by a separate data connection 83, which connects PC 81 to IP router 39 at backbone 37. The proper SS-7 commands for handling arriving events are routed from IP router 39 over respective data trunks 35a and 35n to PM 31 and VoIP gateway 29 where they may be utilized in respective controllers 65 (
By providing PC 81 running VS 85, complete processing command and routing instruction control is provided, eliminating a need for a local PABX switch. In this embodiment, ISP 15 may itself be registered as a CLEC and may host channel bank 75 in cloud 13, perhaps in corporation with the local TELCO. Costs recovered from the elimination of PABX 19 may be passed on to customers subscribing to ISP 15. Similarly, delivery fees from ILEC 11 may be shared between the TELCO formerly hosting PABX 19 and ISP 15.
Trunk 23 carries events from PABX 17 to a novel component described herein as a universal gateway (UIG) 87, which is hosted by ISP 16. Logical trunk 23 provides SS-7 signal as previously described. UIG 87 is adapted to perform all of the function, including SS-7 signal processing, that was accomplished in the embodiment of
UIG 87 is a processor-controlled system having functionality that mirrors the capability of DSP units 49a-n and 61a-n, which may be implemented as separated software functions instead of hardware units. DSP modem functionality represented by software functionality 57 and 71 (from FIG. 2A and
UIG 87 represents a self-contained bi-directional gateway system capable of handling VoIP events as well as standard data events. UIG 87 is intended by the inventor to be a scaleable system such that it may be expanded or reduced in capacity depending on expected traffic load. Protocol for determining action states relating to VoIP related function or PM function may be executed in a multitasking and integrated environment utilizing known computer-processing techniques.
In still another embodiment, PC 81 may retain VS capability 85 as described in FIG. 3 and may control SS-7 processing and routing within UIG 87. In this case, PC 81 would obtain SS-7 signals from IP router 39 over bi-directional data line 83 and communicate the appropriate commands to UIG 87 back over line 83, IP router 39, and trunks 35a-n. In this respect, PC 81 would be a control station for controlling and maintaining UIG 87 and by virtue of the nature of it's its connection, may be placed anywhere on IP backbone 37.
It will be apparent to one with skill in the art that the method and apparatus of the present invention may be practiced between any two types of communication networks wherein bridged data must be processed for entry into the next network without departing from the spirit and scope of the present invention. In a preferred embodiment, the networks represented are a COST network (10) and an EP network (37), which is the Internet. In alternative embodiments, other types of known communication networks may be bridged using the method and apparatus of the present invention with appropriate alterations to facilitate differing protocols inherent in the networks.
The present invention, including method and apparatus, should be provided the broadest possible scope under examination as there are many possible architectural variations and unique applications. The spirit and scope of the present invention is limited only by the claims that follow.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4368963||May 14, 1979||Jan 18, 1983||Michael Stolov||Multicolor image or picture projecting system using electronically controlled slides|
|US4771425||Oct 29, 1984||Sep 13, 1988||Stratacom, Inc.||Synchoronous packet voice/data communication system|
|US4779209||Nov 17, 1986||Oct 18, 1988||Wang Laboratories, Inc.||Editing voice data|
|US5220611||Oct 17, 1989||Jun 15, 1993||Hitachi, Ltd.||System for editing document containing audio information|
|US5274635||Nov 18, 1992||Dec 28, 1993||Stratacom, Inc.||Method and apparatus for aligning a digital communication data stream across a cell network|
|US5287131||Nov 25, 1992||Feb 15, 1994||Samsung Electron Devices Co., Ltd.||Color LCD system of projection type|
|US5309546||Feb 6, 1991||May 3, 1994||Baker Bruce R||System for method for producing synthetic plural word messages|
|US5359345||Aug 5, 1992||Oct 25, 1994||Cree Research, Inc.||Shuttered and cycled light emitting diode display and method of producing the same|
|US5398086||Mar 19, 1992||Mar 14, 1995||Mitsubishi Denki Kabushiki Kaisha||Projection type display device|
|US5444768||Dec 31, 1991||Aug 22, 1995||International Business Machines Corporation||Portable computer device for audible processing of remotely stored messages|
|US5475798||Jan 6, 1992||Dec 12, 1995||Handlos, L.L.C.||Speech-to-text translator|
|US5481320||Jul 13, 1992||Jan 2, 1996||Semiconductor Energy Laboratory Co., Ltd.||Electro-optical apparatus utilizing at least three electro-optical modulating device to provide a sythesized color image and method of driving same|
|US5491774||Apr 19, 1994||Feb 13, 1996||Comp General Corporation||Handheld record and playback device with flash memory|
|US5555035||Oct 3, 1994||Sep 10, 1996||Hughes Aircraft Company||Very high resolution light valve writing system based on tilting lower resolution flat panels|
|US5557541||Jul 21, 1994||Sep 17, 1996||Information Highway Media Corporation||Apparatus for distributing subscription and on-demand audio programming|
|US5572442||Jul 21, 1994||Nov 5, 1996||Information Highway Media Corporation||System for distributing subscription and on-demand audio programming|
|US5588839||Feb 15, 1996||Dec 31, 1996||Canon Kabushiki Kaisha||Information processing apparatus|
|US5604737||Dec 13, 1994||Feb 18, 1997||Hitachi, Ltd.||Voice communication system and voice communication method|
|US5608786||Feb 13, 1995||Mar 4, 1997||Alphanet Telecom Inc.||Unified messaging system and method|
|US5632545||Jul 26, 1996||May 27, 1997||Lextron Systems, Inc.||Enhanced video projection system|
|US5640590||Nov 18, 1992||Jun 17, 1997||Canon Information Systems, Inc.||Method and apparatus for scripting a text-to-speech-based multimedia presentation|
|US5664228||Aug 9, 1995||Sep 2, 1997||Microsoft Corporation||Portable information device and system and method for downloading executable instructions from a computer to the portable information device|
|US5726984||Oct 5, 1995||Mar 10, 1998||Norand Corporation||Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones|
|US5727159||Apr 10, 1996||Mar 10, 1998||Kikinis; Dan||System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers|
|US5732268||Feb 26, 1996||Mar 24, 1998||Award Software International||Extended BIOS adapted to establish remote communication for diagnostics and repair|
|US5742737||Mar 3, 1997||Apr 21, 1998||Norris Communications Corporation||Method for recording voice messages on flash memory in a hand held recorder|
|US5751706||Jun 5, 1996||May 12, 1998||Cignal Global Communications, Inc.||System and method for establishing a call telecommunications path|
|US5784555||Apr 18, 1996||Jul 21, 1998||Microsoft Corporation||Automation and dial-time checking of system configuration for internet|
|US5802316||Jan 26, 1996||Sep 1, 1998||Ito; Yuji||Routers connecting LANs through public network|
|US5839108||Jun 30, 1997||Nov 17, 1998||Norris Communications, Inc.||Flash memory file system in a handheld record and playback device|
|US5842170||Dec 23, 1996||Nov 24, 1998||Norris Communications Corp.||Method for editing in hand held recorder|
|US5848143||Mar 4, 1996||Dec 8, 1998||Geotel Communications Corp.||Communications system using a central controller to control at least one network and agent system|
|US5862134||Dec 29, 1995||Jan 19, 1999||Gte Laboratories Incorporated||Single-wiring network for integrated voice and data communications|
|US5875448||Oct 8, 1996||Feb 23, 1999||Boys; Donald R.||Data stream editing system including a hand-held voice-editing apparatus having a position-finding enunciator|
|US5883891||Apr 30, 1996||Mar 16, 1999||Williams; Wyatt||Method and apparatus for increased quality of voice transmission over the internet|
|US5889774||Mar 14, 1997||Mar 30, 1999||Efusion, Inc.||Method and apparatus for selecting an internet/PSTN changeover server for a packet based phone call|
|US5926624||Sep 12, 1996||Jul 20, 1999||Audible, Inc.||Digital information library and delivery system with logic for generating files targeted to the playback device|
|US5966440||Jun 6, 1995||Oct 12, 1999||Parsec Sight/Sound, Inc.||System and method for transmitting desired digital video or digital audio signals|
|US6008805||Jul 19, 1996||Dec 28, 1999||Cisco Technology, Inc.||Method and apparatus for providing multiple management interfaces to a network device|
|US6012088||Dec 10, 1996||Jan 4, 2000||International Business Machines Corporation||Automatic configuration for internet access device|
|US6014379||Nov 9, 1996||Jan 11, 2000||Bell Atlantic Network Services, Inc.||Telecommunications custom calling services|
|US6075783 *||Mar 6, 1997||Jun 13, 2000||Bell Atlantic Network Services, Inc.||Internet phone to PSTN cellular/PCS system|
|US6128379 *||Dec 3, 1998||Oct 3, 2000||Telcordia Technologies, Inc.||Intelligent data peripheral systems and methods|
|US6161133||Oct 19, 1998||Dec 12, 2000||Lexton Systems, Inc.||Method and apparatus for configuration of an internet appliance|
|US6181788||Oct 8, 1997||Jan 30, 2001||Genesys Telecommunications Laboratories, Inc.||Uniform control of mixed platforms in telephony|
|US6370141||Apr 29, 1998||Apr 9, 2002||Cisco Technology, Inc.||Method and apparatus for configuring an internet appliance|
|US6459697||Nov 12, 1998||Oct 1, 2002||Genesys Telecommunications Laboratories, Inc.||Integrated telephony network combining a packet data network and a dedicated—connection network|
|US6603762||Mar 13, 2000||Aug 5, 2003||Lextron Systems, Inc.||System for controlling processing of data passing through network gateway between two disparate communications network|
|US6622169||Dec 8, 2000||Sep 16, 2003||Lextron Systems, Inc.||Method and apparatus for configuration of an internet appliance|
|US6651662||Mar 29, 2001||Nov 25, 2003||Mine Safety Appliances Company||Alignment and connection mechanism for a mask-mounted regulator|
|US6711146||Feb 22, 1999||Mar 23, 2004||Genesys Telecommunications Laboratories, Inc.||Telecommunication system for automatically locating by network connection and selectively delivering calls to mobile client devices|
|US6731626||Nov 24, 1998||May 4, 2004||Genesys Telecommunications Laboratories, Inc.||Telephony intelligence in a data packet network|
|US7116655||Feb 11, 2004||Oct 3, 2006||Genesys Telecommunications Laboratories, Inc.||Telecommunication system for automatically locating by network connection and selectively delivering calls to mobile client devices|
|US7133518||Jul 23, 2004||Nov 7, 2006||Genesys Telecommunications Laboratories, Inc.||Methods and apparatus for accomplishing call-state synchronization and event notification between multiple private branch exchanges involved in a multiparty call|
|US7277916||Oct 5, 2004||Oct 2, 2007||Genesys Telecommunications Laboratories, Inc.||Dynamic translation between data network-based protocol in a data-packet-network and interactive voice response functions of a telephony network|
|US7529232||Jul 18, 2006||May 5, 2009||Genesys Telecommunications Laboratories, Inc.||Telecommunication system for automatically locating by network connection and selectively delivering calls to mobile client devices|
|US20030193947||Jun 6, 2003||Oct 16, 2003||Dan Kikinis||System for controlling processing of data passing through network gateways between two disparate communications networks|
|US20040049562||Sep 5, 2003||Mar 11, 2004||Dan Kikinis||Method and apparatus for configuration of an internet appliance|
|GB2315190A||Title not available|
|WO2000028702A1||Nov 10, 1999||May 18, 2000||Genesys Telecommunications Laboratories, Inc.||An integrated telephony network combining a packet data network and a dedicated-connection network|
|WO2000054470A1||Mar 13, 2000||Sep 14, 2000||Lextron Systems, Inc.||System for controlling processing of data passing through network gateways between two disparate communications networks|
|1||Boys, Donald R., et al. U.S. Appl. No. 09/215,637, filed Dec. 16, 1998, entitled "Apparatus and Methods for Downloading and Playing Audio Files".|
|2||Farallon, MacRecorder User's Guide, Farallon Computing, Inc., pp. 35-46, Jan. 1990.|
|3||International Search Report, PCT App. No. PCT/US00/06329, mailed Jul. 13, 2000, 1 pg.|
|4||Notice of Allowance for U.S. Appl. No. 09/524,052, mailed May 20, 2003, 7 pgs.|
|5||WordPerfect 6.1 for Windows for Dummies, IDG Books Worldwide, Inc., pp. 53-54, Jan. 1994.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US9667635 *||Mar 26, 2015||May 30, 2017||Cisco Technology, Inc.||Creating three-party trust relationships for internet of things applications|
|US20150271140 *||May 21, 2015||Sep 24, 2015||Tectia Oyj||Tunnelling of Information|
|U.S. Classification||370/352, 370/355|
|International Classification||H04L12/66, H04M7/00, H04L29/06, H04L12/28|
|Cooperative Classification||H04L65/103, H04L12/1446, H04M7/009, H04L12/2876, H04M7/006, H04L12/14, H04M7/126, H04L29/06027, H04L12/2856, H04L29/06, H04L65/104, H04L65/605|
|European Classification||H04L29/06M2N2M4, H04M7/00M, H04L29/06C2, H04L12/28P1D1C, H04L29/06M6C6, H04L29/06, H04L29/06M2N2S4, H04L12/28P1, H04M7/12H12|
|Jan 20, 2011||AS||Assignment|
Owner name: IBIZA LIQUID DATA LLC, NEVADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOUNT HAMILTON PARTNERS, LLC;REEL/FRAME:025665/0229
Effective date: 20041217
Owner name: MOUNT HAMILTON PARTNERS, LLC, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEXTRON SYSTEMS, INC.;REEL/FRAME:025665/0205
Effective date: 20041202
Owner name: LEXTRON SYSTEMS, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIKINIS, DAN;REEL/FRAME:025665/0241
Effective date: 20031022
|Sep 7, 2011||AS||Assignment|
Owner name: INTELLECTUAL VENTURES I LLC, DELAWARE
Free format text: MERGER;ASSIGNOR:IBIZA LIQUID DATA LLC;REEL/FRAME:026868/0643
Effective date: 20110906
|Sep 25, 2012||AS||Assignment|
Owner name: INTELLECTUAL VENTURES I LLC, DELAWARE
Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS OF THE RECEIVING PARTY FROM 2700 CENTERVILLE RD. TO 2711 CENTERVILLE RD. PREVIOUSLY RECORDED ON REEL 026868 FRAME 0643. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER EFFECTIVE 09/06/2011;ASSIGNOR:IBIZA LIQUID DATA LLC;REEL/FRAME:029036/0639
Effective date: 20110906
|Dec 31, 2014||FPAY||Fee payment|
Year of fee payment: 12