Patents by Inventor Marc Levy

Marc Levy 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).

  • Publication number: 20060116922
    Abstract: The present invention extends to efficient and flexible business modeling based upon structured business capabilities. A computer system receives a plurality of business modeling attributes representing different layers of a business. The computer system extracts business capability attributes from among the received plurality of business modeling attributes. The computer system accessing a structured data model that defines data formats for the extracted business capability attributes. The computer system formats the extracted business capability attributes in accordance with the data formats defined in the structured data model. The computer system models a business capability based upon the formatted business capability attributes. A structured data model can include a capability modeling schema having data format definitions that define how business capability attributes are to be represented.
    Type: Application
    Filed: March 9, 2005
    Publication date: June 1, 2006
    Applicant: Microsoft Corporation
    Inventors: Ulrich Homann, Marc Levy, Eric Merrifield, David Appel, Elizabeth Davidson, Scott Isaacs, Norman Judah
  • Publication number: 20050234902
    Abstract: A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes. The model is then reduced to a scheduling programming language to allow users to create models of business process by selecting between features of the model and conventional modeling features. The scheduling programming language can be represented as a graphical user interface program that is convertible to a schedule language written in a programmable language. The present invention provides for explicitly representing parallelism within the business workflow process by separating interdependent transactions from independent transactions. The isolation of certain transactions are relaxed, such that users can define transactional boundaries in order to increase granularity of the transaction at an action level and provide visibility of transactions at intermediate steps.
    Type: Application
    Filed: February 18, 2005
    Publication date: October 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Lucius Meredith, Amit Mital, Marc Levy, Brian Beckman, Anthony Andrews
  • Publication number: 20050193286
    Abstract: An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response to errors. The error-handling framework includes support for custom ordering of compensation actions, data flow into and out of compensation actions, and management of the process state visible to compensation actions.
    Type: Application
    Filed: March 30, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Satish Thatte, Lucius Meredith, Marc Levy, Bimal Mehta, Johannes Klein, Anthony Andrews
  • Patent number: 6918053
    Abstract: An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response to errors. The error-handling framework includes support for custom ordering of compensation actions, data flow into and out of compensation actions, and management of the process state visible to compensation actions.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: July 12, 2005
    Assignee: Microsoft Corporation
    Inventors: Satish Ramchandra Thatte, Lucius Gregory Meredith, Marc Levy, Bimal Kumar Mehta, Johannes Klein, Anthony Dean Andrews
  • Publication number: 20040073518
    Abstract: A business relationship is effectuated between a first party and a second party and is governed by an agreement between the first party and the second party. The first party creates a token that authorizes a delegate to request a transaction according to the agreement on behalf of the first party, specifies in the token at least one constraint on a transaction requested by the delegate on behalf of the first party, and provides the token to the delegate. The delegate sends to the second party the token and a transaction document requesting a transaction according to the agreement. The second party applies each constraint in the token against the transaction document to determine whether the transaction document satisfies each constraint. If so, the transaction document is accepted for fulfillment.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 15, 2004
    Applicant: Microsoft Corporation
    Inventors: Robert George Atkinson, Marc Levy, James Utzschneider
  • Patent number: 6625602
    Abstract: A method for executing a schedule in a workflow application is provided. The method comprises a hierarchical transaction commit rule allowing access to the data associated with an action in the schedule according to a transaction boundary and the state of the action. The invention further comprises selectively compensating at least one action according to a compensation parameter and at least one transaction boundary after abortion of another action. The invention further provides storing schedule state information to a storage medium based on a transaction boundary within the schedule. In addition, the invention provides for selectively obtaining at least a portion of the schedule state information from the storage medium, and selectively monitoring the schedule execution based on at least a portion of the schedule information obtained from the storage medium. Further provided, is a computer-readable medium having computer-executable instructions for performing the steps of the above methods.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: September 23, 2003
    Assignee: Microsoft Corporation
    Inventors: Lucius Gregory Meredith, Amit Mital, Marc Levy, Brian Beckman, Anthony Andrews, Bimal Mehta
  • Patent number: 4519622
    Abstract: The base frame of the trolley is constituted by two elbowed side members of wire joined together by horizontal cross-members. On each side of a top portion fixed against the underside of the carrier basket, the side members are provided with a sloping front portion and a sloping rear portion. The sloping front portion is capable of nesting beneath the carrier basket of a similar trolley at the time of interengagement of two trolleys in order to slide against the rear cross-member of the base frame of the trolley located in front, thereby causing an upward displacement of the rear end of the front trolley at the end of the nesting movement, the rear wheels of which are lifted off the ground.
    Type: Grant
    Filed: December 1, 1983
    Date of Patent: May 28, 1985
    Assignee: Ateliers Reunis
    Inventor: Marc Levy-Joseph
  • Patent number: 4472909
    Abstract: A safety turnstile for permitting entry of the public in one direction and preventing exit of the public in the opposite direction comprises a rotary head which can be removed from the turnstile support post in a rapid and simple manner. The rotary head is tightly fitted on the central pivot which is secured to the top end of the turnstile post. Provision is made for an annular member fixed beneath the base of the head and for a ring provided with projecting lugs which are capable of resilient snap-action engagement within retaining recesses formed in the internal periphery of the annular member. When the lugs are inserted in the annular member, the ring is resiliently coupled with the head which can be released from the post only as a result of an upward thrust followed by a rotational displacement through an angle of 45 degrees.
    Type: Grant
    Filed: April 12, 1983
    Date of Patent: September 25, 1984
    Assignee: Ateliers Reunis
    Inventor: Marc Levy-Joseph
  • Patent number: D283264
    Type: Grant
    Filed: April 7, 1983
    Date of Patent: April 1, 1986
    Assignee: Ateliers Reunis
    Inventor: Marc Levy-Joseph