Patents by Inventor Miraj Mostafa

Miraj Mostafa 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: 9083758
    Abstract: An improved system and method for communicating Presence Information. According to various embodiments, the sequence of actions undertaken in established Presence procedures are changed, and enhancements are also provided for Watcher information notifications. Upon the initiation of a Presence Service, the Presence Source starts publishing Presence Information about a Presentity using a soft-state approach. Instead of having publication occur first, the Presence Source makes a subscription for the Watcher information first or simply waits until the Presence Server contacts the Presence Source. As a result, publication occurs only when there is a demand therefor.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: July 14, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Krisztian Kiss, Miraj Mostafa
  • Publication number: 20150149679
    Abstract: Method, apparatus, and computer program product embodiments enable a wireless docking center device to manage one or more wireless and/or wired peripheral devices on behalf multiple wireless dockee devices. An example embodiment of the invention includes receiving, by a wireless docking center device, at least two request messages for peripheral functions from at least two wireless dockee devices, including a first request message for a peripheral function from a first wireless dockee device, and a second request message for a peripheral function from a second wireless dockee device; and allocating, by the wireless docking center device, the requested peripheral function to the first wireless dockee device, based on determining at least a characteristic of the first request message indicates that the first wireless dockee device is entitled to the peripheral function.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: Nokia Corporation
    Inventors: Miraj MOSTAFA, Juhani HUTTUNEN
  • Publication number: 20150056920
    Abstract: Method, apparatus, and computer program product embodiments enable a wireless docking center device to manage one or more wireless and/or wired peripheral devices on behalf of a wireless dockee device. Example embodiments of the invention include wireless docking management of peripheral devices, power management in wireless docking, intelligent and automatic connection activation in wireless docking, notification based on user proximity to a peripheral device in wireless docking, and redirect data transmission between peripheral devices in wireless docking. Wireless docking is mentioned as example herein, but similar solutions may also be applied to other connected device environments.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: Nokia Corporation
    Inventors: Juhani HUTTUNEN, Miraj MOSTAFA, Ari AARNIO
  • Patent number: 8682849
    Abstract: A system and method for implementing personalization, mapping and status management in a network-based address book. A subscription function (SF) subscribes to personal contact information of specific users to personal contact card (PCC) servers and receives updates to the contact information of the subscribed user(s). The SF retrieves the personalization rule document of subscribing user and applies personalization rules to the updated contact information. The personalized contact information is handed over to a data synchronization (DS) client so that the DS client may synchronize the information with the address book of the subscribing user in a converged address book (CAB) server. The personalized contact information of the subscribed contacts is propagated to other devices or web portals. A new or existing attribute/parameter may be provided and/or used for each contact entry for use in uniquely identifying each contact. The SF may maintain a document outlining the status of entries in the address book.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: March 25, 2014
    Assignee: Nokia Corporation
    Inventor: Miraj Mostafa
  • Patent number: 8645472
    Abstract: A system and method for controlling the content of a message transmitted from a transmitting device to a receiving device. When a message is sent from the transmitting device, it is determined whether the receiving device is capable of exhibiting the message without adaptation of the message's content. If the receiving device is capable of exhibiting the message without adaptation of the message's content, the receiving device exhibits the message. If the receiving device is not capable of exhibiting the message without adaptation of the message's content, the transmitting device is informed that the message could not be exhibited on the receiving device without adaptation of the message's content. The receiving device can also be informed what portions cannot be exhibited by the receiving device, and instructions can be provided so that the receiving device does not display the message at all if the message must be adapted.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: February 4, 2014
    Assignee: Vringo Infrastructure Inc.
    Inventors: Sisko Pihlajamaki, Miraj Mostafa, Paivi Vesanto, Arja Pietikainen, Heikki Poikela
  • Patent number: 8321954
    Abstract: According to an aspect of the invention, a content class of a data set for a message to be transmitted to the recipient device is defined. A network element transferring messages to the recipient device specifies at least one information element in a message to the recipient terminal such that the information element comprises an indication of the content class. The message is transmitted to the recipient device.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: November 27, 2012
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventor: Miraj Mostafa
  • Publication number: 20120173649
    Abstract: A multimedia messaging method and system, wherein the same multimedia message can be used to encapsulate both non-streamable media components and descriptors relating to streamable media components. A recipient extracts the descriptors from the multimedia message and initiates streaming sessions accordingly. The notification process by which a recipient user agent is informed of the availability of a multimedia message is the same regardless the type of the components within the message.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Applicant: CORE WIRELESS S.A.R.L.
    Inventor: Miraj Mostafa
  • Publication number: 20120149407
    Abstract: The invention relates to handling a message addressed to a client terminal, which client terminal includes a messaging client for handling said messages. The method includes the steps of receiving a message addressed to the client terminal, said message including content destined to an “upper level” application, the “upper level” application being an application, which is separate from the messaging client, obtaining capability information relating to said client terminal, checking whether said capability information includes information about “upper level” applications the client terminal supports, and conducting an action responsive to said checking phase.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 14, 2012
    Inventor: Miraj Mostafa
  • Patent number: 8150989
    Abstract: A multimedia messaging method and system, wherein the same multimedia message can be used to encapsulate both non-streamable media components and descriptors relating to streamable media components. A recipient extracts the descriptors from the multimedia message and initiates streaming sessions accordingly. The notification process by which a recipient user agent is informed of the availability of a multimedia message is the same regardless the type of the components within the message.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: April 3, 2012
    Assignee: Core Wireless Licensing S.A.R.L.
    Inventor: Miraj Mostafa
  • Patent number: 8073114
    Abstract: The invention relates to handling a message addressed to a client terminal, which client terminal comprises a messaging client for handling said messages. The method comprises the steps of receiving (300) a message addressed to the client terminal, said message comprising content destined to an “upper level” application, the “upper level” application being an application, which is separate from the messaging client, obtaining (301, 204) capability information relating to said client terminal, checking (302, 303, 205)whether said capability information comprises information about “upper level” applications the client terminal supports, and conducting (304, 305) an action responsive to said checking phase.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: December 6, 2011
    Inventor: Miraj Mostafa
  • Publication number: 20110208772
    Abstract: A method for providing a search tool for use in connection with address book management may include receiving an indication of an address book update event associated with a contact of an address book of a user, causing performance, via a processor, of a search responsive to receipt of the indication, and enabling modification of contact information associated with the contact based on the search results. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: February 21, 2011
    Publication date: August 25, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Miraj MOSTAFA, Thinh NGUYENPHU
  • Publication number: 20100161807
    Abstract: A method comprises receiving an indication of a list of contacts in an address book to receive an automatic update; submitting a subscription request for the contacts; receiving updates for contact information for the subscribed contacts; and synchronizing the updates with the address book, wherein the synchronizing includes synchronizing only the updated contacts.
    Type: Application
    Filed: July 22, 2009
    Publication date: June 24, 2010
    Applicant: Nokia Corporation
    Inventor: Miraj Mostafa
  • Publication number: 20100088276
    Abstract: A system and method for implementing personalization, mapping and status management in a network-based address book. A subscription function (SF) subscribes to personal contact information of specific users to personal contact card (PCC) servers and receives updates to the contact information of the subscribed user(s). The SF retrieves the personalization rule document of subscribing user and applies personalization rules to the updated contact information. The personalized contact information is handed over to a data synchronization (DS) client so that the DS client may synchronize the information with the address book of the subscribing user in a converged address book (CAB) server. The personalized contact information of the subscribed contacts is propagated to other devices or web portals. A new or existing attribute/parameter may be provided and/or used for each contact entry for use in uniquely identifying each contact. The SF may maintain a document outlining the status of entries in the address book.
    Type: Application
    Filed: August 13, 2009
    Publication date: April 8, 2010
    Applicant: NOKIA CORPORATION
    Inventor: Miraj Mostafa
  • Publication number: 20100087176
    Abstract: A method comprises receiving an indication of contact information for a contact in an address book to be delivered to a recipient; retrieving the contact information for the contacts; and delivering the contact information to the recipient.
    Type: Application
    Filed: September 18, 2009
    Publication date: April 8, 2010
    Applicant: NOKIA CORPORATION
    Inventor: Miraj Mostafa
  • Publication number: 20100082761
    Abstract: A method comprises receiving a notification to share contact information for a contact in an address book of a sender with a recipient; retrieving the contact information for the contact; and delivering the contact information to the recipient.
    Type: Application
    Filed: September 30, 2009
    Publication date: April 1, 2010
    Inventors: Thinh Nguyenphu, Miraj Mostafa
  • Patent number: 7631037
    Abstract: A multimedia messaging service (MMS), wherein a user agent is notified of availability of a multimedia message and subsequently, after the user agent has sent a retrieve request, a streamable media component of a multimedia message is streamed to the user agent in a streaming session. The streaming session is established according to Session Description Data (SDD). Responsive to the retrieve request, the multimedia message is delivered to the user agent so that the streamable media component is represented with a descriptor pointing to a location from which the SDD can be obtained. The SDD is generated before or after the user agent requests for retrieval of the multimedia message but not necessarily by the time the user agent is notified for the availability of the multimedia message.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: December 8, 2009
    Assignee: Nokia Corporation
    Inventor: Miraj Mostafa
  • Publication number: 20090106437
    Abstract: A method including sending a request for a Session Initiation Protocol (SIP) service, the request including at least one Universal Resource Identifier (URI) according to a first addressing scheme. The method further includes receiving a response including the URI of the first addressing scheme, a corresponding SIP URI for each URI of the first addressing scheme, and information associating each URI of the first addressing scheme with the corresponding SIP URI. The method further includes mapping each SIP URI to the corresponding URI of the first addressing scheme on the basis of the associating information. A device and a computer program product relating to the method are also described.
    Type: Application
    Filed: October 22, 2007
    Publication date: April 23, 2009
    Inventors: Miraj Mostafa, Catalin Ionescu
  • Publication number: 20090098886
    Abstract: A system and method for providing Presence notifications based upon a user's status. According to various embodiments, a Watcher can provide an indication of filtering criteria for incoming Presence information. A network agent can be used to filter 5 unnecessary notifications before they reach the Watcher. Presence notifications can be sent or not sent to a Watcher at certain times based upon the Watcher's availability and/or willingness to receive such notifications. These arrangements optimize Presence traffic by not sending Presence information over a costly radio interface at times when the information would not be useful to the intended recipient of the information.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 16, 2009
    Inventors: Krisztian Kiss, Miraj Mostafa
  • Publication number: 20090049559
    Abstract: According to an aspect of the invention, a content class of a data set for a message to be transmitted to the recipient device is defined. A network element transferring messages to the recipient device specifies at least one information element in a message to the recipient terminal such that the information element comprises an indication of the content class. The message is transmitted to the recipient device.
    Type: Application
    Filed: November 2, 2004
    Publication date: February 19, 2009
    Inventor: Miraj Mostafa
  • Publication number: 20080313321
    Abstract: An improved system and method for communicating Presence Information. According to various embodiments, the sequence of actions undertaken in established Presence procedures are changed, and enhancements are also provided for Watcher information notifications. Upon the initiation of a Presence Service, the Presence Source starts publishing Presence Information about a Presentity using a soft-state approach. Instead of having publication occur first, the Presence Source makes a subscription for the Watcher information first or simply waits until the Presence Server contacts the Presence Source. As a result, publication occurs only when there is a demand therefor.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 18, 2008
    Inventors: Krisztian Kiss, Miraj Mostafa