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: 10581792
    Abstract: A communication method, comprising the steps of a sender 21 sending a message comprising at least one streamable component and information describing it to a communication server MMSC and the communication server responsively sending to a receiver 24 a notification message to notify about the availability of the streamable component. The notification message is a multimedia message comprising the description for the streamable component. The communication server MMSC and the receiver form a streaming session for transferring the streamable component using the information describing the streamable component. The communication server MMSC then streams the streamable component to the receiver 24 in sequential sub-parts in the streaming session. Corresponding to the method, a communication system 20, a communication server MMSC, a communication device 21, 24 and computer program products for them are also described.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: March 3, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventor: Miraj Mostafa
  • Patent number: 10051407
    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. In an example embodiment, a wireless docking system may automatically provide only those peripherals to user's attention, which are in direct relation to user's activity and are meaningful to the user at each point in time. The set of offered peripherals may depend on the application, for example, video playing or web browsing, running in user's dockee device, such as a smartphone. An example embodiment may automatically take into account known user preferences/habits, location, etc. The selection of peripherals offered may automatically provide the best technical performance, for example, best quality display for a video. An example embodiment also enables the docking solution to allocate optimum peripheral resources on a dynamic usage basis for each user.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: August 14, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Juhani Huttunen, Miraj Mostafa, Ari Aarnio
  • Publication number: 20180160463
    Abstract: In accordance with an example aspect of the present invention, there is provided an apparatus comprising at least one receiver configured to obtain discovery information concerning a plurality of peripheral devices, at least one processing core configured to define a set of peripheral devices from among the plurality of peripheral devices, and to cause transmission, to a server, of device information concerning each peripheral device comprised in the set.
    Type: Application
    Filed: May 4, 2015
    Publication date: June 7, 2018
    Inventors: Juhani HUTTUNEN, Panu MARKKANEN, Miraj MOSTAFA
  • Publication number: 20180077107
    Abstract: A communication method, comprising the steps of a sender 21 sending a message comprising at least one streamable component and information describing it to a communication server MMSC and the communication server responsively sending to a receiver 24 a notification message to notify about the availability of the streamable component. The notification message is a multimedia message comprising the description for the streamable component. The communication server MMSC and the receiver form a streaming session for transferring the streamable component using the information describing the streamable component. The communication server MMSC then streams the streamable component to the receiver 24 in sequential sub-parts in the streaming session. Corresponding to the method, a communication system 20, a communication server MMSC, a communication device 21, 24 and computer program products for them are also described.
    Type: Application
    Filed: October 11, 2017
    Publication date: March 15, 2018
    Inventor: Miraj MOSTAFA
  • Patent number: 9912763
    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 5 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: April 15, 2015
    Date of Patent: March 6, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Krisztian Kiss, Miraj Mostafa
  • Patent number: 9906926
    Abstract: According to one aspect of the present 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 includes an indication of the content class. The message is transmitted to the recipient device.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: February 27, 2018
    Assignee: ZHIGU HOLDINGS LIMITED
    Inventor: Miraj Mostafa
  • Publication number: 20170353822
    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. In an example embodiment, a wireless docking system may automatically provide only those peripherals to user's attention, which are in direct relation to user's activity and are meaningful to the user at each point in time. The set of offered peripherals may depend on the application, for example, video playing or web browsing, running in user's dockee device, such as a smartphone. An example embodiment may automatically take into account known user preferences/habits, location, etc. The selection of peripherals offered may automatically provide the best technical performance, for example, best quality display for a video. An example embodiment also enables the docking solution to allocate optimum peripheral resources on a dynamic usage basis for each user.
    Type: Application
    Filed: August 3, 2017
    Publication date: December 7, 2017
    Applicant: Nokia Technologies Oy
    Inventors: Juhani HUTTUNEN, Miraj MOSTAFA, Ari AARNIO
  • Patent number: 9824163
    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: Grant
    Filed: February 21, 2011
    Date of Patent: November 21, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Miraj Mostafa, Thinh Nguyenphu
  • Patent number: 9800538
    Abstract: A wireless multimedia messaging method includes receiving by a messaging server content including a streamable media component and information describing the streamable media component, sending information describing the streamable media component from the messaging server to a recipient wireless terminal, and forming a streaming session between the messaging server and the recipient wireless terminal, using the information describing the streamable media component.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: October 24, 2017
    Assignee: Conversant Wireless Licensing S.a r.L.
    Inventor: Miraj Mostafa
  • Publication number: 20170264576
    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: March 1, 2017
    Publication date: September 14, 2017
    Inventor: Miraj MOSTAFA
  • Patent number: 9763030
    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. In an example embodiment, a wireless docking system may automatically provide only those peripherals to user's attention, which are in direct relation to user's activity and are meaningful to the user at each point in time. The set of offered peripherals may depend on the application, for example, video playing or web browsing, running in user's dockee device, such as a smartphone. An example embodiment may automatically take into account known user preferences/habits, location, etc. The selection of peripherals offered may automatically provide the best technical performance, for example, best quality display for a video. An example embodiment also enables the docking solution to allocate optimum peripheral resources on a dynamic usage basis for each user.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: September 12, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Juhani Huttunen, Miraj Mostafa, Ari Aarnio
  • Patent number: 9602451
    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: Grant
    Filed: December 5, 2011
    Date of Patent: March 21, 2017
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventor: Miraj Mostafa
  • Patent number: 9497787
    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: Grant
    Filed: November 25, 2013
    Date of Patent: November 15, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Miraj Mostafa, Juhani Huttunen
  • Publication number: 20160295382
    Abstract: According to one aspect of the present 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 includes an indication of the content class. The message is transmitted to the recipient device.
    Type: Application
    Filed: June 13, 2016
    Publication date: October 6, 2016
    Inventor: Miraj Mostafa
  • Publication number: 20160174020
    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. In an example embodiment, a wireless docking system may automatically provide only those peripherals to user's attention, which are in direct relation to user's activity and are meaningful to the user at each point in time. The set of offered peripherals may depend on the application, for example, video playing or web browsing, running in user's dockee device, such as a smartphone. An example embodiment may automatically take into account known user preferences/habits, location, etc. The selection of peripherals offered may automatically provide the best technical performance, for example, best quality display for a video. An example embodiment also enables the docking solution to allocate optimum peripheral resources on a dynamic usage basis for each user.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 16, 2016
    Applicant: Nokia Technologies Oy
    Inventors: Juhani HUTTUNEN, Miraj MOSTAFA, Ari AARNIO
  • Patent number: 9369306
    Abstract: According to one aspect of the present 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 includes an indication of the content class. The message is transmitted to the recipient device.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: June 14, 2016
    Assignee: Microsoft Technology Licensing, LLC.
    Inventor: Miraj Mostafa
  • Patent number: 9232348
    Abstract: Method, apparatus, and computer program product embodiments enable a wireless dockee device to analyze capability-related information characterizing one or more wireless and/or wired peripheral devices and planned use-related information, and perform an action based on the planned use-related information. A wireless docking center device manages the peripheral devices on behalf of the 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 redirection of 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: Grant
    Filed: July 24, 2015
    Date of Patent: January 5, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Juhani Huttunen, Miraj Mostafa, Ari Aarnio
  • Publication number: 20150334517
    Abstract: Method, apparatus, and computer program product embodiments enable a wireless dockee device to analyze capability-related information characterizing one or more wireless and/or wired peripheral devices and planned use-related information, and perform an action based on the planned use-related information. A wireless docking center device manages the peripheral devices on behalf of the 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 redirection of 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: July 24, 2015
    Publication date: November 19, 2015
    Inventors: Juhani HUTTUNEN, Miraj MOSTAFA, Ari AARNIO
  • Patent number: 9131335
    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: Grant
    Filed: August 22, 2013
    Date of Patent: September 8, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Juhani Huttunen, Miraj Mostafa, Ari Aarnio
  • Publication number: 20150222716
    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 5 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.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
    Inventors: Krisztian KISS, Miraj MOSTAFA