Patents by Inventor George Allen

George Allen 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: 10326812
    Abstract: A digital broadcast network is provided in which multiple original experiences powered by the same data is created. A server software intelligently handles delivery of data so that the data can be utilized by several different client-side applications at substantially the same time. Through filtering of large amounts of data and creation of a universal format, this data can be used by devices capable of receiving a digital broadcast stream.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: June 18, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan Paul McCartie, George Allen Rothrock, Nicholas Andrew Glassman
  • Publication number: 20190176405
    Abstract: A system and method for processing information of a high resolution lattice relating to computer aided design application includes in a first computer processor, tessellating the part surfaces and copying them to a memory associated with a graphics processing unit (GPU). Further processing based on rods is performed on a processor associated with the GPU, wherein processing tasks are subdivided and performed in parallel in a plurality of processing cores of the GPU. Each subdivided processing task may be performed in a separate processing thread allocated to the subtask. The GPU processor produces output based on the further processing and copies the output information to the first computer processor. The first computer processor may perform further processing to the output provided by the GPU.
    Type: Application
    Filed: August 11, 2017
    Publication date: June 13, 2019
    Inventors: George Allen, Suraj Ravi Musuvathy
  • Patent number: 10317350
    Abstract: A sample handling apparatus/technique/method for a material analyzer, which provides active, variable concentration of a sample, using a measurement marker introduced into the sample, to measurably concentrate an analyte in a liquid (e.g., water) sample. Active, variable concentration allows otherwise lower level analytes to be concentrated in a measurable way. This enables measurements at higher (e.g., concentrated) levels, which can be extrapolated to obtain their lower, original levels based on the concentration level—measured using the introduced marker as a guide. The sample handling apparatus may be used in combination with an optic-enabled x-ray analyzer, the x-ray analyzer including an x-ray engine with an x-ray excitation path and an x-ray detection path, usable during both during the concentration and analyte measurement.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 11, 2019
    Assignee: X-RAY OPTICAL SYSTEMS, INC.
    Inventors: Zewu Chen, George Allen, Andrew Hider, Danhong Li, Jon Dunphy, Joseph Spinazola
  • Publication number: 20190158471
    Abstract: Dynamic key cryptography validates mobile device users to cloud services by uniquely identifying the user's electronic device using a very wide range of hardware, firmware, and software minutiae, user secrets, and user biometric values found in or collected by the device. Processes for uniquely identifying and validating the device include: selecting a subset of minutia from a plurality of minutia types; computing a challenge from which the user device can form a response based on the selected combination of minutia; computing a set of pre-processed responses that covers a range of all actual responses possible to be received from the device if the combination of the particular device with the device's collected actual values of minutia is valid; receiving an actual response to the challenge from the device; determining whether the actual response matches any of the pre-processed responses; and providing validation, enabling authentication, data protection, and digital signatures.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 23, 2019
    Inventors: Paul Timothy Miller, George Allen Tuvell
  • Publication number: 20190122659
    Abstract: Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
    Type: Application
    Filed: November 21, 2018
    Publication date: April 25, 2019
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Publication number: 20190108835
    Abstract: Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 10224027
    Abstract: Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: March 5, 2019
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 10224028
    Abstract: Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: March 5, 2019
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Publication number: 20190065639
    Abstract: A method for representing a product using data in different data processing formats comprises deriving data relating to one or more first parts of the product in a first format and deriving data relating to one or more second parts of the product in a second format. The first format includes mesh data and the second format includes a classic geometric representation. In a data processing system, at least one first part of the product including mesh data is selected and at least one second part of the product including classic geometric representation data is selected.
    Type: Application
    Filed: September 7, 2015
    Publication date: February 28, 2019
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: George A. Allen, Richard Charles Collins, Diana Cox, Lloyd Husbands, David Jackson, Peter Philip Lonsdale Nanson
  • Publication number: 20190066664
    Abstract: Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible.
    Type: Application
    Filed: August 31, 2018
    Publication date: February 28, 2019
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Mathew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 10192150
    Abstract: A print engine includes a printer module for printing image data in a plurality of different print modes, wherein each print mode has an associated line print time. A data interface receives image data and associated metadata for a print job from a pre-processing system, the metadata including print mode metadata. A digital memory stores a plurality of pulse timing functions, each pulse timing function corresponding to one of the line print times associated with the plurality of print modes. A metadata interpreter interprets the metadata and determines the print mode to be used to print the image data. A printer module controller controls the printer module to print the image data using the pulse timing function corresponding to the line print time associated with the print mode, wherein each light source is activated for a pulse count corresponding to a pixel code value of an associated image pixel.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: January 29, 2019
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Chung-Hui Kuo, David R. Brent, Frederick Edward Altrieth, III, Stacy M. Munechika, Richard George Allen
  • Patent number: 10178076
    Abstract: Dynamic key cryptography validates mobile device users to cloud services by uniquely identifying the user's electronic device using a very wide range of hardware, firmware, and software minutiae, user secrets, and user biometric values found in or collected by the device. Processes for uniquely identifying and validating the device include: selecting a subset of minutia from a plurality of minutia types; computing a challenge from which the user device can form a response based on the selected combination of minutia; computing a set of pre-processed responses that covers a range of all actual responses possible to be received from the device if the combination of the particular device with the device's collected actual values of minutia is valid; receiving an actual response to the challenge from the device; determining whether the actual response matches any of the pre-processed responses; and providing validation, enabling authentication, data protection, and digital signatures.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: January 8, 2019
    Assignee: MSIGNIA, INC.
    Inventors: Paul Timothy Miller, George Allen Tuvell
  • Publication number: 20190005362
    Abstract: A print engine includes a printer module for printing image data in a plurality of different print modes, wherein each print mode has an associated line print time. A data interface receives image data and associated metadata for a print job from a pre-processing system, the metadata including print mode metadata. A digital memory stores a plurality of pulse timing functions, each pulse timing function corresponding to one of the line print times associated with the plurality of print modes. A metadata interpreter interprets the metadata and determines the print mode to be used to print the image data. A printer module controller controls the printer module to print the image data using the pulse timing function corresponding to the line print time associated with the print mode, wherein each light source is activated for a pulse count corresponding to a pixel code value of an associated image pixel.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: Chung-Hui Kuo, David R. Brent, Frederick Edward Altrieth, III, Stacy M. Munechika, Richard George Allen
  • Patent number: 10170108
    Abstract: Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: January 1, 2019
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Publication number: 20180365342
    Abstract: Methods for modeling of parts with lattice structures and corresponding systems and computer-readable mediums. A method includes receiving a model of an object to be manufactured. The method includes receiving a user specification of a void region within the model to create a lattice. The method includes performing a trimming operation to create a trimmed lattice by tessellating void surfaces and grouping together at least one row of connected rods to be treated as a single entity.
    Type: Application
    Filed: November 25, 2015
    Publication date: December 20, 2018
    Inventors: George Allen, Nurcan Gecer Ulu, Louis Komzsik, Lucia Mirabella, Suraj Ravi Musuvathy
  • Publication number: 20180330724
    Abstract: Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.
    Type: Application
    Filed: July 26, 2018
    Publication date: November 15, 2018
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Matthew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 10074159
    Abstract: Disclosed embodiments provide systems, components, and methodologies for performing super sampling in combination with other operations to enhance anti-aliasing in high resolution meshes generated by GPUs so as to mitigate, reduce or eliminate the effects of degenerated triangles so as to improve the appearance of simulated objects.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 11, 2018
    Assignees: VOLKSWAGEN AG, AUDI AG
    Inventor: George Allen Khorasani
  • Patent number: 10068568
    Abstract: Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: September 4, 2018
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Publication number: 20180248856
    Abstract: Dynamic key cryptography validates mobile device users to cloud services by uniquely identifying the user's electronic device using a very wide range of hardware, firmware, and software minutiae, user secrets, and user biometric values found in or collected by the device. Processes for uniquely identifying and validating the device include: selecting a subset of minutia from a plurality of minutia types; computing a challenge from which the user device can form a response based on the selected combination of minutia; computing a set of pre-processed responses that covers a range of all actual responses possible to be received from the device if the combination of the particular device with the device's collected actual values of minutia is valid; receiving an actual response to the challenge from the device; determining whether the actual response matches any of the pre-processed responses; and providing validation, enabling authentication, data protection, and digital signatures.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 30, 2018
    Inventors: Paul Timothy Miller, George Allen Tuvell
  • Publication number: 20180247004
    Abstract: A method for geometric modelling method performed by a data processing system on a geometric model comprising a kernel and associated applications comprises receiving data for an object to be processed by the kernel, generating a standalone object for a user interface application of the geometric model and storing the standalone object. A method and a data processing system for modelling a product are provided.
    Type: Application
    Filed: September 7, 2015
    Publication date: August 30, 2018
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: George A. Allen, Nilesh Joshi, Tod Parrella