Patents by Inventor Brian E. Field

Brian E. Field 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: 20240078571
    Abstract: Methods and systems for analyzing vehicle operation data associated with a temporary or periodic usage of a vehicle by a driver. In aspects, the vehicle operation data may be analyzed to assess a performance of the driver during operation of the vehicle. Based on the performance of the driver, the driver may qualify for a reward.
    Type: Application
    Filed: October 31, 2023
    Publication date: March 7, 2024
    Inventors: Kerry Lynne Cote, Nicholas R. Baker, Mark E. Clauss, Todd Binion, Andrea Lee Rhoades, Steven J. Balbach, Brian Mark Fields, Kyle Pott
  • Patent number: 10091013
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: October 2, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Patent number: 9769028
    Abstract: Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: September 19, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian E. Field, Brice Cox
  • Publication number: 20170264445
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Application
    Filed: May 24, 2017
    Publication date: September 14, 2017
    Inventor: Brian E. Field
  • Patent number: 9692609
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: June 27, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Publication number: 20160337140
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Application
    Filed: April 14, 2016
    Publication date: November 17, 2016
    Inventor: Brian E. Field
  • Publication number: 20160234072
    Abstract: Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
    Type: Application
    Filed: September 9, 2015
    Publication date: August 11, 2016
    Inventors: Brian E. Field, Brice Cox
  • Patent number: 9398263
    Abstract: A first device communicates with subscriber devices in an access network. A communication is sent from a subscriber device to the first device requesting that the subscriber device be permitted to join a multicast group associated with data for a desired content. After determining that the subscriber device is authorized to receive that content, the first device sends one or more multicast signaling communications to a second device. The multicast signaling communications instruct the second device to join the requested multicast group and provide an identifier associated with that multicast group. After joining the multicast group and receiving content data packets of that group, the second device encapsulates those received packets in frames according to an access network media access control (MAC) protocol and forwards the MAC frames to the subscriber device. The MAC frames include the identifier provided to the second device by the first device.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: July 19, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Patent number: 9344289
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: May 17, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Patent number: 9160628
    Abstract: Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: October 13, 2015
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Brian E. Field, Brice Cox
  • Patent number: 9130830
    Abstract: A method for detecting errors on an audio/video (A/V) data stream in a data service network includes providing multicast components operably coupled to each other via respective links for transmitting the A/V data stream to a user and for defining at least one multicast tree. The method further includes generating a state information signal indicative of a number of errors on the A/V data stream for at least one of the links and at least one of the plurality of multicast components. The method further includes determining the cumulative number of errors on the A/V data stream that are indicative of the number of errors for the at least one of the links and the at least one of the plurality of multicast components in the multicast tree in response to the state information signal.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: September 8, 2015
    Assignee: Comcast Cable Holdings, LLC
    Inventor: Brian E. Field
  • Publication number: 20150236865
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Application
    Filed: February 23, 2015
    Publication date: August 20, 2015
    Inventor: Brian E. Field
  • Patent number: 8995439
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: March 31, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Publication number: 20140064145
    Abstract: Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
    Type: Application
    Filed: November 6, 2013
    Publication date: March 6, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Brian E. Field, Brice Cox
  • Patent number: 8599725
    Abstract: Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: December 3, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian E. Field, Brice Cox
  • Publication number: 20120300643
    Abstract: A method for detecting errors on an audio/video (A/V) data stream in a data service network includes providing multicast components operably coupled to each other via respective links for transmitting the A/V data stream to a user and for defining at least one multicast tree. The method further includes generating a state information signal indicative of a number of errors on the A/V data stream for at least one of the links and at least one of the plurality of multicast components. The method further includes determining the cumulative number of errors on the A/V data stream that are indicative of the number of errors for the at least one of the links and the at least one of the plurality of multicast components in the multicast tree in response to the state information signal.
    Type: Application
    Filed: August 6, 2012
    Publication date: November 29, 2012
    Applicant: COMCAST CABLE HOLDINGS, LLC
    Inventor: Brian E. Field
  • Publication number: 20120287929
    Abstract: A first device communicates with subscriber devices in an access network. A communication is sent from a subscriber device to the first device requesting that the subscriber device be permitted to join a multicast group associated with data for a desired content. After determining that the subscriber device is authorized to receive that content, the first device sends one or more multicast signaling communications to a second device. The multicast signaling communications instruct the second device to join the requested multicast group and provide an identifier associated with that multicast group. After joining the multicast group and receiving content data packets of that group, the second device encapsulates those received packets in frames according to an access network media access control (MAC) protocol and forwards the MAC frames to the subscriber device. The MAC frames include the identifier provided to the second device by the first device.
    Type: Application
    Filed: July 24, 2012
    Publication date: November 15, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS LLC
    Inventor: Brian E. Field
  • Patent number: 8259594
    Abstract: A method for detecting errors on an audio/video (A/V) data stream in a data service network includes providing multicast components operably coupled to each other via respective links for transmitting the A/V data stream to a user and for defining at least one multicast tree. The method further includes generating a state information signal indicative of a number of errors on the A/V data stream for at least one of the links and at least one of the plurality of multicast components. The method further includes determining the cumulative number of errors on the A/V data stream that are indicative of the number of errors for the at least one of the links and the at least one of the plurality of multicast components in the multicast tree in response to the state information signal.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: September 4, 2012
    Assignee: Comcast Cable Holding, LLC
    Inventor: Brian E. Field
  • Patent number: 8254385
    Abstract: A first device communicates with subscriber devices in an access network. A communication is sent from a subscriber device to the first device requesting that the subscriber device be permitted to join a multicast group associated with data for a desired content. After determining that the subscriber device is authorized to receive that content, the first device sends one or more multicast signaling communications to a second device. The multicast signaling communications instruct the second device to join the requested multicast group and provide an identifier associated with that multicast group. After joining the multicast group and receiving content data packets of that group, the second device encapsulates those received packets in frames according to an access network media access control (MAC) protocol and forwards the MAC frames to the subscriber device. The MAC frames include the identifier provided to the second device by the first device.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: August 28, 2012
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian E. Field
  • Publication number: 20110280241
    Abstract: A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
    Type: Application
    Filed: May 13, 2010
    Publication date: November 17, 2011
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Brian E. Field