Patents by Inventor Cristina Manu

Cristina Manu 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: 8856792
    Abstract: One embodiment includes a method of performing dataflow processing. The method includes representing a first asynchronous processing node as a first future. The first future represents the lifecycle of processing of the first asynchronous processing node. The method further includes representing one or more other asynchronous operations as one or more other futures. The one or more other futures represent the asynchronous completion of one or more operations'processing. The first future and the one or more other futures are represented as a single composite future. The single composite future represents completion of processing of the combination of the first asynchronous processing node and the one or more other asynchronous operations.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Zlatko V. Michailov, Niklas Gustafsson, Daniela Cristina Manu, Stephen H. Toub
  • Patent number: 8799378
    Abstract: Processing messages in dataflow networks. The method includes, at a first entity, receiving from a second entity a first offer of a first message to process. The method further includes determining to not process the first message. As a result of determining to not process the first message, such an indication is made to the second entity. Further as a result of determining to not process the first message, an indication is stored that the second entity offered a message. The indication includes an indicator correlated to the second entity. Subsequent to indicating to the second entity, using the indication the method includes indicating to the second entity availability to process a message.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Michael L. Chu, Daniela Cristina Manu, Stephen H. Toub
  • Publication number: 20120159512
    Abstract: One embodiment includes a method of performing dataflow processing. The method includes representing a first asynchronous processing node as a first future. The first future represents the lifecycle of processing of the first asynchronous processing node. The method further includes representing one or more other asynchronous operations as one or more other futures. The one or more other futures represent the asynchronous completion of one or more operations' processing. The first future and the one or more other futures are represented as a single composite future. The single composite future represents completion of processing of the combination of the first asynchronous processing node and the one or more other asynchronous operations.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Zlatko V. Michailov, Niklas Gustafsson, Daniela Cristina Manu, Stephen H. Toub
  • Publication number: 20120158840
    Abstract: Processing messages in dataflow networks. The method includes, at a first entity, receiving from a second entity a first offer of a first message to process. The method further includes determining to not process the first message. As a result of determining to not process the first message, such an indication is made to the second entity. Further as a result of determining to not process the first message, an indication is stored that the second entity offered a message. The indication includes an indicator correlated to the second entity. Subsequent to indicating to the second entity, using the indication the method includes indicating to the second entity availability to process a message.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Michael L. Chu, Daniela Cristina Manu, Stephen H. Toub
  • Patent number: 7110914
    Abstract: Systems and methods are provided for selecting parameter values and combinations of parameter values to use in connection with testing. A graphical user interface allows a user to graphically illustrate the importance of parameter values by drawing a probability curve for each parameter. The resulting curves are then converted to mathematical functions that are then combined into a combination function. The combination function is then evaluated for different parameter value combinations. The parameter value combinations that cause the combination function to exceed a predetermined probability value are selected for testing.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: September 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Cristina Manu, Mitica Manu
  • Publication number: 20050096867
    Abstract: Systems and methods are provided for selecting parameter values and combinations of parameter values to use in connection with testing. A graphical user interface allows a user to graphically illustrate the importance of parameter values by drawing a probability curve for each parameter. The resulting curves are then converted to mathematical functions that are then combined into a combination function. The combination function is then evaluated for different parameter value combinations. The parameter value combinations that cause the combination function to exceed a predetermined probability value are selected for testing.
    Type: Application
    Filed: November 3, 2003
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Cristina Manu, Mitica Manu