Method having multiple interfaces with distinguished functions and commands for providing services to a device through a transport

   
   

A protocol independent implementation of the OBEX specification that allows OBEX applications to communicate without having to know transport specific details is presented. OBEX services reside on top of an OBEX layer and the layer communicates with the transports with a interface that is independent of the transport protocol and other interfaces are provided when connections are created. OBEX applications use the protocol independent interface to communicate with OBEX services and other applications and to transfer data via the transports. A primary interface is provided that has commands to enumerate transports and to enumerate devices. Other interfaces include a transport interface for communicating with a transport, a service interface for determining when an incoming connection arrives, and a device interface for communicating with the at least one device.

Μια ανεξάρτητη εφαρμογή πρωτοκόλλου της προδιαγραφής OBEX που επιτρέπει τις εφαρμογές OBEX για να επικοινωνήσει χωρίς να πρέπει να είναι γνωστές οι συγκεκριμένες λεπτομέρειες μεταφορών παρουσιάζεται. Οι υπηρεσίες OBEX κατοικούν πάνω από ένα στρώμα OBEX και το στρώμα επικοινωνεί με τις μεταφορές με μια διεπαφή που είναι ανεξάρτητη από το πρωτόκολλο μεταφορών και άλλες διεπαφές παρέχονται όταν δημιουργούνται οι συνδέσεις. Οι εφαρμογές OBEX χρησιμοποιούν την ανεξάρτητη διεπαφή πρωτοκόλλου για να επικοινωνήσουν με υπηρεσίες OBEX και άλλες εφαρμογές και για να μεταφέρουν τα στοιχεία μέσω των μεταφορών. Μια αρχική διεπαφή παρέχεται που έχει τις εντολές για να απαριθμήσει τις μεταφορές και για να απαριθμήσει τις συσκευές. Αλλες διεπαφές περιλαμβάνουν μια διεπαφή μεταφορών για την επικοινωνία με μια μεταφορά, μια διεπαφή υπηρεσιών για τον καθορισμό όταν φθάνει μια εισερχόμενη σύνδεση, και μια διεπαφή συσκευών για την επικοινωνία με την τουλάχιστον μια συσκευή.

 
Web www.patentalert.com

< Multiparty conference authentication

< System and method for highlighting of multifont documents

> Method for loosely coupling object oriented and non-object oriented applications in a messaging-based communication infrastructure

> System and method for performing automated incremental compilation of computer programs

~ 00134