Patents Assigned to Formation, Inc.
  • Patent number: 11972451
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: April 30, 2024
    Assignee: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Publication number: 20230237520
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Application
    Filed: April 3, 2023
    Publication date: July 27, 2023
    Applicant: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Patent number: 11620667
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: April 4, 2023
    Assignee: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Patent number: 11587105
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: February 21, 2023
    Assignee: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Publication number: 20210295363
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Applicant: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Publication number: 20210174383
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Application
    Filed: February 18, 2021
    Publication date: June 10, 2021
    Applicant: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Patent number: 11030636
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: June 8, 2021
    Assignee: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Publication number: 20200265451
    Abstract: A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 20, 2020
    Applicant: Formation, Inc.
    Inventors: Chris McKinlay, Greg Pfeil, Stas Goldobin, Christian Selchau-Hansen
  • Patent number: 7664012
    Abstract: A solid-state Ethernet by-pass switch includes a first connection that accepts transmit and receive lines from a first Ethernet device, a second connection that accepts transmit and receive lines from a second Ethernet device, a third connection that accepts transmit and receive lines from a third Ethernet device and a solid-state switching device having a normal state and a by-pass state. When configured in the normal state, the solid-state switching device couples the transmit and receive lines from the first connection to the transmit and receive lines from the second connection. When configured in the by-pass state, the solid-state switching device couples the transmit and receive lines from the first connection to the transmit and receive lines from the third connection.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: February 16, 2010
    Assignee: Formation, Inc.
    Inventor: Philip R. Cohn
  • Publication number: 20090193189
    Abstract: A block-based storage system that maximizes data throughput while minimizing data loss has a non-volatile mass storage media for receiving and non-volatilly storing WRITE data and a volatile write cache for receiving and caching WRITE data until the WRITE data has been written to the non-volatile mass storage media. A controller includes a processor in communication with the volatile write cache for writing data to the volatile write cache and a non-volatile recovery memory in communication with the processor is supplied for receiving and non-volatilly storing a copy of all data that the processor writes to the volatile write cache so that any data cached in the volatile write cache which is lost due to a loss of power may be re-written to the volatile write cache from the recovery memory.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 30, 2009
    Applicant: FORMATION, INC.
    Inventors: Samuel A. CARSWELL, Joseph I. BROWN
  • Patent number: 7148429
    Abstract: A system for communicating with an electronic device within a sealed vessel comprises a generally enclosed housing having an opening. A printed circuit board is provided for covering the housing opening to create a fully enclosed sealed vessel. An electronic device is located within the interior of the sealed vessel and an external device is located outside the sealed vessel. At least one conductive path comprised of at least one conductive trace and at least one conductive via extends through the printed circuit board from the first surface located on the outside of the sealed vessel to a second surface located on the inside of the sealed vessel. The conductive path has a first end on the first surface which is connected to the external device and a second end on the second surface which is connected to the electronic device.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: December 12, 2006
    Assignee: Formation, Inc.
    Inventor: Samuel A. Carswell
  • Publication number: 20060268684
    Abstract: A solid-state Ethernet by-pass switch includes a first connection that accepts transmit and receive lines from a first Ethernet device, a second connection that accepts transmit and receive lines from a second Ethernet device, a third connection that accepts transmit and receive lines from a third Ethernet device and a solid-state switching device having a normal state and a by-pass state. When configured in the normal state, the solid-state switching device couples the transmit and receive lines from the first connection to the transmit and receive lines from the second connection. When configured in the by-pass state, the solid-state switching device couples the transmit and receive lines from the first connection to the transmit and receive lines from the third connection.
    Type: Application
    Filed: May 17, 2006
    Publication date: November 30, 2006
    Applicant: Formation, Inc.
    Inventor: Philip Cohn
  • Publication number: 20040264149
    Abstract: A system for communicating with an electronic device within a sealed vessel comprises a generally enclosed housing having an opening. A printed circuit board is provided for covering the housing opening to create a fully enclosed sealed vessel. An electronic device is located within the interior of the sealed vessel and an external device is located outside the sealed vessel. At least one conductive path comprised of at least one conductive trace and at least one conductive via extends through the printed circuit board from the first surface located on the outside of the sealed vessel to a second surface located on the inside of the sealed vessel. The conductive path has a first end on the first surface which is connected to the external device and a second end on the second surface which is connected to the electronic device.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 30, 2004
    Applicant: Formation, Inc.
    Inventor: Samuel A. Carswell
  • Patent number: 4453211
    Abstract: A single synchronous system bus interconnecting a number of distributed processors which emulate multiple channels of a multichannel system. The system uses multichannel software and each channel is distributed among all of the distributed processors. The bus provides for communication among the distributed processors and a memory controller. One of the distributed processors accepts and converts multichannel software and transmits formatted words on the system bus and another of the distributed processor stores the instruction received in the formatted words. The first processor, thereby, acquires control over the system bus and the second processor, as slave, processes the instruction received in accordance with its microde programming, generates data transfer control signals and transmits formatted words via the system bus destined for a distributed processor or main memory controller.
    Type: Grant
    Filed: April 28, 1981
    Date of Patent: June 5, 1984
    Assignee: Formation, Inc.
    Inventors: Martin Askinazi, Liam McManus, Paul R. Malnati, Charles L. Kapeghian
  • Patent number: 4245307
    Abstract: A controller for at least one secondary storage device for use in a data processing system having a system bus which accommodates a device or a CPU that first acquires control, a device bus that has the same address, data and control format as the system bus and a cache bus which maintains its own timing for address and data signals. The controller has means for transferring the control signals between the device bus and the system bus to establish control over the system bus by the secondary storage device. The data, address and control signals are transferred between the device bus and the cache bus in accordance with the cache bus timing.
    Type: Grant
    Filed: September 14, 1979
    Date of Patent: January 13, 1981
    Assignee: Formation, Inc.
    Inventors: Charles L. Kapeghian, Charles C. Garman, Paul R. Malnati
  • Patent number: 4016543
    Abstract: An address recall system coupled to a processor to permit operator examination of a predetermined number of executed system addresses. A processor system address is manually inserted to the recall system. When a system address being executed compares with the operator address setting, an address equality signal is generated. The recall system logic generates either a stop or interrupt state for the processor responsive to actuation of another manually operated input switch. Addresses being executed by the processor are stored in a push down memory stack within the recall system. When an address equality signal is generated, one or more of the consecutively executed addresses contained in the memory stack may be manually displayed in the reverse order of execution.
    Type: Grant
    Filed: February 10, 1975
    Date of Patent: April 5, 1977
    Assignee: Formation, Inc.
    Inventors: Theodore A. Franks, Charles L. Kapeghian