Patents by Inventor Shane R. Dewing

Shane R. Dewing 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: 9444564
    Abstract: In an embodiment, a given UE joins a local group communication session between a group of UEs, establishes itself as a director, obtains media feeds captured by media capturing UEs in the group of UEs and transmits a selected subset of the media feeds to a server for transmission to target UEs. In another embodiment, the server receives the media feeds itself and sends the media feeds to a director UE. The director UE indicates a selection of the subset of the media feeds to the server, and the server transmits the selected subset of media feeds to the target UEs. Accordingly, a local director UE can direct the subset to the target UEs by controlling which media feeds are sent to the server, or a remote director UE can direct the subset to the target UEs by controlling which media feeds the server sends to the target UEs.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: September 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Samuel K. Sun, Anthony Pierre Stonefield, Richard W. Lankford, Mark A. Lindner, Shane R. Dewing, Daniel S. Abplanalp
  • Patent number: 9277013
    Abstract: In an embodiment, a given user equipment (UE) in a local communication session (e.g., a P2P or ad-hoc session) between multiple UEs is designated to record session data. The given UE records the session data exchanged between the multiple UEs during the local communication session and uploads the recorded session data to a server after the local communication session has terminated. In another embodiment, a session controller (e.g., a remote server or a P2P node) receives multiple media feeds from multiple transmitting UEs, and selectively interlaces subsets of the multiple media feeds into interlaced output feed(s) that are transmitted to target UE(s). The target UE(s) provide feedback which permits the session controller to determine a lowest relevant configuration (LRC) for the target UE(s) that is used to regulate the interlaced output feed(s) transmitted thereto.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Shane R. Dewing, Daniel S. Abplanalp, Samuel K. Sun, Anthony Pierre Stonefield, Richard W. Lankford, Mark A. Lindner
  • Patent number: 8793389
    Abstract: In an embodiment, a server exchanges session data between a group of session participants during a communication session, the exchanged session data including session media and/or session signaling information. The server stores at least a subset of the exchanged session data. Later, the server establishes a connection to a given user equipment (UE) (e.g., either after or during the communication session). The server determines a UE-defined context that is indicative of a manner by which missed session data from the communication session is to be compressed for delivery to the given UE. The server selectively compresses at least a portion of the stored subset of the exchanged session data that was missed by the given UE based on the UE-defined context, and transmits the selectively compressed portion of the stored subset of the exchanged session data to the given UE.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: July 29, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Mark A. Lindner, Shane R. Dewing, Devang N. Bhatt
  • Publication number: 20130300821
    Abstract: In an embodiment, a communications device receives a plurality of video input feeds from a plurality of video capturing devices that provide different perspectives of a given visual subject of interest. The communications device receives, for each of the received plurality of video input feeds, indications of (i) a location an associated video capturing device, (ii) an orientation of the associated video capturing device and (iii) a format of the received video input feed. The communications device selects a set of the received plurality of video input feeds, interlaces the selected video input feeds into a video output feed that conforms to a target format and transmitting the video output feed to a set of target video presentation devices. The communications device can correspond to either a remote server or a user equipment (UE) that belongs to, or is in communication with, the plurality of video capturing devices.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Richard W. Lankford, Mark A. Lindner, Shane R. Dewing, Daniel S. Abplanalp, Samuel K. Sun, Anthony Stonefield
  • Publication number: 20130301624
    Abstract: In an embodiment, a given UE joins a local group communication session between a group of UEs, establishes itself as a director, obtains media feeds captured by media capturing UEs in the group of UEs and transmits a selected subset of the media feeds to a server for transmission to target UEs. In another embodiment, the server receives the media feeds itself and sends the media feeds to a director UE. The director UE indicates a selection of the subset of the media feeds to the server, and the server transmits the selected subset of media feeds to the target UEs. Accordingly, a local director UE can direct the subset to the target UEs by controlling which media feeds are sent to the server, or a remote director UE can direct the subset to the target UEs by controlling which media feeds the server sends to the target UEs.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Samuel K. Sun, Anthony Pierre Stonefield, Richard W. Lankford, Mark A. Lindner, Shane R. Dewing, Daniel S. Adplanalp
  • Publication number: 20130304865
    Abstract: In an embodiment, a given user equipment (UE) in a local communication session (e.g., a P2P or ad-hoc session) between multiple UEs is designated to record session data. The given UE records the session data exchanged between the multiple UEs during the local communication session and uploads the recorded session data to a server after the local communication session has terminated. In another embodiment, a session controller (e.g., a remote server or a P2P node) receives multiple media feeds from multiple transmitting UEs, and selectively interlaces subsets of the multiple media feeds into interlaced output feed(s) that are transmitted to target UE(s). The target UE(s) provide feedback which permits the session controller to determine a lowest relevant configuration (LRC) for the target UE(s) that is used to regulate the interlaced output feed(s) transmitted thereto.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Shane R. Dewing, Daniel S. Abplanalp, Samuel K. Sun, Anthony Stonefield, Richard W. Lankford, Mark A. Lindner
  • Publication number: 20130159539
    Abstract: In an embodiment, a server exchanges session data between a group of session participants during a communication session, the exchanged session data including session media and/or session signaling information. The server stores at least a subset of the exchanged session data. Later, the server establishes a connection to a given user equipment (UE) (e.g., either after or during the communication session). The server determines a UE-defined context that is indicative of a manner by which missed session data from the communication session is to be compressed for delivery to the given UE. The server selectively compresses at least a portion of the stored subset of the exchanged session data that was missed by the given UE based on the UE-defined context, and transmits the selectively compressed portion of the stored subset of the exchanged session data to the given UE.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Mark A. Lindner, Shane R. Dewing, Devang N. Bhatt
  • Patent number: 7461067
    Abstract: In a system for providing media content to a communication device, a device capabilities determination is made by a rules engine that compares content attributes with constraints on those attributes for a device. Metadata describing the content is derived and entered into a database. As the specifications of different devices are entered into the system, corresponding constraints are associated with the devices that tell the engine the valid range of values for the content attributes. The engine creates an available content library for each class of devices by excluding all instances of content that have attributes outside the range of values prescribed in the constraints. A similar rule set determines whether the content can be distributed through a particular delivery channel, based on the distribution channel capacity to support a media type.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: December 2, 2008
    Assignee: Motricity, Inc.
    Inventors: Shane R. Dewing, Braxton Woodham, Wesley W. Biggs, Harry C. Evans, III, Scott A. Bendar
  • Publication number: 20040068532
    Abstract: In a system for providing media content to a communication device, a device capabilities determination is made by a rules engine that compares content attributes with constraints on those attributes for a device. Metadata describing the content is derived and entered into a database. As the specifications of different devices are entered into the system, corresponding constraints are associated with the devices that tell the engine the valid range of values for the content attributes. The engine creates an available content library for each class of devices by excluding all instances of content that have attributes outside the range of values prescribed in the constraints. A similar rule set determines whether the content can be distributed through a particular delivery channel, based on the distribution channel capacity to support a media type.
    Type: Application
    Filed: September 13, 2002
    Publication date: April 8, 2004
    Inventors: Shane R. Dewing, Braxton Woodham, Wesley W. Biggs, Harry C. Evans, Scott A. Bendar