Patents by Inventor Dana Pavel

Dana Pavel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8903820
    Abstract: Disclosed is a system and a method to provide event notification. The method operates an event server (20) with a subscriber unit (12). The method includes formulating a query; sending a subscription request message to the event server, the subscription request message comprising the query; responsive to a receipt of the subscription request message, parsing the query; and accepting the subscription request if the query is successfully parsed and understood, and if appropriate resource data is available to the event server to determine a result of the query.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: December 2, 2014
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Patent number: 8856240
    Abstract: Disclosed is an event notification system and a method to operate an event notification system that has servers and a subscriber unit. The method includes associating with a particular event subscription an “available” event template subscription; sending an initial notify message to the subscriber unit with a current availability of an event state of the event subscription and, for the duration of the particular event subscription, upon detecting a change in the availability of the event state sending an “available” event template notification to the subscriber unit from the event server for informing the subscriber unit of the change in the availability of the event state. The change can be from available to unavailable, or from unavailable to available.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: October 7, 2014
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20100205298
    Abstract: An event notification system includes a data communications network (18), at least one event server (20) coupled to the data communications network and at least one subscriber (12) coupled to the data communications network. The subscriber is operable to send a subscribe message to the event server, the subscribe message containing information for specifying at least one application semantic. The event server is operable to generate a first notification to the subscriber upon the at least one application semantic being satisfied and to generate a second notification to the subscriber upon a change in the specified application semantic, thereby enabling an occurrence of a substitution of the specified application semantic with another application semantic.
    Type: Application
    Filed: April 21, 2010
    Publication date: August 12, 2010
    Applicant: Nokia Corporation
    Inventors: Dirk TROSSEN, Dana Pavel
  • Publication number: 20090254665
    Abstract: A method for performing Internet call processing related to the completion of session initiation requests is provided. The session initiation requests include one or more triggers. Based on the detection of one or more triggers, a call processing entity involved with processing the session initiation request transfers call processing to one or more third parties. Each third party performs additional call processing and returns a result to the call processing entity. Based on reception of the result, the call processing entity continues processing the session initiation request. The URI of one or more third parties may be specified in the session initiation request. Also, one or more third parties may be pre-specified. A special trust relationship may exist between a terminal related to the session initiation request and one or more third parties, and the third parties may therefore perform call processing using context specific information or confidential information.
    Type: Application
    Filed: June 18, 2009
    Publication date: October 8, 2009
    Applicant: NOKIA, INC.
    Inventors: Dirk Trossen, Dana Pavel
  • Patent number: 7532596
    Abstract: A solution for supporting relocation of an IP session of a mobile node during a network layer handover in a mobile communication system. In the method, from the application context information on the mobile node is detected a first set of capabilities of a network node that that facilitate maintaining the IP session. This first set of capabilities is queried from one or more potential next network node. Applicability of the potential next network node to the relocation of the IP session is determined by the capability information on the first set of capabilities.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: May 12, 2009
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel, Govindarajan Krishnamurthi, Hermant M. Chaskar, Ram Gopal Lakshmi Narayanan
  • Publication number: 20080154604
    Abstract: A system and method for using a context-based dynamic speech recognition grammar generation system that is suitable for multimodal input when applied to context-based search scenarios. Dynamic context-based grammar is generated for a media stream during a post-processing period. The media stream is fed to an external automatic speech recognizer (ASR) for a specified number of frames. The ASR performs recognition of words that do not occur in common vocabulary that may be specific to those media frames. These words that are specific to the frames are sent back to the post processor, where they are fed to a dynamic grammar generator that generates speech grammars in some format, using the words that are fed to it. This grammar and other contextual information, form a new set of context data for those frames of media. The media, the grammar and other context data. is stored in a database. This is repeated for the entire stream of media, and a full speech recognition grammar can be constructed.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Sailesh Sathish, Dana Pavel
  • Patent number: 7293271
    Abstract: A system and method are provided for binding a semantic to an event. The system includes a first network entity capable of transmitting a subscription message including an event package and a semantic description describing a semantic associated with the event package. The system also includes an event server capable of receiving the subscription message. The event server is thereafter capable of generating a semantic package identifier associated with the event package and the semantic description to thereby bind the event package to the semantic description. The event server is further capable of sending a first notify message to the first network entity, where the first notify message includes the semantic package identifier.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: November 6, 2007
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Patent number: 7142876
    Abstract: A service provider entity includes a communication interface for communication with user equipment and for receiving location information from a plurality of different communication systems. The service provider entity further includes a processor for processing the received location information for determining the location of user equipment subscribing to the service provider entity and for providing services for the subscribing user equipment based on the determined location of the user equipment. A service can also be provided for the user in accordance with a registration if a check indicates that at least one condition that triggers providing the service and registered at the service providing entity is met.
    Type: Grant
    Filed: August 12, 2003
    Date of Patent: November 28, 2006
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20060142027
    Abstract: A mobile terminal (10) includes a transceiver (11); a user interface (10D) and a location module (10B) coupled to the transceiver and responsive to a trigger to request that a map be downloaded to the mobile terminal for storage in a memory (10C). The location module is further coupled to the user interface for displaying at least a portion of a downloaded map to a user and for prompting the user to indicate the user's location on the map. The location module is responsive to the user indicating the user's location for supplying enhanced mobile terminal location information to an application (10A) that requests mobile terminal location information.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Govindarajan Krishnamurthi, Franklin Reynolds, Dana Pavel, Dirk Trossen
  • Publication number: 20060080428
    Abstract: An event notification system includes a data communications network (18), at least one event server (20) coupled to the data communications network and at least one subscriber (12) coupled to the data communications network. The subscriber is operable to send a subscribe message to the event server, the subscribe message containing information for specifying at least one application semantic. The event server is operable to generate a first notification to the subscriber upon the at least one application semantic being satisfied and to generate a second notification to the subscriber upon a change in the specified application semantic, thereby enabling an occurrence of a substitution of the specified application semantic with another application semantic.
    Type: Application
    Filed: June 7, 2004
    Publication date: April 13, 2006
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20060013233
    Abstract: Disclosed is an event notification system and a method to operate an event notification system that has servers and a subscriber unit. The method includes associating with a particular event subscription an “available” event template subscription; sending an initial notify message to the subscriber unit with a current availability of an event state of the event subscription and, for the duration of the particular event subscription, upon detecting a change in the availability of the event state sending an “available” event template notification to the subscriber unit from the event server for informing the subscriber unit of the change in the availability of the event state. The change can be from available to unavailable, or from unavailable to available.
    Type: Application
    Filed: June 23, 2004
    Publication date: January 19, 2006
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050289097
    Abstract: Disclosed is a system and a method to provide event notification. The method operates an event server (20) with a subscriber unit (12). The method includes formulating a query; sending a subscription request message to the event server, the subscription request message comprising the query; responsive to a receipt of the subscription request message, parsing the query; and accepting the subscription request if the query is successfully parsed and understood, and if appropriate resource data is available to the event server to determine a result of the query.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050289096
    Abstract: Disclosed is an event notification system and a method to operate an event notification system that has servers and a subscriber unit. The method includes sending a subscription request message from the subscriber unit to a discovery server, where the subscription request message includes a discovery query, and responsive to a receipt of the subscription request message, parsing the discovery query and accepting the subscription request if the discovery query is supportable by the discovery server. The method further includes formulating a context query based on the parsed discovery query and sending the context query to a context query server. The context query server parses the context query and returns in response identifications of a plurality of event servers that form a community of event servers that together determine a result of the discovery query.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050198525
    Abstract: A system is provided that includes at least one service provider capable of providing at least one context-based service. The system also includes a terminal capable of storing at least one cookie associated with the service provider(s). The terminal is capable of determining an authorization of the service provider(s) to receive context information relating to at least one context of the terminal and/or a terminal user. The terminal can then be capable of inserting, updating and/or deleting context information relating to the context(s) in the cookie(s) associated with each authorized service provider. Thereafter, authorized service provider(s) can be capable of providing context-based services to the terminal based upon the context information included in the cookie(s) associated with the respective service provider(s).
    Type: Application
    Filed: March 2, 2004
    Publication date: September 8, 2005
    Applicant: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050136946
    Abstract: A system for providing differential location service includes a service provider capable of receiving a request for a differential location service that includes a geographic area defined independent of a specific format. The service provider is capable of receiving the request such that the geographic area can be transformed to thereby define the geographic area in a predetermined manner. The system can include a tracking entity capable of sending the request. The system can additionally, or alternatively, include a network entity (e.g., service provider or a tracked entity) capable of entering a subscription including the geographic area defined in the predetermined manner such that the tracking entity has exclusive access rights to modify the subscription. The network entity can also determine whether to provide the requested differential location service based upon a current location of the tracked entity located remote from the tracking entity, and upon the subscription.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Applicant: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050059410
    Abstract: A system and method are presented for providing a differential location to a terminal. The system includes a service provider that can receive a request for a differential location service from the terminal at least partially over a wireless network, where the request includes a geographic area defined independent of a specific format. A mapping processor can receive the geographic area from the service provider, and thereafter transform the geographic area of the request to thereby define the geographic area in a predetermined manner. The mapping processor can send the geographic area defined in the predetermined manner to the service provider. Upon receiving the geographic area defined in the predetermined manner, the service provider can determine whether to provide the requested differential location service based upon a comparison of a current location of the terminal and the geographic area defined in the predetermined manner.
    Type: Application
    Filed: September 17, 2003
    Publication date: March 17, 2005
    Applicant: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20050060118
    Abstract: A system, method and computer program product are provided for obtaining a terminal location based upon connections of the terminal. The terminal includes a controller, and may additionally include a display. The controller is capable of establishing, and thereafter terminating, at least one defined connection, such as at least one defined communication and/or logical connection. The controller is also capable of monitoring the terminal for establishment of a defined connection, and for subsequent termination of the defined connection. Upon establishment and/or termination of the defined connection, then, the controller is capable of being triggered to obtain a location of the terminal. In turn, the display can be capable of presenting the location of the terminal.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Applicant: Nokia Corporation
    Inventors: Dana Pavel, Ora Lassila, Dirk Trossen
  • Publication number: 20040268215
    Abstract: A system is provided for facilitating an appointment-related action. The system includes an organizer and a mobile station. The organizer is capable of providing appointment information, and sending the appointment information, such as to the mobile station. In this regard, the appointment information includes an appointment, a starting action and an associated starting trigger time. The appointment information can also include an ending action and an associated ending trigger time. The mobile station is capable of receiving the appointment information. Thereafter, the mobile station can be triggered to perform the starting action at the associated starting trigger time, and can then perform the starting action. Similarly, the mobile station can be triggered to perform the ending action at the associated ending trigger time, and can then perform the ending action.
    Type: Application
    Filed: June 25, 2003
    Publication date: December 30, 2004
    Applicant: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20040260749
    Abstract: A system and method are provided for binding a semantic to an event. The system includes a first network entity capable of transmitting a subscription message including an event package and a semantic description describing a semantic associated with the event package. The system also includes an event server capable of receiving the subscription message. The event server is thereafter capable of generating a semantic package identifier associated with the event package and the semantic description to thereby bind the event package to the semantic description. The event server is further capable of sending a first notify message to the first network entity, where the first notify message includes the semantic package identifier.
    Type: Application
    Filed: June 19, 2003
    Publication date: December 23, 2004
    Applicant: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel
  • Publication number: 20040176103
    Abstract: A service provider entity includes a communication interface for communication with user equipment and for receiving location information from a plurality of different communication systems. The service provider entity further includes a processor for processing the received location information for determining the location of user equipment subscribing to the service provider entity and for providing services for the subscribing user equipment based on the determined location of the user equipment. A service can also be provided for the user in accordance with a registration if a check indicates that at least one condition that triggers providing the service and registered at the service providing entity is met.
    Type: Application
    Filed: August 12, 2003
    Publication date: September 9, 2004
    Inventors: Dirk Trossen, Dana Pavel