scispace - formally typeset
Search or ask a question
Author

Margarethe Zmuda

Bio: Margarethe Zmuda is an academic researcher from Ericsson. The author has contributed to research in topics: Network operations center & Application layer. The author has an hindex of 3, co-authored 5 publications receiving 93 citations.

Papers
More filters
Patent
05 Dec 2000
TL;DR: In this article, the authors present a method and a device for processing system calls of an application layer and for initiating network operations of a network layer, where a differentiation between a blocking and non-blocking implementation mode is made.
Abstract: Method and a device are disclosed for a fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer. In the module a differentiation between a blocking and non-blocking implementation mode is made. A non-blocking execution mode means that the considered system call returns a logical value as a result to the application, which signals whether the system call was successfully executed. In this case it is provided by the method and device to directly send a logical value to the application when a non-blocking system call is called, without having waited for the actual result of the operation executed in the communicating partner instance and corresponding to the system call. The handling of the results of the actually executed operations takes place at a later time. With this modification, the network operations, which are derived from the system calls, are executed faster, as the actual result is not waited for at each call, which also implies the reduction of the number of required RTTs (Round Trip Time).

76 citations

Patent
18 Nov 2000
TL;DR: In this article, a method and a device for fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer.
Abstract: The invention relates to a method and a device for a fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer. In said module a differentiation between a blocking and a non-blocking implementation mode is made. A non-blocking execution mode means that the considered system call returns a logical value as result to the application, which signalizes whether the system call was successfully executed. In this case it is provided by the invention to directly send a logical value to the application when a non-blocking system call is called, without having waited for the actual result of the operation executed in the communicating partner instance and corresponding to the system call. The handling of the results of the actually executed operations takes place at a later time.

14 citations

Patent
05 Dec 2000
TL;DR: In this paper, a method and a device for fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer.
Abstract: The invention relates to a method and a device for a fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer. In said module a differentiation between a blocking and a non-blocking implementation mode is made. A non-blocking execution mode means that the considered system call returns a logical value as result to the application, which signalizes whether the system call was successfully executed. In this case it is provided by the invention to directly send a logical value to the application when a non-blocking system call is called, without having waited for the actual result of the operation executed in the communicating partner instance and corresponding to the system call. The handling of the results of the actually executed operations takes place at a later time. With this modification the network operations, which are derived from the system calls, are executed faster, as the actual result is not waited for at each call, which also implies the reduction of the number of the required RTTs (Round Trip Time).

3 citations

Patent
13 Dec 1999
TL;DR: In this article, a nicht-blockierendermannschmidt-Ausfuhrungs-modus is used in a systemaufruf.
Abstract: Die Erfindung betrifft ein Verfahren und eine Vorrichtung zu einer schnellen Durchfuhrung von Netzwerkoperationen uber ein Netzwerk mit hohen Verzogerungszeiten mit einem Modul fur eine Bearbeitung von Systemaufrufen einer Anwendungsebene und fur eine Auslosung von Netzwerkoperationen einer Netzwerkebene. In diesem Modul wird eine Unterscheidung zwischen einem blockierenden und einem nicht-blockierenden Ausfuhrungsmodus durchgefuhrt. Ein nicht-blockierender Ausfuhrungsmodus bedeutet, das der betrachtete Systemaufruf als Ergebnis einen logischen Wert an die Anwendung zuruckliefert, der besagt, ob der Systemaufruf erfolgreich durchgefuhrt wurde. In diesem Fall sieht die Erfindung vor, beim Aufruf eines nicht-blockierenden Systemaufrufes unmittelbar einen logischen Wert an die Anwendung zu liefern ohne auf das tatsachliche Resultat der in der kommunizierenden Partnerinstanz durchgefuhrten und dem Systemaufruf entsprechenden Operation gewartet zu haben. Die Behandlung der Resultate der tatsachlich durchgefuhrten Operation erfolgt zu einem spateren Zeitpunkt.
Patent
Margarethe Zmuda1
13 Dec 1999
TL;DR: In this article, a method and a device for fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer.
Abstract: The invention relates to a method and a device for a fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating network operations of a network layer. In said module a differentiation between a blocking and a non-blocking implementation mode is made. A non-blocking execution mode means that the considered system call returns a logical value as result to the application, which signalizes whether the system call was successfully executed. In this case it is provided by the invention to directly send a logical value to the application when a non-blocking system call is called, without having waited for the actual result of the operation executed in the communicating partner instance and corresponding to the system call. The handling of the results of the actually executed operations takes place at a later time.

Cited by
More filters
Patent
01 Feb 1999
TL;DR: An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context, is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback as mentioned in this paper.
Abstract: An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation that may be efficiently processed to determine correspondence. Applications of the interface and system include a video cassette recorder (VCR), medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.

1,182 citations

Patent
28 Aug 2006
TL;DR: In this paper, an Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, video program interfaces, an audiovisual program interface and a camera interface.
Abstract: An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device.

616 citations

Patent
20 Dec 2004
TL;DR: An E-9-1-1 voice-over-IP (VoIP) solution is provided wherein a 911 call from a mobile VoIP device is routed directly to the correct Public Safety Answer Point (PSAP) via dedicated trunks, together with correct location information and call-back number as mentioned in this paper.
Abstract: An E-9-1-1 voice-over-IP (VoIP) solution is provided wherein a 911 call from a mobile VoIP device is routed directly to the correct Public Safety Answer Point (PSAP) via dedicated trunks, together with correct location information and call-back number. VoIP gateways are implemented locally, at least one per LATA, and accept VoIP packetized data inbound, and convert it to standard wireline voice calls. Calls are routed to an IP address at the VoIP gateway, which then egresses the call to a voice port at a selective router. Mid-call updating of location of a moving VoIP terminal is provided to a PSAP. The location of the VoIP is validated using HTTP based protocol by pushing location information to a VoIP location server, and comparing it against a geographic location database to confirm that a contained street address is valid.

261 citations

Patent
09 Dec 2002
TL;DR: In this paper, public safety access points (PSAPs) are selected in a wireless network for E911 calls based on ESRD substitution when ESRKs are not being used.
Abstract: Public safety access points are selected in a wireless network for E911 calls based on ESRD substitution when ESRKs are not being used. The present invention was conceived as an ESRK workaround solution to implement Phase II of the E911 rules from the starting point of a Phase I implementation. ESRKs, ESRDs or ESRVs are initially obtained and managed for each PSAP in a particular carrier's area. Then, Phase I processes are modified to wait to see if Phase II GSM location information will be reported in a timely manner (e.g., within a second or two or so) before committing to a default selection of a particular PSAP based on information available (e.g., based on the location of a serving cell site).

142 citations