Patents by Inventor Radu Simionescu

Radu Simionescu 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: 7617281
    Abstract: Collaboration between collaborative endpoints may be facilitated by a serverless publication service of a collaborative services platform. The serverless publication service may be configured to accept communicative connections from the collaborative endpoints. Users of the collaborative services platform may publish their associated collaborative presences with the serverless publication service. For example, the collaborative presence of a user may include information with respect to valid collaborative endpoints for the user and collaborative capabilities at those endpoints. Subscriptions to published collaborative presences may be placed through the serverless publication service. A collaborative presence subscribe message may specify a subscription to a collaborative presence of a user. Upon receipt of a presence subscribe message, if there is no subscription policy with respect to the sender, the recipient may be queried for a subscription policy with respect to the sender.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Todd R. Manion, David G. Thaler, Rohit Gupta, Sandeep K. Singhal, Ravi T. Rao, Radu Simionescu
  • Patent number: 7603482
    Abstract: A method of converting a peer name to a PNRP DNS is disclosed. The method may take a peer name and encode it into a common DNS name. The method may also take a PNRP DNS name and convert it to a peer name.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Noah Horton, Ravi T. Rao, Radu Simionescu, Todd R. Manion, Christian Huitema
  • Patent number: 7533184
    Abstract: An extensible data structure for messages in a peer to peer name resolution protocol is presented. This message data structure utilizes a number of fields, each containing a message element. Preferably, the first field is the message header that includes protocol information and identifies the type of message. Each message element contains a number of fields. These message element fields include a type field, a length field, and the content or payload of the message element. In one embodiment, at least ten messages are formed for proper operation of a Peer To Peer Name Resolution Protocol (PNRP), including RESOLVE, RESPONSE, SOLICIT, ADVERTISE, REQUEST, FLOOD, INQUIRE, AUTHORITY, ACK, and REPAIR messages.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: John L. Miller, Henry Rawas, Radu Simionescu, Brian Lieuallen
  • Patent number: 7496648
    Abstract: The managed system and methods of the present invention are segmented into 3 main areas: Clouds, Registrations, and Resolvers. The cloud object provides information about the clouds that are available. If a could is available, the Registration object can be used to register endpoints with the P2P name resolution protocol. Finally, if an application developer wishes to resolve a peer name to an IP address, they simply use the resolver object. The clouds may be monitored for state changes in one embodiment of the present invention through a CloudWatcher object.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Todd R. Manion, Robert D. Donner, Radu Simionescu
  • Publication number: 20060242301
    Abstract: A method of converting a peer name to a PNRP DNS is disclosed. The method may take a peer name and encode it into a common DNS name. The method may also take a PNRP DNS name and convert it to a peer name.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Noah Horton, Ravi Rao, Radu Simionescu, Todd Manion, Christian Huitema
  • Publication number: 20060242235
    Abstract: Systems and methods are described for facilitiating collaboration and/or communication in a peer-to-peer serverless system. The system may transmit to other computing systems associated with other entities information regarding presence information associated with a user entity. Also, the system may request of other computing systems associated with other entities information regarding presence information associated with the other entities. Presence information may generally indicate the willingness and/or ability of an entity to communicate and/or collaborate with other entities, for example.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Andre Classen, Anirudh Anirudh, David Thaler, Kevin Tao, Radu Simionescu, Ravi Rao, Rohit Gupta, Tomer Weisberg, Upshur Parks, Todd Manion
  • Publication number: 20060242237
    Abstract: Collaboration between collaborative endpoints may be facilitated by a serverless publication service of a collaborative services platform. The serverless publication service may be configured to accept communicative connections from the collaborative endpoints. Users of the collaborative services platform may publish their associated collaborative presences with the serverless publication service. For example, the collaborative presence of a user may include information with respect to valid collaborative endpoints for the user and collaborative capabilities at those endpoints. Subscriptions to published collaborative presences may be placed through the serverless publication service. A collaborative presence subscribe message may specify a subscription to a collaborative presence of a user. Upon receipt of a presence subscribe message, if there is no subscription policy with respect to the sender, the recipient may be queried for a subscription policy with respect to the sender.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Todd Manion, David Thaler, Rohit Gupta, Sandeep Singhal, Ravi Rao, Radu Simionescu
  • Publication number: 20060193265
    Abstract: A system, method, and computer product for a host node to participate in a peer network through a proxy, wherein the peer network includes a plurality of nodes, each node having a peer identifier (ID) and a cache of peer IDs for one or more known nodes, is provided. The method comprises acquiring the peer ID of a proxy node in the peer network; requesting the proxy node to act as a proxy; sending a message to at least one node in the peer network through the proxy node; and receiving a response from the at least one node in the peer network through the proxy node, wherein the at least one node in the peer network is unaware of a network address for the host node.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Radu Simionescu, Rohit Gupta, Christian Huitema, John Miller, Ravi Rao, Adam Sapek
  • Publication number: 20050108371
    Abstract: The managed system and methods of the present invention are segmented into 3 main areas: Clouds, Registrations, and Resolvers. The cloud object provides information about the clouds that are available. If a could is available, the Registration object can be used to register endpoints with the P2P name resolution protocol. Finally, if an application developer wishes to resolve a peer name to an IP address, they simply use the resolver object. The clouds may be monitored for state changes in one embodiment of the present invention through a CloudWatcher object.
    Type: Application
    Filed: October 23, 2003
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Todd Manion, Robert Donner, Radu Simionescu
  • Publication number: 20050004916
    Abstract: An extensible data structure for messages in a peer to peer name resolution protocol is presented. This message data structure utilizes a number of fields, each containing a message element. Preferably, the first field is the message header that includes protocol information and identifies the type of message. Each message element contains a number of fields. These message element fields include a type field, a length field, and the content or payload of the message element. In one embodiment, at least ten messages are formed for proper operation of a Peer To Peer Name Resolution Protocol (PNRP), including RESOLVE, RESPONSE, SOLICIT, ADVERTISE, REQUEST, FLOOD, INQUIRE, AUTHORITY, ACK, and REPAIR messages.
    Type: Application
    Filed: June 13, 2003
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: John Miller, Henry Rawas, Radu Simionescu, Brian Lieuallen
  • Patent number: 4111228
    Abstract: A respiratory valve, especially for use in the circuits of anaesthetic gas devices, having a body member formed with two arms in a V configuration, intended for inhalation and exhalation, respectively, and a tubular mouthpiece fitting. To the two arms are connected, by joints, an inhalation fitting and an exhalation fitting, respectively; the joints retain each the fastening ring of a shutter, the resilient membrane of which closes and opens in response to the gas circulation, as required.
    Type: Grant
    Filed: December 28, 1976
    Date of Patent: September 5, 1978
    Assignee: Institutul Oncologic Bucuresti
    Inventor: Radu Simionescu