Patents by Inventor Joel Freeman

Joel Freeman 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: 11647241
    Abstract: A Reductive Edging device and computer program product. The Reductive Edging device has a processor, memory coupled to the processor and non-transitory instructions embedded in the memory that when executed by the processor causes the device to perform a method for reductive edging. The method includes, prior to sending a media segment to a client device, performing error de-emphasis operations and sending information associated with error de-emphasis.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: May 9, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang
  • Patent number: 11611798
    Abstract: To reduce latency in streaming media a playlist requested from a content delivery network may be modified to have modified segmentation. After receiving the playlist from the content delivery network, the location of one or more I-frames in each segment in the playlist may be determined and these locations may be used to generate the modified playlist. The modified playlist may then be sent to a client device. Media segments may be modified in accordance with the modified segmentation of the modified playlist to generate modified media segments that can be sent to the client device.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: March 21, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Alex Hwang, Bhumik Sanghavi, Joel Freeman
  • Patent number: 11563987
    Abstract: Prior to receiving a request from a client device for information from a content distribution network (CDN), a Reductive Edging device predictively requests the information from the CDN based on prior user activity and stores it in memory. The Reductive Edging device is thus configured to respond to the request from the client device for information from the CDN with the information stored in the memory prior to receiving the request.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: January 24, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang, Sri Sreedharan
  • Publication number: 20210235136
    Abstract: Prior to receiving a request from a client device for information from a content distribution network (CDN), a Reductive Edging device predictively requests the information from the CDN based on prior user activity and stores it in memory. The Reductive Edging device is thus configured to respond to the request from the client device for information from the CDN with the information stored in the memory prior to receiving the request.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 29, 2021
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang, Sri Sreedharan
  • Patent number: 11032347
    Abstract: A method system and computer program product for bandwidth usage reduction in media streaming, comprises, receiving user streaming information from a client device and refining a user model with the user streaming information. The user streaming information reflects a user's media consumption habits. Subsequently a request for a media playlist from the client device is received and media segments are prospectively requested based on the user model before receiving a request for the media segments. The requested media playlist is sent to the client device; and the prospectively requested media segments are sent upon receiving a request for a media segment from the client device.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 8, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Bhumik Sanghavi, Alex Hwang, Joel Freeman
  • Patent number: 10999391
    Abstract: Systems and methods for dynamic filtering of content stream manifests are provided. Rules may be stored in memory of a proxy server regarding a plurality of different manifest inconsistencies. Each rule may associate a different manifest inconsistency with one or more indicators and a corresponding solution. One or more segments of a content stream may be provided between a content delivery network server and a client device. Such segments may be monitored by the proxy server, which may act as an intermediary between the content delivery network server and the client device. The proxy server may detect when a manifest of the monitored content stream exhibits one of the manifest inconsistencies based on the presence of the associated indicators. The solution corresponding to the exhibited manifest inconsistency may be identified based on the stored rule associated with the detected indicators.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 4, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Alexander Hwang, Joel Freeman
  • Patent number: 10911793
    Abstract: Prior to receiving a request from a client device for information from a content distribution network (CDN), a Reductive Edging device requests the information from the CDN and stores it in memory. The Reductive Edging device is thus configured to respond to the request from the client device for information from the CDN with the information stored in the memory prior to receiving the request.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: February 2, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang, Sri Sreedharan
  • Publication number: 20200322673
    Abstract: To reduce latency in streaming media a playlist requested from a content delivery network may be modified to have modified segmentation. After receiving the playlist from the content delivery network, the location of one or more I-frames in each segment in the playlist may be determined and these locations may be used to generate the modified playlist. The modified playlist may then be sent to a client device. Media segments may be modified in accordance with the modified segmentation of the modified playlist to generate modified media segments that can be sent to the client device.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Alex Hwang, Bhumik Sanghavi, Joel Freeman
  • Publication number: 20200322698
    Abstract: A method, system and computer program product for enabling interactive video on non-browser based devices comprising receiving a media segment and analyzing the media segment for a link marker location having a corresponding network address. The link marker location is stored and sent to the client device. The client device sends the interface information, which is received and compared to the link marker location. A request is sent to a network address corresponding to link marker location when the interface information indicates an activation has occurred at the link marker location within the media segment during a presentation on the client device. The device at the network address sends resources, which are received over the network and converted into a resource media segment. The resource media segment is then sent to the client device.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Bhumik Sanghavi, Alex Hwang, Joel Freeman
  • Publication number: 20200322411
    Abstract: A method system and computer program product for bandwidth usage reduction in media streaming, comprises, receiving user streaming information from a client device and refining a user model with the user streaming information. The user streaming information reflects a user's media consumption habits. Subsequently a request for a media playlist from the client device is received and media segments are prospectively requested based on the user model before receiving a request for the media segments. The requested media playlist is sent to the client device; and the prospectively requested media segments are sent upon receiving a request for a media segment from the client device.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Bhumik Sanghavi, Alex Hwang, Joel Freeman
  • Publication number: 20200267434
    Abstract: A Reductive Edging device and computer program product. The Reductive Edging device has a processor, memory coupled to the processor and non-transitory instructions embedded in the memory that when executed by the processor causes the device to perform a method for reductive edging. The method includes, prior to sending a media segment to a client device, performing error de-emphasis operations and sending information associated with error de-emphasis.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang
  • Publication number: 20200154155
    Abstract: Prior to receiving a request from a client device for information from a content distribution network (CDN), a Reductive Edging device requests the information from the CDN and stores it in memory. The Reductive Edging device is thus configured to respond to the request from the client device for information from the CDN with the information stored in the memory prior to receiving the request.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Bhumik Sanghavi, Joel Freeman, Alex Hwang, Sri Sreedharan
  • Publication number: 20190132409
    Abstract: Systems and methods for dynamic filtering of content stream manifests are provided. Rules may be stored in memory of a proxy server regarding a plurality of different manifest inconsistencies. Each rule may associate a different manifest inconsistency with one or more indicators and a corresponding solution. One or more segments of a content stream may be provided between a content delivery network server and a client device. Such segments may be monitored by the proxy server, which may act as an intermediary between the content delivery network server and the client device. The proxy server may detect when a manifest of the monitored content stream exhibits one of the manifest inconsistencies based on the presence of the associated indicators. The solution corresponding to the exhibited manifest inconsistency may be identified based on the stored rule associated with the detected indicators.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Alexander Hwang, Joel Freeman
  • Publication number: 20180316953
    Abstract: An integrated media platform employs techniques for streaming local and subscriber content. These techniques include determining at least one local channel is available over an over-the-air (OTA) communication network, receiving subscriber content for at least one subscriber channel over a first communication network, providing metadata content for display by a client device, where the metadata content includes information for the at least one subscriber channel and the at least one local channel, receiving a request for local content associated with the at least one local channel, tuning a network interface (e.g., an antenna) to receive the local content over the OTA network, transcoding the local content into streaming content, and providing the local content to one or more client devices connected to a local access network (LAN).
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Joel Freeman, Alex Hwang
  • Patent number: 8706862
    Abstract: Methods and apparatus for performing non-intrusive data link layer performance measurement in communication networks are disclosed. An example method to measure data link layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure data link layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first data link layer address associated with the first INI and a second data link layer address associated with the second INI.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jonathan Roll, Barbara Smith, Joel Freeman
  • Patent number: 8527663
    Abstract: Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks are disclosed. An example method to measure network layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure network layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first network layer address associated with the first INI and a second network layer address associated with the second INI.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: September 3, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jonathan Roll, Barbara Smith, Joel Freeman
  • Publication number: 20090164625
    Abstract: Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks are disclosed. An example method to measure network layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure network layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first network layer address associated with the first INI and a second network layer address associated with the second INI.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Inventors: Jonathan Roll, Barbara Smith, Joel Freeman
  • Publication number: 20090164626
    Abstract: Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks are disclosed. An example method to measure network layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure network layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first network layer address associated with the first INI and a second network layer address associated with the second INI.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Inventors: Jonathan Roll, Barbara Smith, Joel Freeman
  • Patent number: 6637155
    Abstract: A cylindrical plant container having a dual sidewall and a bottom wall is provided. The inner sidewall is constructed of woven polypropylene fabric and the outer sidewall is constructed of wire, such as chicken wire. The inner sidewall extends above the outer sidewall and is folded over the top of the outer sidewall and is fastened thereto. The inner sidewall also extends below the outer sidewall and is folded over the bottom of the outer sidewall and is fastened thereto. The bottom wall is removably connected to the combined inner and outer sidewall. The bottom wall is of a non-woven polypropylene material. The present invention is designed to be used in a plant nursery. The woven polypropylene permits air to penetrate through the sidewall permitting air pruning of the roots proximal the sidewall. This forces the roots to grow in both a horizontal and downward fashion resulting in a denser plant root system with no spiraling or circling of roots within the cylindrical plant container.
    Type: Grant
    Filed: June 3, 2002
    Date of Patent: October 28, 2003
    Inventors: Jason Trent Butler, Joel Freeman Butler
  • Patent number: 5937577
    Abstract: A cylindrical plant container having a dual sidewall is provided. The inner sidewall is constructed of polypropylene fabric and the outer sidewall is constructed of wire, such as chicken wire. The inner sidewall extends above the outer sidewall and is folded over the top of the outer sidewall and is fastened thereto. The inner sidewall also extends below the outer sidewall and is folded over the bottom of the outer sidewall and is fastened thereto. The present invention is designed to be used in a plant nursery. The woven polypropylene permits air to penetrate through the sidewall permitting air pruning of the roots proximal the sidewall. This forces the roots to grow in both a horizontal and downward fashion resulting in a denser plant root system with no spiraling or circling of roots within the cylindrical plant container. The heat transfer characteristics of the polypropylene reduces the root ball temperature compared to other containers.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: August 17, 1999
    Inventors: Jason Trent Butler, Joel Freeman Butler