Patents by Inventor David Wolf

David Wolf 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: 8075382
    Abstract: An online lottery game having periodic drawings of a series of digits. Money derived from the sale of lottery tickets is allocated into a plurality of winning pools in which the winning pool consisting of all of the numbers is smaller than at least one and preferably all of the other winning pools consisting of less than all of the numbers. Money allocated to pools are carried forward to successive drawings in the event there are no winners of that particular pool.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: December 13, 2011
    Inventor: David Wolf
  • Patent number: 8066055
    Abstract: A system including a primary evaporator facilitating heat transfer by evaporating liquid to obtain vapor is disclosed. The primary evaporator receives a liquid from a liquid line and outputs the vapor to a vapor line. The primary evaporator also outputs excess liquid received from the liquid line to an excess fluid line. A condensing system receives the vapor from the vapor line, and outputs the liquid and excess liquid to the liquid line. The excess liquid is obtained at least partially from a reservoir. A primary loop includes the condensing system, the primary evaporator, the liquid line, and the vapor line, and provides a heat transfer path. Similarly, a secondary loop includes the condensing system, the primary evaporator, the liquid line, the vapor line, and the excess fluid line. The secondary loop provides a venting path for removing undesired vapor within the liquid or excess liquid from the primary evaporator.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: November 29, 2011
    Assignee: Alliant Techsystems Inc.
    Inventors: Edward J. Kroliczek, James S. Yun, David C. Bugby, David A. Wolf, Sr.
  • Publication number: 20110264490
    Abstract: A system and method provide rewards or loyalty incentives to transaction account customers. The system includes a computing platform comprising application programming interfaces that enable users to define marketing programs. The system thus enables an efficient, automated and extensible platform for creating, managing and executing rewards and other marketing related programs.
    Type: Application
    Filed: June 6, 2011
    Publication date: October 27, 2011
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Sastry Durvasula, Luke Gebb, Priyadarshini Koul, Michael Morris, Sherree Newhouse, Manjushri Puranik, Scott Roen, Jennifer Russo, Sripriya Tiku, Robert Wilmes, David Wolf
  • Publication number: 20110239578
    Abstract: A prefabricated wall panel (10) has a precast body (12) including at least one decorative design element (14). In addition, the wall panel includes a mounting element (16) having a first end (18) embedded in the precast body and a second end (20) projecting from the precast body. A interlocking structure (36,40) is provided along at least two opposing edges of the wall panel to insure proper alignment and interconnection when two or more wall panels are installed together on a support substrate.
    Type: Application
    Filed: February 6, 2009
    Publication date: October 6, 2011
    Inventors: David Wolf, James Belt, William Smith, Donn Vermilion, Wayne Buoni, Joy Stickel, Martin Tusim, David C. Hines
  • Publication number: 20110145685
    Abstract: Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an original format. If the received message includes the encoded envelope, the defined parameters are transformed to coded parameters in a common format. The coded parameters express the same information for handling the received message in the communication protocol. The encoded envelope is encapsulated in the received message, and the received message in the common format is delivered to the destination. If the received message does not include an encoded envelope, coded parameters are generated in the common format for the received message by encoding addressing information from the received message. The received message having the coded parameters in the common format is delivered to the destination.
    Type: Application
    Filed: February 22, 2011
    Publication date: June 16, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
  • Publication number: 20110145684
    Abstract: Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an original format. If the received message includes the encoded envelope, the defined parameters are transformed to coded parameters in a common format. The coded parameters express the same information for handling the received message in the communication protocol. The encoded envelope is encapsulated in the received message, and the received message in the common format is delivered to the destination. If the received message does not include an encoded envelope, coded parameters are generated in the common format for the received message by encoding addressing information from the received message. The received message having the coded parameters in the common format is delivered to the destination.
    Type: Application
    Filed: February 24, 2011
    Publication date: June 16, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
  • Patent number: 7947506
    Abstract: A hydroxyquinolone compound formulated as a fluorescent dye for protein detection, assay, quantitation, etc. The hydroxyquinolone compound may be modified, for example, by adding or removing sulfate groups, changing hydrocarbon chain lengths, etc. to result in more desirable properties such as enhanced binding to basic proteins, enhanced solubility, etc. The dye has enhanced sensitivity over commercially available protein stains, and may be used to stain proteins in solution, proteins separated on gels, proteins transferred to solid supports, etc. Methods of using the dyes are also disclosed.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: May 24, 2011
    Assignee: Pierce Biotechnology, Inc.
    Inventors: Brian David Wolf, Surbhi Desai, Peter T. Czerney, Frank G. Lehmann, Bernd G. Schweder, Matthias S. Wenzel
  • Publication number: 20110097140
    Abstract: A ball joint assembly may include a housing having a cavity, a friction seat received within the cavity, and a ball stud having a ball that frictionally contacts the friction seat. In one embodiment, a friction control mechanism moves the friction seat within the cavity to adjust the friction between the ball and the friction seat. In another embodiment, both the cavity and an outer surface of the friction seat may be substantially frustoconically shaped.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Inventors: Jinghong Yu, David Wolf, Daniel Vogel, Edward A. Hosni, Angel D. Samalot-Quiles
  • Patent number: 7925783
    Abstract: Transforming portions of a message to a destination via a communication protocol. A message is received. It is detected whether the received message includes an encoded envelope. The encoded envelope includes a stack defining parameters including information for handling the received message in an original format. If the received message includes the encoded envelope, the defined parameters are transformed to coded parameters in a common format. The coded parameters express the same information for handling the received message in the communication protocol. The encoded envelope is encapsulated in the received message, and the received message in the common format is delivered to the destination. If the received message does not include an encoded envelope, coded parameters are generated in the common format for the received message by encoding addressing information from the received message. The received message having the coded parameters in the common format is delivered to the destination.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
  • Publication number: 20110029756
    Abstract: A method for decoding a codeword in a data stream encoded according to a low density parity check (LDPC) code having an m×j parity check matrix H by initializing variable nodes with soft values based on symbols in the codeword, wherein a graph representation of H includes m check nodes and j variable nodes, and wherein a check node m provides a row value estimate to a variable node j and a variable node j provides a column value estimate to a check node m if H(m,j) contains a 1, computing row value estimates for each check node, wherein amplitudes of only a subset of column value estimates provided to the check node are computed, computing soft values for each variable node based on the computed row value estimates, determining whether the codeword is decoded based on the soft values, and terminating decoding when the codeword is decoded.
    Type: Application
    Filed: July 28, 2009
    Publication date: February 3, 2011
    Inventors: Eric Biscondi, David Hoyle, Tod David Wolf
  • Publication number: 20110022455
    Abstract: A system and method provide rewards or loyalty incentives to card member customers. The system includes an enrolled card member customer database, an enrolled merchant database, a participating merchant offer database and a registered card processor. The enrolled card member customer database includes transaction accounts of card member customers enrolled in a loyalty incentive program. The enrolled merchant database includes a list of merchants participating in the loyalty incentive program. The participating merchant offer database includes loyalty incentive offers from participating merchants. The registered card processor receives a record for charge for a purchase made with an enrolled merchant by an enrolled card member customer and uses the record of charge to determine whether the purchase qualifies for a rebate credit in accordance with a discount offer from the enrolled merchant.
    Type: Application
    Filed: August 16, 2010
    Publication date: January 27, 2011
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: David Wolf, Sripriya V. Tiku, Scott M. Roen, Jennifer M. Russo
  • Patent number: 7861001
    Abstract: Transport independent redirection. If a client computing system were to request a service from a service computing system, the service may determine whether or not the client should request the service from yet another service. If the client should request the service from the other computing system, the original service (or its intermediary) generates and transmits a transport-independent redirect message to the client. The client may then issue the request to the new service specified in the redirect response. The redirect message is not limited to a particular type of transport protocol. In addition, the redirect may be made possible in any number of message exchange patterns, not just request-response.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: December 28, 2010
    Assignee: Microsoft Corporation
    Inventors: Nicholas Alexander Allen, Jay C. Thaler, Kenneth David Wolf
  • Publication number: 20100312629
    Abstract: A system and method provide rewards or loyalty incentives to card member customers. The system includes an enrolled card member customer database, an enrolled merchant database, a participating merchant offer database and a registered card processor. The enrolled card member customer database includes transaction accounts of card member customers enrolled in a loyalty incentive program. The enrolled merchant database includes a list of merchants participating in the loyalty incentive program. The participating merchant offer database includes loyalty incentive offers from participating merchants. The registered card processor receives a record for charge for a purchase made with an enrolled merchant by an enrolled card member customer and uses the record of charge to determine whether the purchase qualifies for a rebate credit in accordance with a discount offer from the enrolled merchant.
    Type: Application
    Filed: August 16, 2010
    Publication date: December 9, 2010
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: David Wolf, Sripriya V. Tiku, Scott M. Roen, Jennifer M. Russo
  • Patent number: 7836172
    Abstract: Selectively modifying a message delivery requirement of a datagram message at an intermediary network node between an origin and a destination. A message delivery requirement is defined for a particular message. The message delivery guarantee defines how to transmit the particular message. A downgrading intent of the particular message is provided for the message at the origin. The downgrading intent of the particular message indicates that the message delivery requirement can be bypassed. The defined message delivery guarantee, the network delivery requirement, and the provided downgrading intent of the particular message are processed at the intermediate network node. The message delivery requirement of the particular message is ignored based on the provided downgrading intent. The message is delivered via a network protocol according to the provided downgrading intent.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: November 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen James Millet, Kenneth David Wolf
  • Patent number: 7827127
    Abstract: Described is a data model used in a continuation based runtime that executes activities. The data model provides for declaring parameters to define data flow direction (in, out or both in and out) with respect to activities. The model further allows for the declaring of variables to provide for data storing and sharing between activities that are in scope, based on a tree relationship between activities. In one aspect, an activity tree includes a topmost parent composite activity and at least one child activity of that topmost parent composite activity. Variables are associated with one or more composite activities of the tree, and the ancestral relationships between composite activities and (non-composite) child activities determine the in-scope access to variables. Arguments such as binding expressions may bind variables to an activity's parameters.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenneth David Wolf, Edmund S. V. Pinto, Robert B. Schmidt, Nathan C. Talbert, Stephen J. Millet, Donald F. Box
  • Publication number: 20100218669
    Abstract: A modular armored cab kit is provided for use on an armored vehicle that includes a cab body having a frame, an armored roof, an armored floor and a plurality of attachment elements, with the roof, floor and attachment elements being permanently attached to the frame. The cab kit further includes at least one non-armored panel, at least one non-armored door, at least one armored panel and at least one armored door, each for attachment to the cab body. The attachment elements facilitate field installation and removal of the panels and doors, wherein the non-armored panel and door are removably attached to the frame in a relatively low threat environment and are removed from the frame and replaced with the armored panel and door in a heightened threat environment.
    Type: Application
    Filed: May 11, 2010
    Publication date: September 2, 2010
    Applicant: Armor Holdings, Inc.
    Inventors: Brock D. Cunningham, Kevin M. Klatte, David Wolf
  • Publication number: 20100218452
    Abstract: An adjustable telescoping support mechanism is provided that may be connected between members of two positionally separated and supported truss members for providing support for a concrete-forming surface for fabricating building floors or ceilings. The telescoping support mechanism may be easily positioned adjacent to the location of vertical concrete structures of a building, such as building support columns, stairwells or elevator shafts in order to tie in a concrete floor or ceiling to the vertical concrete structure. The mechanism provides a means for fabricating a floor or ceiling adjacent to a vertical concrete structure either prior to or after the vertical structure has been fabricated, without the need for supporting scaffolding, which impedes normal construction activity and creates safety issues.
    Type: Application
    Filed: March 2, 2009
    Publication date: September 2, 2010
    Applicant: El Sacrificio Ventures, LLC
    Inventors: David Wolf, Jose Flores, Armando Velez Santana
  • Publication number: 20100218357
    Abstract: A modular armored cab kit is provided for use on an armored vehicle that includes a cab body having a frame, an armored roof, an armored floor and a plurality of attachment elements, with the roof, floor and attachment elements being permanently attached to the frame. The cab kit further includes at least one non-armored panel, at least one non-armored door, at least one armored panel and at least one armored door, each for attachment to the cab body. The attachment elements facilitate field installation and removal of the panels and doors, wherein the non-armored panel and door are removably attached to the frame in a relatively low threat environment and are removed from the frame and replaced with the armored panel and door in a heightened threat environment.
    Type: Application
    Filed: May 11, 2010
    Publication date: September 2, 2010
    Applicant: Armor Holdings, Inc.
    Inventors: Brock D. Cunningham, Kevin M. Klatte, David Wolf
  • Patent number: 7738915
    Abstract: A method and system for private wireless network communications is provided. A private wireless network controller is coupled to a Private Branch Exchange (PBX), a private base transceiver station, and a Public Switched Telephone Network (PSTN). The private base transceiver station is coupled to a wireless macro network. The private wireless network controller and private base transceiver station allow connection of interconnect and dispatch wireless calls, which originate on the private wireless network, to other mobile stations on the private wireless network, to terminals connected to the PBX, to mobile stations on wireless macro networks, and to terminals coupled to the PSTN.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: June 15, 2010
    Assignee: Nextel Communications Inc.
    Inventors: Lakhbir Singh, Justin David Wolf
  • Publication number: 20100142702
    Abstract: Logic circuitry and corresponding software instructions for performing functions within the FL function of a Kasumi cipher. An RLAX logic circuit includes a bit-wise AND function, a reorder bus, and a bit-wise exclusive-OR function for generating a destination word from corresponding logic functions of portions of first and second operands, in executing an RLAX program instruction. An RLOX logic circuit includes a bit-wise OR function, a reorder bus, and a bit-wise exclusive-OR function for generating a destination word from corresponding logic functions of portions of first and second operands, in executing an RLOX program instruction. Plural instances of the logic circuits can be implemented in parallel, to simultaneously operate upon plural data blocks.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Tod David Wolf, David John Hoyle