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

  • Publication number: 20140181305
    Abstract: Scheduling a scheduled and optionally periodic action in a remote based system. The method includes deploying an environment independent action to a remote based system. The action is limited to using a predetermined amount of resources and is limited to simple, non-cpu intensive orchestrations of network calls. The method further includes defining a schedule for the action to be executed. Calling the action at the remote based system based on the schedule in a processor independent fashion such that state of the action is maintained independent of the processor that the action is being executed on.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth David Wolf, Clark Roberts, Leon Ezequiel Welicki, Andrei Romanenko, Christopher Lloyd Gillum, Kevin Lam
  • Publication number: 20140181826
    Abstract: Scheduling and dispatching jobs for a plurality of different entities. A method includes receiving at a work coordinator, one or more actions associated with a job. The method further includes storing in a log at the work coordinator, keyed on a job key, state for the one or more actions and a list of the one or more actions. The method further includes making calls to one or more worker processes to cause the worker process to perform actions associated with the job. As a result of making calls to one or more worker processes, the method further includes receiving at least one of a change to the list of remaining actions or the state.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Kenneth David Wolf, Jesus Ruiz-Scougall, Nathan Christopher Talbert, Clark Roberts
  • Patent number: 8752616
    Abstract: A system includes a primary evaporator facilitating heat transfer by evaporating liquid to obtain vapor. 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: October 3, 2011
    Date of Patent: June 17, 2014
    Assignee: Alliant Techsystems Inc.
    Inventors: Edward J. Kroliczek, James Soekgeun Yun, David C. Bugby, David A. Wolf, Sr.
  • Patent number: 8753032
    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: Grant
    Filed: October 28, 2009
    Date of Patent: June 17, 2014
    Assignee: Honda Motor Co., Ltd.
    Inventors: Jinghong Yu, David Wolf, Daniel Vogel, Edward A. Hosni, Angel D. Samalot-Quiles
  • Patent number: 8751295
    Abstract: The systems and methods of the disclosure allow user from various countries to take advantage of offers when they are traveling internationally. Once the purchase associated with the offer is made, the transaction information may be processed by the system, such that, the credit and debit associated with the purchase are transmitted to the transaction account and the merchant. The transaction information may be further processed to determine whether the particular transaction is eligible for a reward. Where the transaction is eligible for a reward, the credit and debit associated with reward are transmitted to the transaction account and the sponsoring entity. The reward may be provided in any suitable currency or in various currencies based on the parameters governing the reward offer.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: June 10, 2014
    Assignee: America Express Travel Related Services Company, Inc.
    Inventors: Sripriya Tiku, Peter Tully, David Wolf
  • Patent number: 8693681
    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: Grant
    Filed: December 10, 2008
    Date of Patent: April 8, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Tod David Wolf, David John Hoyle
  • Publication number: 20140081733
    Abstract: The systems, methods, and computer program products (collectively “systems”) described herein are generally configured to monitor actions in digital channels. More specifically, the systems may be employed in digital channels to initiate purchases or facilitate rewards. The systems are capable of syncing transaction accounts with various digital channels. Moreover, the systems are capable of initiating or completing transaction based on user information. The systems may also be capable of providing rewards based on activities or accomplishments in the digital channels. Moreover, the systems may be capable of verifying activities based on transaction information.
    Type: Application
    Filed: May 7, 2013
    Publication date: March 20, 2014
    Inventors: Michael Morris, Elizabeth Vakil, Anthony Winslow, David Wolf
  • Publication number: 20140081861
    Abstract: The systems, methods, and computer program products (collectively “systems”) described herein are generally configured to monitor actions in digital channels. More specifically, the systems are capable of creating spend verified reviews based on a transaction and/or an action in a channel. The systems are capable of syncing transaction accounts with various digital channels. Moreover, the systems are capable of initiating or completing transaction based on user information. The systems may also be capable of providing rewards based on activities or accomplishments in the digital channels. Moreover, the systems may be capable of verifying activities based on transaction information.
    Type: Application
    Filed: May 7, 2013
    Publication date: March 20, 2014
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Leslie Berland, Pepper Evans, Neha Kulkarni, Michael Morris, Sathish Muthukrishnan, Philip Norman, Jed Scala, Stephanie Schultz, Ilias Tsangaris, David Wolf
  • Publication number: 20140058815
    Abstract: The systems and methods of the disclosure allow a user to take advantage of offers via a mobile application. In response to a purchase associated with the offer is made, the transaction information may be processed by the system, such that, the credit and debit associated with the purchase are transmitted to the transaction account and the merchant. The transaction information may be further processed to determine whether the particular transaction is eligible for a reward. Where the transaction is eligible for a reward, the credit and debit associated with reward are transmitted to the transaction account and the sponsoring entity. The offers may be based on the location of the mobile device and/or location of the user.
    Type: Application
    Filed: October 29, 2013
    Publication date: February 27, 2014
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Mallikarj Hiremath, Jennifer McConaghy, Robin Moore, Daniel Richards, Elizabeth Skibo, Sripriya Tiku, Irene Tsernovsky, David Wolf
  • Patent number: 8620991
    Abstract: Technologies for enabling a continuation based runtime to accept or reject external stimulus and, in addition, to determine if an external stimulus may be valid for processing at a later point in execution.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Kenneth David Wolf, Justin David Brown, Karthik Raman, Nathan Christopher Talbert, Edmund Samuel Victor Pinto
  • Publication number: 20130304576
    Abstract: The systems and methods of the disclosure allow user to receive offers through social media channels. The systems and methods are capable of creating offers, ranking the offers based on both transaction data and social media profile activity information, distributing the offers through social media channels, associating the offers with a synced transaction account and providing rewards based on transactions that comply with offers. The rewards may be applied at the time of purchase, in response to authorization information or at settlement as a transaction account credit.
    Type: Application
    Filed: July 12, 2013
    Publication date: November 14, 2013
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Leslie Berland, Shari Forman, Luke Gebb, Priyadarshini Koul, Sathish Muthukrishnan, Jennifer Russo, Sriprya Tiku, David Wolf
  • Patent number: 8567486
    Abstract: A heat transfer system includes a primary evaporator, a condenser to the primary evaporator by a liquid line and a vapor line, a secondary evaporator connected to the primary evaporator through a sweepage line, and a reservoir system. The reservoir system includes a reservoir, a first flow directional device that restricts fluid from flowing into the reservoir from the primary evaporator, and a second flow directional device that restricts fluid from flowing out of the reservoir through at least one output of the reservoir.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: October 29, 2013
    Assignee: Alliant Techsystems Inc.
    Inventor: David A. Wolf, Sr.
  • Patent number: 8522006
    Abstract: The enhanced distribution of digital content, in which a digital content distribution process is dynamically modeled, the digital content distribution process is invoked, and a serviced digital copy is provided to a recipient. Invoking the digital content distribution process further includes ingesting digital content, further including storing a digital master of the digital content in a digital vault, and servicing the digital copy of the stored digital master based on a servicing request received from the recipient.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: August 27, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Ryan Kido, David Wolf, Youssef Tuma
  • Publication number: 20130159970
    Abstract: The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specifically defined (e.g. via registering a custom assembly) in the underlying framework. This is accomplished by providing a data container that is configurable to represent virtually any combination of primitive or compound types defined within the framework. The present invention also provides a declarative model for interacting with data containers representing custom compound data types. This declarative model employs a path-based syntax (or other type of syntax) for accessing the elements of a custom compound data type. Multiple paths can be defined within a single unit of developer input so that multiple elements of a custom data type can be manipulated by the single unit of input.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Microsoft Corporation
    Inventors: Leon E. Welicki, John Anthony Taylor, Clark Roberts, Kenneth David Wolf
  • Publication number: 20130125136
    Abstract: Sending or receiving messages in a host agnostic way in a continuation based runtime. A method includes defining a contract between a continuation based runtime and host for sending or receiving a message. The contract defines one or more of: details about what should be included in the messages, operations for sending the message; operations for receiving the message, parameters for cancellation of inflight operations, or notifications about correlation information lifetime. The method further includes identifying a correlation handle. The correlation handle uniquely identifies an executing instance of an activity. The method further comprises identifying a bookmark. The bookmark defines where the continuation based runtime should resume after sending or receiving the message. The method further comprises calling the contract using the correlation handle and the bookmark to allow the message to be correctly routed by the host and for the continuation based runtime to be correctly resumed.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: Microsoft Corporation
    Inventors: Vishal Kalra, David R. Cliffe, Kenneth David Wolf, Leon Welicki
  • Patent number: 8397798
    Abstract: A two-phase heat transfer system includes an evaporator, a condenser, a vapor line, and a liquid return line. The evaporator includes a liquid inlet, a vapor outlet, and a capillary wick having a first surface adjacent the liquid inlet and a second surface adjacent the vapor outlet. The condenser includes a vapor inlet and a liquid outlet. The vapor line provides fluid communication between the vapor outlet and the vapor inlet. The liquid return line provides fluid communication between the liquid outlet and the liquid inlet. The wick is substantially free of back-conduction of energy from the second surface to the first surface due to an increase in a conduction path from the second surface to the first surface and due to suppression of nucleation of a working fluid from the second surface to the first surface to promote liquid superheat tolerance in the wick.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: March 19, 2013
    Assignee: Alliant Techsystems Inc.
    Inventors: Edward J. Kroliczek, Kimberly R. Wrenn, David A. Wolf, Sr.
  • Patent number: 8392789
    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: Grant
    Filed: July 28, 2009
    Date of Patent: March 5, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Eric Biscondi, David Hoyle, Tod David Wolf
  • Patent number: 8381805
    Abstract: A heat transfer system includes a primary evaporator, a condenser to the primary evaporator by a liquid line and a vapor line, a secondary evaporator connected to the primary evaporator through a sweepage line, and a reservoir system. The reservoir system includes a reservoir, a first flow directional device that restricts fluid from flowing into the reservoir from the primary evaporator, and a second flow directional device that restricts fluid from flowing out of the reservoir through at least one output of the reservoir.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: February 26, 2013
    Assignee: Alliant Techsystems Inc.
    Inventor: David A. Wolf, Sr.
  • Publication number: 20120323657
    Abstract: The systems and methods of the disclosure allow user from various countries to take advantage of offers when they are traveling internationally. Once the purchase associated with the offer is made, the transaction information may be processed by the system, such that, the credit and debit associated with the purchase are transmitted to the transaction account and the merchant. The transaction information may be further processed to determine whether the particular transaction is eligible for a reward. Where the transaction is eligible for a reward, the credit and debit associated with reward are transmitted to the transaction account and the sponsoring entity. The reward may be provided in any suitable currency or in various currencies based on the parameters governing the reward offer.
    Type: Application
    Filed: August 24, 2012
    Publication date: December 20, 2012
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Sripriya Tiku, Peter Tully, David Wolf
  • Publication number: 20120316945
    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. If the purchase qualifies for a rebate credit, the registered card processor provides the rebate credit to an account of the enrolled card member customer. The registered card processor also provides for electronic notification of rewards offers or credit to prepaid cards, in response to purchases conforming to a specific set of merchant criteria. The system provides a coupon-less way for merchants to provide incentive discounts and/or credits to enrolled customers, along with notifying customers of other available incentive offers.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 13, 2012
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: David Wolf, Sripriya V. Tiku, Scott M. Roen, Jennifer M. Russo