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: 8075382Abstract: 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: GrantFiled: February 26, 2009Date of Patent: December 13, 2011Inventor: David Wolf
-
Patent number: 8066055Abstract: 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: GrantFiled: April 17, 2009Date of Patent: November 29, 2011Assignee: Alliant Techsystems Inc.Inventors: Edward J. Kroliczek, James S. Yun, David C. Bugby, David A. Wolf, Sr.
-
Publication number: 20110264490Abstract: 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: ApplicationFiled: June 6, 2011Publication date: October 27, 2011Applicant: 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: 20110239578Abstract: 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: ApplicationFiled: February 6, 2009Publication date: October 6, 2011Inventors: David Wolf, James Belt, William Smith, Donn Vermilion, Wayne Buoni, Joy Stickel, Martin Tusim, David C. Hines
-
Publication number: 20110145685Abstract: 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: ApplicationFiled: February 22, 2011Publication date: June 16, 2011Applicant: MICROSOFT CORPORATIONInventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
-
Publication number: 20110145684Abstract: 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: ApplicationFiled: February 24, 2011Publication date: June 16, 2011Applicant: MICROSOFT CORPORATIONInventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
-
Patent number: 7947506Abstract: 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: GrantFiled: June 2, 2006Date of Patent: May 24, 2011Assignee: Pierce Biotechnology, Inc.Inventors: Brian David Wolf, Surbhi Desai, Peter T. Czerney, Frank G. Lehmann, Bernd G. Schweder, Matthias S. Wenzel
-
Publication number: 20110097140Abstract: 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: ApplicationFiled: October 28, 2009Publication date: April 28, 2011Inventors: Jinghong Yu, David Wolf, Daniel Vogel, Edward A. Hosni, Angel D. Samalot-Quiles
-
Patent number: 7925783Abstract: 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: GrantFiled: May 23, 2007Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen Maine, Stephen James Millet, Kenneth David Wolf
-
Publication number: 20110029756Abstract: 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: ApplicationFiled: July 28, 2009Publication date: February 3, 2011Inventors: Eric Biscondi, David Hoyle, Tod David Wolf
-
Publication number: 20110022455Abstract: 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: ApplicationFiled: August 16, 2010Publication date: January 27, 2011Applicant: American Express Travel Related Services Company, Inc.Inventors: David Wolf, Sripriya V. Tiku, Scott M. Roen, Jennifer M. Russo
-
Patent number: 7861001Abstract: 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: GrantFiled: April 29, 2008Date of Patent: December 28, 2010Assignee: Microsoft CorporationInventors: Nicholas Alexander Allen, Jay C. Thaler, Kenneth David Wolf
-
Publication number: 20100312629Abstract: 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: ApplicationFiled: August 16, 2010Publication date: December 9, 2010Applicant: American Express Travel Related Services Company, Inc.Inventors: David Wolf, Sripriya V. Tiku, Scott M. Roen, Jennifer M. Russo
-
Patent number: 7836172Abstract: 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: GrantFiled: May 23, 2007Date of Patent: November 16, 2010Assignee: Microsoft CorporationInventors: Nicholas Alexander Allen, Erik Bo Christensen, Stephen James Millet, Kenneth David Wolf
-
Patent number: 7827127Abstract: 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: GrantFiled: October 26, 2007Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Kenneth David Wolf, Edmund S. V. Pinto, Robert B. Schmidt, Nathan C. Talbert, Stephen J. Millet, Donald F. Box
-
Publication number: 20100218669Abstract: 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: ApplicationFiled: May 11, 2010Publication date: September 2, 2010Applicant: Armor Holdings, Inc.Inventors: Brock D. Cunningham, Kevin M. Klatte, David Wolf
-
Publication number: 20100218452Abstract: 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: ApplicationFiled: March 2, 2009Publication date: September 2, 2010Applicant: El Sacrificio Ventures, LLCInventors: David Wolf, Jose Flores, Armando Velez Santana
-
Publication number: 20100218357Abstract: 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: ApplicationFiled: May 11, 2010Publication date: September 2, 2010Applicant: Armor Holdings, Inc.Inventors: Brock D. Cunningham, Kevin M. Klatte, David Wolf
-
Patent number: 7738915Abstract: 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: GrantFiled: July 29, 2005Date of Patent: June 15, 2010Assignee: Nextel Communications Inc.Inventors: Lakhbir Singh, Justin David Wolf
-
Publication number: 20100142702Abstract: 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: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Tod David Wolf, David John Hoyle