Patents by Inventor Ryan Owens

Ryan Owens 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: 10447753
    Abstract: A scalable architecture is provided for decentralized scaling of resources in a media content encoding platform. The scalable architecture is comprised of a first slicing tier, a second broker tier, and a third encoding tier. Each tier can be horizontally and vertically scaled independent of one another. The second broker tier receives media content slices from the first slicing tier. The second broker tier retains the slices directly in main memory of different brokers without writing the slices to a database or disk. The brokers distribute the slices from main memory across the third encoding tier for encoding based on availability of different encoders in the third tier. This architecture improves overall encoding performance as some of the delays associated with managing and distributing the slices at the second tier are eliminated by operation of the brokers.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: October 15, 2019
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Grady Player, Calvin Ryan Owen, David Frederick Brueck
  • Publication number: 20190294712
    Abstract: In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includ
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Brian Haddon, Ryan Owen
  • Patent number: 10380165
    Abstract: In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includ
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: August 13, 2019
    Assignee: eAffirm LLC
    Inventors: Brian Haddon, Ryan Owen
  • Publication number: 20190182488
    Abstract: A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described. A computing system for streaming media content including audio and video comprises a database to store a plurality of content files and a server coupled to the database to deliver the plurality of content files over one or more network connections. Each of the plurality of content files comprises an encoded portion of the video encoded according to a frame rate and having a fixed-time duration and an encoded portion of the audio encoded according to a codec-enforced frame size and having a plurality of full audio frames having the codec-enforced frame size. A duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 13, 2019
    Applicant: DISH Technologies L.L.C.
    Inventor: CALVIN RYAN OWEN
  • Patent number: 10230958
    Abstract: A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described. A computing system for streaming media content including audio and video comprises a database to store a plurality of content files and a server coupled to the database to deliver the plurality of content files over one or more network connections. Each of the plurality of content files comprises an encoded portion of the video encoded according to a frame rate and having a fixed-time duration and an encoded portion of the audio encoded according to a codec-enforced frame size and having a plurality of full audio frames having the codec-enforced frame size. A duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: March 12, 2019
    Assignee: DISH TECHNOLOGIES LLC
    Inventor: Calvin Ryan Owen
  • Patent number: 10205976
    Abstract: The implementation provides for controlled dynamic content replacement within media content. The media content is encoded in its original form with markers marking segments for time or condition triggered replacement. Each marker is provided a type. A request link is generated for requesting the media content. The link encodes control data for the different marker types. In response to a media content request, the server scans encoded chunks of the media content for markers. From the request link, the server obtains the control data for an identified marker type and determines whether to replace the content based on triggering of the control data. This allows advertising content to remain as part of the media content until reaching a certain number of impressions or a certain time. Thereafter, the content is dynamically replaced with temporally relevant content or other content from an ongoing campaign during real-time media content playback.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: February 12, 2019
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Calvin Ryan Owen, Fred Ross Cordova, Jr., David Frederick Brueck
  • Publication number: 20190033896
    Abstract: Provided is a flow rate control apparatus that includes a flow restrictor, a downstream side valve, a downstream side pressure sensor, first and second flow rate calculators, and a flow rate controller. The downstream side valve is disposed downstream of the flow restrictor in a flow path. The downstream side pressure sensor measures a pressure between the flow restrictor and the downstream side valve. The first flow rate calculator calculates a first flow rate of fluid flowing through the flow restrictor. The second flow rate calculator calculates a second flow rate of fluid flowing out of the downstream side valve on the basis of the first flow rate and the temporal variation in downstream side pressure measured by the downstream side pressure sensor. The flow rate controller controls the downstream side valve on the basis of a set flow rate and the second flow rate.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 31, 2019
    Inventors: Tadahiro Yasuda, Bill White, Patrick Lowery, Maximilian Gundlach, Ryan Owens
  • Publication number: 20180356845
    Abstract: Provided is a fluid control device that achieves high sealing performance at full closure, and can suppress damage to a valve body or a valve seat surface even without mechanical accuracy improvements. The fluid control device includes: a fluid control valve provided in a flow path through which fluid flows: and a control mechanism that controls the fluid control valve. The fluid control valve includes: a valve seat surface; a valve body that contacts and separates from the valve seat surface; and an actuator that drives the valve body. Further, the control mechanism includes a speed adjustment part that when the valve body is brought close to the valve seat surface in order to fully close the fluid control valve, and the valve seat surface and the valve body reach a predetermined distance apart, reduces the moving speed of the valve body more than before reaching the predetermined distance.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 13, 2018
    Inventors: Tadahiro Yasuda, Thomas Hoke, Ryan Owens, Maximilian Gundlach, Patrick Lowery, John Dick, Tomohiro Yoshida
  • Publication number: 20180322907
    Abstract: Provided is a system for efficiently creating snippets or clips from media assets without re-encoding the entire portion of already encoded media content falling within the snippet boundaries. The system partitions and encodes the original media asset as set of slices with each slice encoding a different temporal chunk of the media asset. The system identifies a first slice that encodes a duration of the media asset spanning the snippet start time, and a second slice that encodes a duration of the media asset spanning the snippet end time. The system produces a snippet start slice from decoding, clipping, and re-encoding the first slice and a snippet end slice from decoding, clipping, and re-encoding the second slice. The system generates the snippet from the snippet start slice, an unmodified subset of the set of slices between the first slice and the second slice, and the snippet end slice.
    Type: Application
    Filed: July 17, 2018
    Publication date: November 8, 2018
    Inventors: Calvin Ryan Owen, Tyler Willey, David Frederick Brueck
  • Publication number: 20180240197
    Abstract: Pursuant to some embodiments, systems, methods, apparatus and computer program code for creating and administering virtual affinity groups are provided. Pursuant to some embodiments, a computer implemented processing method is provided which includes receiving, at an insurance processing platform, information identifying at least a first characteristic of a virtual affinity group, receiving, at the insurance processing platform, information identifying at least a first feature of the virtual affinity group and at least a first insurance related benefit to be offered to the virtual affinity group, automatically identifying at least a first individual matching the at least first characteristic, and communicating to the at least first individual information allowing the at least first individual to participate in the virtual affinity group.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 23, 2018
    Inventors: Ryan Owen Denning, Mushter Munib Moin, Deborah L. Perschy
  • Publication number: 20180234682
    Abstract: A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described. A computing system for streaming media content including audio and video comprises a database to store a plurality of content files and a server coupled to the database to deliver the plurality of content files over one or more network connections. Each of the plurality of content files comprises an encoded portion of the video encoded according to a frame rate and having a fixed-time duration and an encoded portion of the audio encoded according to a codec-enforced frame size and having a plurality of full audio frames having the codec-enforced frame size. A duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration.
    Type: Application
    Filed: April 12, 2018
    Publication date: August 16, 2018
    Applicant: DISH Technologies L.L.C.
    Inventor: CALVIN RYAN OWEN
  • Patent number: 10038926
    Abstract: Some embodiments provide server-side implementation and enforcement of blackout rules for streaming content. A server receives a request from an end user device and extracts a first identifier identifying the end user device and a second identifier identifying the requested stream from the request. The server determines if blackout rules identified for the requested streaming content using the second identifier apply to the end user device based on the first identifier. The blackout rules may restrict IP addresses, IP address subnets, or geographic regions defined using zip codes or DMAs. The first identifier can be an IP address that directly or indirectly maps to the blackout rules. If the first identifier is restricted by a blackout rule, the server identifies the restrictions of the rule, when they apply, and how they are to be applied before dynamically altering the content that is streamed to the end user device.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: July 31, 2018
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Paul D. Heitlinger, David Brown, David Frederick Brueck, Kenneth Alan Brueck, Tyler Willey, Calvin Ryan Owen
  • Patent number: 10032481
    Abstract: Provided is a system for efficiently creating snippets or clips from media assets without re-encoding the entire portion of already encoded media content falling within the snippet boundaries. The system partitions and encodes the original media asset as set of slices with each slice encoding a different temporal chunk of the media asset. The system identifies a first slice that encodes a duration of the media asset spanning the snippet start time, and a second slice that encodes a duration of the media asset spanning the snippet end time. The system produces a snippet start slice from decoding, clipping, and re-encoding the first slice and a snippet end slice from decoding, clipping, and re-encoding the second slice. The system generates the snippet from the snippet start slice, an unmodified subset of the set of slices between the first slice and the second slice, and the snippet end slice.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: July 24, 2018
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Calvin Ryan Owen, Tyler Willey, David Frederick Brueck
  • Patent number: 9972053
    Abstract: Pursuant to some embodiments, systems, methods, apparatus and computer program code for creating and administering virtual affinity groups are provided. Pursuant to some embodiments, a computer implemented processing method is provided which includes receiving, at an insurance processing platform, information identifying at least a first characteristic of a virtual affinity group, receiving, at the insurance processing platform, information identifying at least a first feature of the virtual affinity group and at least a first insurance related benefit to be offered to the virtual affinity group, automatically identifying at least a first individual matching the at least first characteristic, and communicating to the at least first individual information allowing the at least first individual to participate in the virtual affinity group.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: May 15, 2018
    Assignee: Hartford Fire Insurance Company
    Inventors: Ryan Owen Denning, Mushter Munib Moin, Deborah L. Perschy
  • Patent number: 9961349
    Abstract: A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described. A computing system for streaming media content including audio and video comprises a database to store a plurality of content files and a server coupled to the database to deliver the plurality of content files over one or more network connections. Each of the plurality of content files comprises an encoded portion of the video encoded according to a frame rate and having a fixed-time duration and an encoded portion of the audio encoded according to a codec-enforced frame size and having a plurality of full audio frames having the codec-enforced frame size. A duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: May 1, 2018
    Assignee: ECHOSTAR TECHNOLOGIES LLC
    Inventor: Calvin Ryan Owen
  • Publication number: 20180109583
    Abstract: A scalable architecture is provided for decentralized scaling of resources in a media content encoding platform. The scalable architecture is comprised of a first slicing tier, a second broker tier, and a third encoding tier. Each tier can be horizontally and vertically scaled independent of one another. The second broker tier receives media content slices from the first slicing tier. The second broker tier retains the slices directly in main memory of different brokers without writing the slices to a database or disk. The brokers distribute the slices from main memory across the third encoding tier for encoding based on availability of different encoders in the third tier. This architecture improves overall encoding performance as some of the delays associated with managing and distributing the slices at the second tier are eliminated by operation of the brokers.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventors: Grady Player, Calvin Ryan Owen, David Frederick Brueck
  • Publication number: 20180060317
    Abstract: In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includ
    Type: Application
    Filed: October 24, 2017
    Publication date: March 1, 2018
    Applicant: eAffirm LLC
    Inventors: Brian Haddon, Ryan Owen
  • Publication number: 20180048923
    Abstract: The implementation provides for controlled dynamic content replacement within media content. The media content is encoded in its original form with markers marking segments for time or condition triggered replacement. Each marker is provided a type. A request link is generated for requesting the media content. The link encodes control data for the different marker types. In response to a media content request, the server scans encoded chunks of the media content for markers. From the request link, the server obtains the control data for an identified marker type and determines whether to replace the content based on triggering of the control data. This allows advertising content to remain as part of the media content until reaching a certain number of impressions or a certain time. Thereafter, the content is dynamically replaced with temporally relevant content or other content from an ongoing campaign during real-time media content playback.
    Type: Application
    Filed: October 24, 2017
    Publication date: February 15, 2018
    Inventors: Calvin Ryan Owen, Fred Ross Cordova, JR., David Frederick Brueck
  • Patent number: 9807429
    Abstract: The implementation provides for controlled dynamic content replacement within media content. The media content is encoded in its original form with markers marking segments for time or condition triggered replacement. Each marker is provided a type. A request link is generated for requesting the media content. The link encodes control data for the different marker types. In response to a media content request, the server scans encoded chunks of the media content for markers. From the request link, the server obtains the control data for an identified marker type and determines whether to replace the content based on triggering of the control data. This allows advertising content to remain as part of the media content until reaching a certain number of impressions or a certain time. Thereafter, the content is dynamically replaced with temporally relevant content or other content from an ongoing campaign during real-time media content playback.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: October 31, 2017
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Calvin Ryan Owen, Fred Ross Cordova, Jr., David Frederick Brueck
  • Patent number: 9798725
    Abstract: In some implementations a query module generates one or more queries from multimedia objects that are encapsulated in inquiry transmissions and a variance analytic module generates a quantitative variance from responses to the inquiry transmissions, the quantitative variance describes variances and discrepancies within the multimedia objects and between the multimedia objects.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 24, 2017
    Assignee: eAffirm LLC
    Inventors: Brian Haddon, Ryan Owen