Patents by Inventor David Newman

David Newman 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: 11169677
    Abstract: Systems and techniques for a future state graphical visualization generator are described herein. A graphical visualization of a current state of a user may be generated using electronic profile data of the user. The graphical visualization of the current state of the user may display objects associated with the user. The objects may be associated with a set of object parameters. A goal of the user may be obtained. A set of goal parameters may be generated based on the set of object parameters and the goal of the user. A graphical visualization of the future state of the user may be generated based on the set of goal parameters. A user response may be obtained to a display of the graphical visualization of the future state of the user. Guidance may be provided to the user for adjusting a gal parameter based on the user response.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 9, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Samundra Timilsina, Rabisankar Kulshi, David Newman, Darius A. Miranda, Balinder Singh Mangat
  • Publication number: 20210343316
    Abstract: Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. A video summary can be generated including one or more of the identified best scenes. The video summary can be generated using a video summary template with slots corresponding to video clips selected from among sets of candidate video clips. Best scenes can also be identified by receiving an indication of an event of interest within video from a user during the capture of the video. Metadata patterns representing activities identified within video clips can be identified within other videos, which can subsequently be associated with the identified activities.
    Type: Application
    Filed: July 16, 2021
    Publication date: November 4, 2021
    Inventors: David A. Newman, Adam Silver
  • Patent number: 11166047
    Abstract: Panoramic content may be characterized by a wide field of view and large image size. Panoramic image may be mapped to cube projection. When encoding/decoding cube-projected images, the disclosure exploits content continuity between cube facets. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained, for example, one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remained facets of the cube may be encoded using transformed versions within the augmented image. Boundary filtering may be applied to one or more edges of one or more facets.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: November 2, 2021
    Assignee: GoPro, Inc.
    Inventors: Adeel Abbas, David Newman
  • Patent number: 11164282
    Abstract: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: November 2, 2021
    Assignee: GOPRO, INC.
    Inventors: David A. Newman, Joshua Edward Bodinet, Otto Kenneth Sievert, Timothy MacMillan
  • Publication number: 20210337162
    Abstract: Apparatus and methods for encrypting captured media. In one embodiment, the method includes capturing media data via use of a lens of an image capture apparatus; obtaining a number used only once (NONCE) value from the captured media data; obtaining an encryption key for use in encryption of the captured media data; using the obtained NONCE value and the obtained encryption key for encrypting the captured media data; and storing the encrypted media data. In some variants, the media is encrypted prior to storage, thereby obviating any instances in which the captured media data resides in a wholly unencrypted instance. Apparatus and methods for decrypting encrypted captured media are also disclosed.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: Craig Davidson, David Newman
  • Publication number: 20210333874
    Abstract: Visual information defining visual content may be accessed. The visual content may include one or more views of one or more scenes. The scene(s) may include one or more human subjects. Gaze directions of the human subject(s) may be determined. The gaze directions may indicate one or more viewing directions in which the human subject(s) are looking. One or more directions of view for the visual content may be determined based on the gaze directions of the human subject(s). The direction(s) of view may include one or more of the viewing directions looked at by the human subject(s). The visual content may be presented on a display based on the direction(s) of view for the visual content.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventor: David Newman
  • Patent number: 11158025
    Abstract: Apparatus and methods for optimized stitching of overcapture content. In one embodiment, the optimized stitching of the overcapture content includes capturing the overcapture content; producing overlap bands associated with the captured overcapture content; downsampling the produced overlap bands; generating derivative images from the downsampled overlap bands; generating a cost map associated with the generated derivative images; determining shortest path information for the generated cost map; generating a warp file based on the determined shortest path information, the generated warp file being utilized for the optimized stitching of the overcapture content. Camera apparatus and a non-transitory computer-readable apparatus are also disclosed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: October 26, 2021
    Assignee: GoPro, Inc.
    Inventors: Daryl Stimm, David Newman, Kyler William Schwartz, William Edward MacDonald
  • Publication number: 20210287337
    Abstract: Methods and apparatus for multi-encoder processing of high resolution content. In one embodiment, the method includes capturing high resolution imaging content; splitting up the captured high resolution imaging content into respective portions; feeding the split up portions to respective imaging encoders; packing encoded content from the respective imaging encoders into an A/V container; and storing and/or transmitting the A/V container. In another embodiment, the method includes retrieving and/or receiving an A/V container; splitting up the retrieved and/or received A/V container into respective portions; feeding the split up portions to respective imaging decoders; stitching the decoded imaging portions into a common imaging portion; and storing and/or displaying at least a portion of the common imaging portion.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventors: David Newman, Daryl Stimm, Adeel Abbas
  • Patent number: 11109067
    Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360-degree content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 31, 2021
    Assignee: GoPro, Inc.
    Inventors: David A. Newman, Cesar Douady, Alexis Lefebvre, Daryl Stimm, Michael Kraak
  • Patent number: 11109048
    Abstract: A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise required. In particular, one disclosed method is directed to generating a compressed video data structure that is selectively decodable to a plurality of resolutions including the full resolution of the uncompressed stream. The desired number of data components and the content of the data components that make up the compressed video data, which determine the available video resolutions, are variable based upon the processing carried out and the resources available to decode and process the data components. During decoding, efficiency is substantially improved because only the data components necessary to generate a desired resolution are decoded. In variations, both temporal and spatial decoding are utilized to reduce frame rates, and hence, further reduce processor load. The system and method are particularly useful for real-time video editing applications.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: August 31, 2021
    Assignee: GoPro, Inc.
    Inventors: David A. Newman, Brian G. Schunck
  • Patent number: 11106736
    Abstract: A method may compiling, using at least one processor, a corpus of training data by obtaining, for each respective concept object in an ontology, a respective concept label and respective annotations describing the respective concept object; generating a vocabulary of terms based on the corpus of training data; training a semantic model using the corpus of training data and the vocabulary of terms, wherein input features for the semantic model are based on context words in proximity to a term in the vocabulary of terms; and storing a set of word embeddings for the vocabulary of terms based on the trained semantic model.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: August 31, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Newman, Omar B. Khan, Nathan Anthony Susanj, Alexander Joseph Kalinowski
  • Publication number: 20210250507
    Abstract: Apparatus and methods for the pre-processing of image data so as to enhance quality of subsequent encoding and rendering. In one embodiment, a capture device is disclosed that includes a processing apparatus and a non-transitory computer readable apparatus comprising a storage medium have one or more instructions stored thereon. The one or more instructions, when executed by the processing apparatus, are configured to: receive captured image data (such as that sourced from two or more separate image sensors) and pre-process the data to enable stabilization of the corresponding images prior to encoding. In some implementations, the pre-processing includes combination (e.g., stitching) of the captured image data associated with the two or more sensors to facilitates the stabilization. Advantageously, undesirable artifacts such as object “jitter” can be reduced or eliminated. Methods and non-transitory computer readable apparatus are also disclosed.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicant: GoPro, Inc.
    Inventor: David Newman
  • Publication number: 20210241433
    Abstract: Apparatus and methods for applying motion blur to overcapture content. In one embodiment, the motion blur is applied by selecting a number of frames of the captured image content for application of motion blur; selecting a plurality of pixel locations within the number of frames of the captured image content for the application of motion blur; applying motion blur to the captured image content in accordance with the selected number of frames and the selected plurality of pixel locations; and outputting the captured image content with the applied motion blur. In some implementations, motion blur is applied via implementation of a virtualized neutral density filter. Computerized devices and computer-readable apparatus for the application of motion blur are also disclosed.
    Type: Application
    Filed: April 24, 2021
    Publication date: August 5, 2021
    Inventor: DAVID A. NEWMAN
  • Patent number: 11074648
    Abstract: Examples described herein relate to systems, apparatuses, and methods for automating loan securitization by a loan marketplace server, including defining a security blockchain supporting a financial security smart contract and posting, on the security blockchain, loan links. Each of the loan links identifies a loan structured as a loan smart contract supported by a loan blockchain. The loan blockchain stores a financial profile link that identifies a dynamic financial profile for a borrower of the loan.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: July 27, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Duccini, Phillip H. Griffin, David Newman, Nishant Usapkar
  • Patent number: 11065415
    Abstract: The present invention relates to a device and method of delivering inhaled Nitric Oxide (iNO) to a patient situated in a Magnetic Resonance Imaging (MRI) suite.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 20, 2021
    Assignee: Mallinckrodt Pharmaceuticals Ireland Limited
    Inventors: Craig Flanagan, David Newman, Jaron M. Acker, Craig R. Tolmie, Jim Potenziano
  • Patent number: 11069380
    Abstract: Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. A video summary can be generated including one or more of the identified best scenes. The video summary can be generated using a video summary template with slots corresponding to video clips selected from among sets of candidate video clips. Best scenes can also be identified by receiving an indication of an event of interest within video from a user during the capture of the video. Metadata patterns representing activities identified within video clips can be identified within other videos, which can subsequently be associated with the identified activities.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 20, 2021
    Assignee: GOPRO, INC.
    Inventors: David A. Newman, Adam Silver
  • Patent number: 11064153
    Abstract: Apparatus and methods for encrypting captured media. In one embodiment, the method includes capturing media data via use of a lens of an image capture apparatus; obtaining a number used only once (NONCE) value from the captured media data; obtaining an encryption key for use in encryption of the captured media data; using the obtained NONCE value and the obtained encryption key for encrypting the captured media data; and storing the encrypted media data. In some variants, the media is encrypted prior to storage, thereby obviating any instances in which the captured media data resides in a wholly unencrypted instance. Apparatus and methods for decrypting encrypted captured media are also disclosed.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: July 13, 2021
    Assignee: GoPro, INC.
    Inventors: Craig Davidson, David Newman
  • Patent number: 11061474
    Abstract: Visual information defining visual content may be accessed. The visual content may include one or more views of one or more scenes. The scene(s) may include one or more human subjects. Gaze directions of the human subject(s) may be determined. The gaze directions may indicate one or more viewing directions in which the human subject(s) are looking. One or more directions of view for the visual content may be determined based on the gaze directions of the human subject(s). The direction(s) of view may include one or more of the viewing directions looked at by the human subject(s). The visual content may be presented on a display based on the direction(s) of view for the visual content.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: July 13, 2021
    Assignee: GoPro, Inc.
    Inventor: David Newman
  • Publication number: 20210203844
    Abstract: Methods and apparatus for shear correction in spherical projections. Embedded devices generally lack the compute and/or memory resources to implement two-dimensional (2D) stitches for spherical projections. Objects (such as a mounting fixture) within a certain distance of the camera may experience a 2D “tear” or “shear” artifact when stitched. Various embodiments of the present disclosure perform two orthogonal 1D stitches: (i) latitudinally across the meridian and (ii) longitudinally along the meridian to approximate the effect of a 2D stitch. Notably, the 1D stitch may be less precise than a true 2D stitch, however the image portion being stitched (e.g., the camera mount) is not the user's subject of interest and can be rendered much more loosely without adverse consequence. Temporal smoothing optimizations are additionally disclosed.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 1, 2021
    Applicant: GoPro, Inc.
    Inventors: David Newman, Daryl Stimm
  • Patent number: 11050938
    Abstract: Apparatus and methods for the pre-processing of image data so as to enhance quality of subsequent encoding and rendering. In one embodiment, a capture device is disclosed that includes a processing apparatus and a non-transitory computer readable apparatus comprising a storage medium have one or more instructions stored thereon. The one or more instructions, when executed by the processing apparatus, are configured to: receive captured image data (such as that sourced from two or more separate image sensors) and pre-process the data to enable stabilization of the corresponding images prior to encoding. In some implementations, the pre-processing includes combination (e.g., stitching) of the captured image data associated with the two or more sensors to facilitate the stabilization. Advantageously, undesirable artifacts such as object “jitter” can be reduced or eliminated. Methods and non-transitory computer readable apparatus are also disclosed.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: June 29, 2021
    Assignee: GoPro, Inc.
    Inventor: David Newman