Kelly Slough

Northampton, Massachusetts, United States
151 followers 143 connections

Join to view profile

Activity

151 followers

See all activities

Patents

  • Associating advertisements and game data in a flash-based gaming environment

    Filed US 12/471,582

    A method of associating a service with a computer software product includes loading an executable software file containing software code that upon execution carries out a software program, inputting code into functions of the software file, mapping execution of the functions of the software file, receiving an input identifying a content trigger, identifying a function of the software file associated with the content trigger, and modifying the function associated with the content trigger to…

    A method of associating a service with a computer software product includes loading an executable software file containing software code that upon execution carries out a software program, inputting code into functions of the software file, mapping execution of the functions of the software file, receiving an input identifying a content trigger, identifying a function of the software file associated with the content trigger, and modifying the function associated with the content trigger to cause presentation of service in response to an occurrence of the content trigger. An enhanced software file may be produced that includes the modified function.

    Other inventors
    See patent
  • Overlay content in a gaming environment

    Filed US 12/388,079

    A method of overlaying content in a computer gaming environment includes loading a binary executable form of a computer program, analyzing graphical elements in the computer program while the computer program is in operation, receiving criteria to configure overlay content slots, and modifying an import address table of the binary executable form of the computer program such that logic for delivering overlay content is loaded when the computer program is in operation.

    Other inventors
    See patent
  • Apparatus and Method for Service Enabling Computer Programs

    Filed US 20100211934

    Other inventors
    See patent
  • Interstitial advertising in a gaming environment

    Filed US 11/678,253

    A method of advertising within a game is provided in accordance with an exemplary embodiment. The method comprises identifying a frame of the game, wherein the frame is capable of receiving an advertisement. The identified frame can be presented to a player of the game before, during, or after game play. A time when the identified frame is presented to a player of the game is determined. The method further comprises rendering an advertisement over at least a portion of the frame at the…

    A method of advertising within a game is provided in accordance with an exemplary embodiment. The method comprises identifying a frame of the game, wherein the frame is capable of receiving an advertisement. The identified frame can be presented to a player of the game before, during, or after game play. A time when the identified frame is presented to a player of the game is determined. The method further comprises rendering an advertisement over at least a portion of the frame at the determined time.

    Other inventors
    See patent
  • System and method for advertisement identification, selection, and distribution involving a peer to peer network

    Filed US 11/544,449

    A method of presenting an advertisement to a user executing content at a device is provided. A request for content is sent to a device in a peer-to-peer (P2P) network. A file is received from the P2P network. The file includes the content requested and a campaign file. The campaign file includes information identifying when and which advertisements are presented to a user during execution of the requested content. The received file is installed and the requested content is executed. A time is…

    A method of presenting an advertisement to a user executing content at a device is provided. A request for content is sent to a device in a peer-to-peer (P2P) network. A file is received from the P2P network. The file includes the content requested and a campaign file. The campaign file includes information identifying when and which advertisements are presented to a user during execution of the requested content. The received file is installed and the requested content is executed. A time is determined for presenting an advertisement based on information read from the campaign file. At the determined time, the advertisement is requested and presented. The advertisement itself is delivered either in-advance of a request or on demand in response to a request as determined by the campaign file. The advertisement is delivered from either the content-requesting device, a peer or server in the P2P network, or a third party Internet delivery service.

    Other inventors
    See patent
  • Service and messaging infrastructure to support creation of distributed, peer-to-peer application with a service-oriented architecture

    Filed US 11/545,057

    system and method allowing engineers to create large scale, consumer oriented, distributed applications that utilize peer to peer messaging patterns and service oriented architectures. Applications built using the method produce operational cost curves typical of successful peer to peer systems. The system includes mechanisms to deal with reliably and securely sending messages over consumer grade networks that are inherently unreliable and insecure while still permitting direct…

    system and method allowing engineers to create large scale, consumer oriented, distributed applications that utilize peer to peer messaging patterns and service oriented architectures. Applications built using the method produce operational cost curves typical of successful peer to peer systems. The system includes mechanisms to deal with reliably and securely sending messages over consumer grade networks that are inherently unreliable and insecure while still permitting direct, consumer-to-consumer messaging by virtue of an extensible Network Address Translation traversal strategy. The system and method allows for the creation of consumer applications by facilitating the identification, location and assembly of services running in a network on a plurality of devices. While the application of the system and method to the distribution of large digital media is readily apparent, the system and method is, in no way, limited to this domain.

    Other inventors
    See patent
  • System and method for providing content, applications, services and digital media to users in a peer to peer network

    Filed US 11/545,026

    A device, a software product, and a method for obtaining content in a peer-to-peer (P2P) network are provided. A request is received for content from a device. For example, using a browser, a user at the device selects a hyperlink indicating content that can be obtained by the user. The content may include an application and a media file. For example, the content may be a movie, a song, a picture, a game, a software application, etc. The request includes information associated with the device…

    A device, a software product, and a method for obtaining content in a peer-to-peer (P2P) network are provided. A request is received for content from a device. For example, using a browser, a user at the device selects a hyperlink indicating content that can be obtained by the user. The content may include an application and a media file. For example, the content may be a movie, a song, a picture, a game, a software application, etc. The request includes information associated with the device. The information associated with the device is added to a collection, which is a group of devices connected in a P2P network that have received the selected content. A file is sent to the device using the P2P network. The file includes the content and programmed instructions to instantiate a management application at the device and to execute the first content at the device.

    Other inventors
    See patent

Recommendations received

View Kelly’s full profile

  • See who you know in common
  • Get introduced
  • Contact Kelly directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Kelly Slough

Add new skills with these courses