Patents by Inventor Jeff Stafford

Jeff Stafford 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: 20240108984
    Abstract: A method including receiving from a device over a network at an optimizer server a plurality of game assets of a video game. The method including generating at least one combined game asset to represent the plurality of game assets. The method including sending the at least one combined game asset to the device for use in the video game.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventors: Jeff Stafford, Michael Starich
  • Patent number: 11224806
    Abstract: A method for identifying game events includes providing a spectator channel for a video game, detecting a tag selection in the game while it is being played, and identifying a screen location associated with the tag selection. The method includes examining the screen location to identify game action occurring proximate to the tag selection, and accessing a recording of the game including the game action. The recording includes a plurality of frames associated with state data and metadata, and the method includes examining this data to quantify the recording. The examining assigns a significance value using the state data and metadata. A video clip from the recording associated with the tag selection is stored when the significance value exceeds a predefined threshold. The video clip is viewable (watch mode) and playable (play mode), which uses state data to execute a portion of the game that relates to the clip.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: January 18, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Nirmal Rajkumar, Jeff Stafford, Justice Adams
  • Publication number: 20210394059
    Abstract: A method for identifying game events includes providing a spectator channel for a video game, detecting a tag selection in the game while it is being played, and identifying a screen location associated with the tag selection. The method includes examining the screen location to identify game action occurring proximate to the tag selection, and accessing a recording of the game including the game action. The recording includes a plurality of frames associated with state data and metadata, and the method includes examining this data to quantify the recording. The examining assigns a significance value using the state data and metadata. A video clip from the recording associated with the tag selection is stored when the significance value exceeds a predefined threshold. The video clip is viewable (watch mode) and playable (play mode), which uses state data to execute a portion of the game that relates to the clip.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Inventors: Nirmal Rajkumar, Jeff Stafford, Justice Adams
  • Patent number: 10810498
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: October 20, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D. S. Rooks
  • Patent number: 10684485
    Abstract: A system and method of tracking a location of a head mounted display and generating additional virtual reality scene data to provide the user with a seamless virtual reality experience as the user interacts with and moves relative to the virtual reality scene. An initial position and pose of the HMD is determined using a camera or similar sensor mounted on or in the HMD. As the HMD is moved into a second position and pose, images of two or more fixed points are captured by the camera or sensor to determine a difference in position and pose of the HMD. The difference in position and pose of the HMD is used to predict corresponding movement in the virtual reality scene and generate corresponding additional virtual reality scene data for rendering on the HMD.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 16, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Jeff Stafford, Dominic Mallinson, Steven Osman
  • Publication number: 20160337514
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Application
    Filed: July 12, 2016
    Publication date: November 17, 2016
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D. S. Rooks
  • Publication number: 20160260251
    Abstract: A system and method of tracking a location of a head mounted display and generating additional virtual reality scene data to provide the user with a seamless virtual reality experience as the user interacts with and moves relative to the virtual reality scene. An initial position and pose of the HMD is determined using a camera or similar sensor mounted on or in the HMD. As the HMD is moved into a second position and pose, images of two or more fixed points are captured by the camera or sensor to determine a difference in position and pose of the HMD. The difference in position and pose of the HMD is used to predict corresponding movement in the virtual reality scene and generate corresponding additional virtual reality scene data for rendering on the HMD.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 8, 2016
    Inventors: Jeff Stafford, Dominic Mallinson, Steven Osman
  • Patent number: 9418369
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 16, 2016
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D. S. Rooks
  • Patent number: 9307037
    Abstract: A system and method for providing enhanced event planning capabilities including receiving information regarding an invitee. The invitee information may be stored for later use. The presence of the invitee at an event may be detected. In response to the detected presence, information may be communicated to a communications device associated with the invitee regarding the event, using the stored invitee information.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: April 5, 2016
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeffrey Sweeney, Kelsyn Rooks, Jeff Stafford
  • Publication number: 20140066012
    Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for managing cellular usage in controlled areas. For example, in one embodiment, a method executed by a cellular monitoring system for managing cellular usage in a controlled area is disclosed that includes the steps of configuring a size of the controlled area by varying the signal strengths associated with the one or more small cells; identifying a cellular device within signal range of one or more small cells placed in the controlled area; determining whether the cellular device is an authorized device within the controlled area; and alerting security personnel in response to determination that the cellular device is not an authorized device within the controlled area.
    Type: Application
    Filed: November 8, 2013
    Publication date: March 6, 2014
    Applicant: CENTURYLINK INTELLECTUAL PROPERTY LLC
    Inventors: Jeffrey M. Sweeney, Kelsyn Rooks, Jeff Stafford
  • Patent number: 8583078
    Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for managing cellular usage in controlled areas. For example, in one embodiment, a cellular monitoring system communicates with one or more femto cells located within a controlled area for detecting the presence of unauthorized cellular devices or for monitoring the usage of cellular devices within the controlled area.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: November 12, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeffrey Sweeney, Kelsyn D. S. Rooks, Jeff Stafford
  • Publication number: 20130006913
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Application
    Filed: September 12, 2012
    Publication date: January 3, 2013
    Applicant: CENTURYLINK INTELLECTUAL PROPERTY LLC
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D. S. Rooks
  • Patent number: 8290890
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: October 16, 2012
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D. S. Rooks
  • Publication number: 20100318486
    Abstract: A system and method for automating proactive communication. The information for the desired contacts may be accepted from a user. A selection of contact communication frequency preferences may be received from a user. An automatic communication to one of the desired contacts may be initiated. The user may be allowed to cancel the automatic communication, in response to receiving a notification that the communication is about to begin. A response indicative of the communication status may be received. Rules and preferences may be optimized based upon the received response.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Inventors: Jeff Stafford, Jeffrey Michael Sweeney, Kelsyn D.S. Rooks
  • Publication number: 20100304712
    Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for managing cellular usage in controlled areas. For example, in one embodiment, a cellular monitoring system communicates with one or more femto cells located within a controlled area for detecting the presence of unauthorized cellular devices or for monitoring the usage of cellular devices within the controlled area.
    Type: Application
    Filed: May 26, 2009
    Publication date: December 2, 2010
    Inventors: Jeffrey Sweeney, Kelsyn D. S. Rooks, Jeff Stafford
  • Publication number: 20100267399
    Abstract: A system and method for providing enhanced event planning capabilities including receiving information regarding an invitee. The invitee information may be stored for later use. The presence of the invitee at an event may be detected. In response to the detected presence, information may be communicated to a communications device associated with the invitee regarding the event, using the stored invitee information.
    Type: Application
    Filed: April 15, 2009
    Publication date: October 21, 2010
    Inventors: JEFFREY SWEENEY, Kelsyn Rooks, Jeff Stafford