Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Mahfuzur Rahman

Mahfuzur Rahman, Santa Clara, CA US

Patent application numberDescriptionPublished
20080307246SYNCHRONIZING CONTENT BETWEEN CONTENT DIRECTORY SERVICE AND CONTROL POINT - In one embodiment, a method is performed at a control point (CP) in a network. An action is invoked to create a synchronization data structure on a media server that includes a content directory service (CDS) in the network, wherein the synchronization data structure includes a synchronization relationship describing a relationship between the CP and the CDS. Then an action is invoked to add synchronization pair information to one or more objects on the CDS. A change log is requested from the CDS. Then the change log is received from the CDS, wherein the change log contains information about changes to the one or more objects to which synchronization pair information for the CP was added.12-11-2008
20100034104DELAYABLE EVENTS IN HOME NETWORK - In one embodiment, a method for monitoring events in a home network is provided. A node receives a subscription request from a control point, wherein the subscription request indicates an interest in delayable eventing. A change is detected in an event variable. It is then determined if the control point can receive an event sent from the node. If the control point cannot receive an event sent from the node, an event notification regarding the change in the event variable is stored such that the event notification can be retrieved when the control point can receive communications from the node.02-11-2010
20100036941PARTIAL SUBSCRIPTION/EVENTING AND EVENT FILTERING IN A HOME NETWORK - In one embodiment, a method for monitoring events in a home network is provided. The method includes receiving a subscription request from a control point, wherein the subscription request indicates one or more event variables to monitor for the control point. Then a change is detected in an event variable. Then, it is determined if the event variable has been indicated by the control point as an event variable to monitor for the control point. If so, then the control point is notified of the change in the event variable.02-11-2010
20100182994IP TELEPHONY ON A HOME NETWORK DEVICE - In one embodiment, a method for providing voice communications in a packet switched network protocol through a home network is provided, the method comprising: receiving, at a first home network device, an incoming call in the packet switched network protocol; notifying a second home network device of the incoming call; receiving an indication from the second home network device that the second home network device accepts the call; and forwarding the incoming call to the second home network device.07-22-2010
20100208746REMOTING OF USER/CALLEE PRESENCE INFORMATION IN A UPNP NETWORK - In a first embodiment of the present invention, a method for remoting user/callee presence information in a home network is provided, the method comprising: subscribing, from a home network presence client, to one or more home network presence servers, for presence information relating to one or more users; receiving, from one of the home network presence servers, a change in presence information relating to one of said one or more users; and notifying a user of a device associated with the home network presence client of the change in presence information.08-19-2010
20100232441QUALITY OF SERVICE MANAGEMENT FOR HOME-TO-HOME CONNECTIONS - In a first embodiment of the present invention, a method of establishing end-to-end Quality of Service (QoS) is provided, the method comprising: receiving minimum QoS requirements for a connection between a local device in a local network and a remote device in a remote network; requesting that a QoS connection between the local device and a local gateway in the local network be established; computing remaining QoS requirements by deducting achieved QoS between the local device and the local gateway from the minimum QoS requirements; requesting that a QoS connection between the remote device and a remote gateway in the remote network be established, using the remaining QoS requirements; and requesting to configure a QoS connection between a local gateway and a remote gateway.09-16-2010

Patent applications by Mahfuzur Rahman, Santa Clara, CA US

Mahfuzur Rahman, San Jose, CA US

Patent application numberDescriptionPublished
20100111073Universal plug and play method and apparatus to provide remote access service - Provided are a universal plug and play (UPnP) method and an apparatus thereof to provide remote access service, where the method includes receiving external inputs of an identifier of a remote access server (RAS) to generate a credential and a session initiation protocol (SIP) identifier of the RAS, generating a payload of a SIP packet written in extensible markup language (XML), which includes a credential ID generated based on the identifier of the RAS and remote access transport agent (RATA) capability information, and transmitting the SIP packet to the RAS identified by the SIP identifier, where the payload of the SIP packet includes multipurpose internet mail extensions (MIME)-type information to be identified as information used to provide remote access service.05-06-2010
20100228818METHOD AND APPARATUS FOR RESTRICTING DISCLOSURE OF NETWORK INFORMATION DURING REMOTE ACCESS SERVICE - A method and apparatus for restricting disclosure of information about a network device during a Remote Access (RA) service are provided, in which a virtual device is activated by an RA service device, a device or service for which information is to be disclosed to an external network is determined from among devices discovered by the RA service device and registered as an embedded device or service of the virtual device, a device description of the virtual device including the embedded device or service is dynamically generated, a Uniform Resource Locator (URL) of the RA service device, from which the device description of the virtual device is acquired, is generated and opened to a device of the other party which has remotely accessed the RA service device, and the device description of the virtual device is provided, upon receipt of a request for the device description of the virtual device through the URL.09-09-2010