Patents by Inventor David Crawford Gibbon

David Crawford Gibbon 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: 20200372242
    Abstract: Aspects of the subject disclosure may include, for example, systems and methods aggregating video content and adjusting the aggregate video content according to a training model. The adjusted aggregate video content comprises a first subset of the images and does not comprise a second subset of the images. The first subset of the images is determined by the training model based on a plurality of categories corresponding to a plurality of events. The illustrative embodiments also include presenting the adjusted aggregate video content and receiving identifications for the first subset of the images in the aggregate video content. Further, the illustrative embodiments include adjusting the training model according to the identifications and providing the adjusted training model to a network device. Other embodiments are disclosed.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Lee Begeja, Zhu Liu, Yadong Mu, Bernard S. Renger, David Crawford Gibbon, Behzad Shahraray, Raghuraman Gopalan, Eric Zavesky
  • Patent number: 10841647
    Abstract: Concepts and technologies directed to network aggregation of streaming data interactions from distinct user interfaces are disclosed herein. Embodiments can include a network server that includes a processor and a memory that has computer-executable instructions. Upon execution, the processor can cause the network server to perform operations. The operations can include retrieving a content package from a content data store. The operations also can include splicing video content of the content package into a plurality of content segments and assigning a boundary time marker to each of the plurality of content segments. The operations can include creating a segment overlay field for each of the plurality of content segments, where each segment overlay field can be configured to receive a client generated metric corresponding to the boundary time marker for each of the content segments. The operations can include providing the content package to a plurality of user equipment.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: November 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Zhu Liu, David Crawford Gibbon, Raghuraman Gopalan
  • Patent number: 10841652
    Abstract: Concepts and technologies directed to screening streaming content with locked application programming interfaces are disclosed herein. Embodiments can include a system that is configured to perform operations that can include detecting a content stream directed to a media application on a user equipment, where audiovisual content of the content stream is presented on a display.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, David Crawford Gibbon, Bernard S. Renger, Lee Begeja, Zhu Liu
  • Publication number: 20200358880
    Abstract: A method and apparatus for providing a recommended action are disclosed. For example, the method receives first data that is measured via at least one sensor deployed at a venue, receives second data from at least one user endpoint device present at the venue, wherein the second data comprises data that is measured via a sensor associated with the at least one user endpoint device, applies a perception model of the venue to the first data and the second data that are received, generates at least one recommended action when a threshold is reached, wherein the threshold is established for generating the at least one recommended action, and provides an update to the perception model of the venue based on the at least one recommended action that is generated.
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Inventors: Eric Zavesky, Lee Begeja, David Crawford Gibbon, Raghuraman Gopalan, Zhu Liu, Yadong Mu, Bernard S. Renger, Behzad Shahraray
  • Patent number: 10832590
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for monitoring a user's food intake. For instance, in one example, a user's food intake is monitored based on data collected from a sensor. The user's current nutrient consumption is estimated based on the monitoring. A recommendation is presented to the user based on the estimating, where the recommendation is designed to help the user achieve a target nutrient consumption.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Raghuraman Gopalan, Eric Zavesky, Bernard S. Renger, Zhu Liu, Behzad Shahraray, David Crawford Gibbon, Lee Begeja, Paul Triantafyllou, Tan Xu
  • Patent number: 10832275
    Abstract: Aspects of the subject disclosure may include, for example, a method including detecting a presentation of an advertisement at a user device, and verifying the presentation to a provider of the advertisement. A quality of the presentation is determined, based on one or more of a placement of the advertisement on a display portion of the device, a size of the advertisement relative to the display portion, or a time and duration of the presentation. A context of the presentation is determined, based on one or more of content displayed on the display portion during the presentation, or a user location or activity during the presentation. An advertising experience of the user is evaluated, based on the quality of the presentation and the context of the presentation; the advertising experience of the user is compared with criteria predetermined by the provider of the advertisement. Other embodiments are disclosed.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, David Crawford Gibbon, Zhu Liu
  • Patent number: 10832736
    Abstract: A system, method and computer-readable medium are presented for providing real-time content-based navigation of live video programming. The method aspect of the invention comprises receiving a live video program, generating an index to the received live video program by extracting images and/or text from the video program, recording the live video program, presenting at least a portion of data associated with the generated index to a user, receiving user input regarding a portion of the recorded video program to which the user desires to navigate and playing back the recorded video program starting at the navigated portion identified by the user input.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: November 10, 2020
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: David Crawford Gibbon, Zhu Liu, Behzad Shahraray
  • Publication number: 20200351340
    Abstract: A network device includes a processor and a memory. The processor effectuates operations including instantiating an edge share orchestrator that identifies edge devices including a customer device. Edge share orchestrator also determines that the customer device lacks computing power or functionality to perform at least a portion of an existing or augmented service and identifies at least one additional device of the edge devices capable of providing additional computing power or functionality for performing the at least a portion of the existing service or augmented service associated with the customer device. Edge share orchestrator also meshes the additional computing power or functionality of the at least one additional device with the customer device and performs the at least a portion of the existing or augmented service associated with the customer device using the meshed additional computing power or functionality of the at least one additional device and the customer device.
    Type: Application
    Filed: July 16, 2020
    Publication date: November 5, 2020
    Inventors: Eric Zavesky, Nigel Bradley, David Crawford Gibbon, Timothy Innes, James Pratt
  • Publication number: 20200349472
    Abstract: A method, computer-readable medium, and apparatus for modeling data of a service for providing a policy are disclosed. For example, a method may include a processor for generating a first policy for a first service by a first policy model using machine learning for processing first data of the first service, determining whether the first policy is to be applied to a second service, applying the first policy to the second service when the first policy is deemed to be applicable to the second service, wherein the applying the first policy provides the first policy to a second policy model using machine learning for processing second data of the second service, generating a second policy for the second service, and implementing the second policy in the second service, wherein the first service and the second service are provided by a single service provider.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Inventors: Raghuraman Gopalan, Lee Begeja, David Crawford Gibbon, Zhu Liu, Yadong Mu, Bernard S. Renger, Behzad Shahraray, Eric Zavesky
  • Patent number: 10827132
    Abstract: A processing system having at least one processor may establish a communication session between a first communication system of a first user and a second communication system of a second user, the communication session including first video content of a first physical environment of the first user and second video content of a second physical environment of the second user, determine a first visualization action for a first physical object in the first physical environment in accordance with a first configuration setting of the first user for the communication session, obtain the first video content from a first camera of the first communication system, detect the first physical object in the first video content, and perform the first visualization action to modify the first video content. The processing system may then transmit first visualization information including the first video content that is modified to the second communication system.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 3, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Zavesky, Zhu Liu, David Crawford Gibbon, Bernard S. Renger, Behzad Shahraray, Tan Xu
  • Patent number: 10827032
    Abstract: A system embodying the subject disclosure includes a memory to store instructions. A controller coupled to the memory, responsive to executing the instructions, can perform operations including obtaining performance characteristics for segments of a network; the segments are selected based on a trajectory of a mobile device coupled to the network. The controller can predict future transport and segment characteristics based on the performance characteristics. The controller can receive a request from the mobile device for transmission of a data packet over the network. The controller can monitor a power state of the mobile device and predict a future power state of the mobile device. The controller can determine a target time for fulfilling the request, based on the future power state and the future transport and segment characteristics. The controller can schedule a time for fulfilling the request according to the target time. Other embodiments are disclosed.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Crawford Gibbon, Andrea Basso
  • Publication number: 20200334447
    Abstract: A method for validating objects appearing in volumetric video presentations includes obtaining a volumetric video presentation depicting a scene, wherein the volumetric video presentation is associated with a metadata file containing identifying information for the scene, identifying user-generated content that depicts the scene, by matching metadata associated with the user-generated content to the metadata file associated with the volumetric video presentation, comparing a first object appearing in the volumetric video presentation to a corresponding second object appearing in the user-generated content, assigning a score to the first object based on the comparing, wherein the score indicates a probability that the first object has not been manipulated, and altering the volumetric video presentation to filter the first object from the volumetric video presentation when the score falls below a threshold.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: Zhu Liu, Eric Zavesky, David Crawford Gibbon, Lee Begeja, Paul Triantafyllou
  • Publication number: 20200336722
    Abstract: A method for automatic selection of viewpoint characteristics and trajectories in volumetric video presentations includes receiving a plurality of video streams depicting a scene, wherein the plurality of video streams provides images of the scene from a plurality of different viewpoints, identifying a set of desired viewpoint characteristics for a volumetric video traversal of the scene, determining a trajectory through the plurality of video streams that is consistent with the set of desired viewpoint characteristics, rendering a volumetric video traversal that follows the trajectory, wherein the rendering comprises compositing the plurality of video streams, and publishing the volumetric video traversal for viewing on a user endpoint device.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: David Crawford Gibbon, Tan Xu, Zhu Liu, Behzad Shahraray, Eric Zavesky
  • Publication number: 20200334833
    Abstract: One example of a method includes receiving a plurality of video streams depicting a scene, wherein the plurality of video streams provides images of the scene from a plurality of different viewpoints, identifying a target that is present in the scene, wherein the target is identified based on a determination of a likelihood of being of interest to a viewer of the scene, determining a trajectory of the target through the plurality of video streams, wherein the determining is based in part on an automated visual analysis of the plurality of video streams, wherein the determining is based in part on a visual analysis of the plurality of video streams, rendering a volumetric video traversal that follows the target through the scene, wherein the rendering comprises compositing the plurality of video streams, receiving viewer feedback regarding the volumetric video traversal, and adjusting the rendering in response to the viewer feedback.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: David Crawford Gibbon, Tan Xu, Lee Begeja, Bernard S. Renger, Behzad Shahraray, Raghuraman Gopalan, Eric Zavesky
  • Publication number: 20200334613
    Abstract: A method for gaze-based workflow adaptation includes identifying a workflow in which a user is engaged, where the workflow comprises a plurality of tasks that collectively achieves a desired goal, creating a trigger for a given task of the plurality of tasks, wherein the trigger specifies an action to be automatically taken in response to a gaze of the user meeting a defined criterion, monitoring a progress of the workflow, monitoring the gaze of the user, and sending a signal to a remote device in response to the gaze of the user meeting the defined criterion, wherein the signal instructs the remote device to take the action.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: Richard Palazzo, Lee Begeja, David Crawford Gibbon, Zhu Liu, Tan Xu, Eric Zavesky
  • Patent number: 10812875
    Abstract: Aspects of the subject disclosure may include, for example, facilitating access to a synopsis of a missed portion of a media program, identifying subject matter in a segment of content in the media program that has not been presented, determining a particular time for presenting the summary according to the subject matter in the segment of content, and initiating a presentation of the summary at the particular time. Other embodiments are disclosed.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 20, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Crawford Gibbon, Lee Begeja, Raghuraman Gopalan, Zhu Liu, Bernard S. Renger, Behzad Shahraray, Eric Zavesky
  • Patent number: 10810324
    Abstract: Aspects of the subject disclosure may include, for example, embodiments for providing anonymization. The anonymization can be provided such as to implement, for example, privacy as a service. The anonymization can be directed to emails, web activity (e.g., searching, viewing), browser history, telephone calls and/or physical mail. Mechanisms can be provided via which publication (e.g., online publication; publication in the form of information or data (such as marketing data)) of certain likes/dislikes that a person has can be controlled (e.g., certain likes/dislikes can be prohibited from being made public; certain likes/dislikes can be prohibited from being sold as marketing data; certain likes/dislikes can be allowed to be made public; certain likes/dislikes can be allowed to be sold as marketing data). Other embodiments are disclosed.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: October 20, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Lee Begeja, Behzad Shahraray, David Crawford Gibbon, Tan Xu, Zhu Liu
  • Patent number: 10805678
    Abstract: A method includes receiving, at a computing device, first image data of a viewer of an output of user equipment. The method includes selecting, at the computing device based on a first item identified in the first image data, a background component to be included in multimedia content. The method also includes providing, from the computing device, the multimedia content to the user equipment for presentation to the viewer. The multimedia content includes the background component and a first foreground component, where the first foreground component has a first characteristic.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: October 13, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Zavesky, David Crawford Gibbon, Bernard S. Renger, Behzad Shahraray
  • Patent number: 10805657
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, receiving, by a system comprising a processor, first media content from a service provider network over a high resolution channel at a first resolution, determining whether a first resolution exceeds a resolution threshold for viewing the first media content, transmitting a notification to the service provider network that the first resolution exceeds the resolution threshold, receiving the first media content from the service provider network over the high resolution channel at a second resolution according to the notification, wherein a difference between the first resolution and the second resolution provides unused bandwidth on the high resolution channel, and receiving second media content from the service provider network over the unused bandwidth of the high resolution channel. Other embodiments are disclosed.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Crawford Gibbon, Lee Begeja, Zhu Liu, Amy Ruth Reibman, Bernard S. Renger, Behzad Shahraray, Eric Zavesky
  • Patent number: 10802872
    Abstract: The present disclosure provides task delegation and cooperation for automated assistants. In one example, a method includes receiving, at a centralized support center that is in contact with a plurality of automated assistants including a first automated assistant and a second automated assistant, a request to perform a task on behalf of an individual, formulating, at the centralized support center, the task as a plurality of sub-tasks including a first sub-task and a second sub-task, delegating, at the centralized support center, the first sub-task to the first automated assistant, based on a determination at the centralized support center that the first automated assistant is capable of performing the first sub-task, and delegating, at the centralized support center, the second sub-task to the second automated assistant, based on a determination at the centralized support center that the second automated assistant is capable of performing the second sub-task.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: October 13, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Raghuraman Gopalan, Lee Begeja, David Crawford Gibbon, Eric Zavesky