Patents by Inventor Brandon Hoff

Brandon Hoff 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: 11741508
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 29, 2023
    Assignee: Rakuten USA, Inc.
    Inventors: Anthony Zito, Brandon Hoff
  • Patent number: 10425344
    Abstract: A method, system, and apparatus are provided to avoid dropping data packets between computers coupled on a network. In one example, the system receives a plurality of data packets from one or more sending servers into a receive queue of a first network interface device (e.g., Fiber Channel host bus adapter) in a receiving server. The receive queue includes addresses to data buffers to store a predetermined number of data packets. The system monitors the number of data packets stored in the data buffers waiting for read out by a software application. The system detects a potential overflow of the receive queue in response to a number of unused data buffers of the receive queue. In response to detecting the potential overflow, the system performs preemptive actions to avoid dropping at least one of the plurality of data packets.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: September 24, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Taufik Tuan Ma, Mark J. Karnowski, Brandon Hoff
  • Publication number: 20170180261
    Abstract: A method, system, and apparatus are provided to avoid dropping data packets between computers coupled on a network. In one example, the system receives a plurality of data packets from one or more sending servers into a receive queue of a first network interface device (e.g., Fibre Channel host bus adapter) in a receiving server. The receive queue includes addresses to data buffers to store a predetermined number of data packets. The system monitors the number of data packets stored in the data buffers waiting for read out by a software application. The system detects a potential overflow of the receive queue in response to a number of unused data buffers of the receive queue. In response to detecting the potential overflow, the system performs preemptive actions to avoid dropping at least one of the plurality of data packets.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Taufik Tuan Ma, Mark J. Karnowski, Brandon Hoff
  • Patent number: 8566202
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: October 22, 2013
    Assignee: Media Forum, Inc.
    Inventors: Anthony Zito, Brandon Hoff, Scott C. Lemon
  • Publication number: 20130061131
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 7, 2013
    Applicant: MEDIA FORUM, INC.
    Inventors: Anthony Zito, Brandon Hoff
  • Publication number: 20130060646
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 7, 2013
    Applicant: MEDIA FORUM, INC.
    Inventors: Anthony Zito, Brandon Hoff, Scott C. Lemon
  • Publication number: 20120330760
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Application
    Filed: August 30, 2012
    Publication date: December 27, 2012
    Applicant: MEDIA FORUM, INC.
    Inventors: Anthony Zito, Brandon Hoff, Scott C. Lemon
  • Patent number: 8275681
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: September 25, 2012
    Assignee: Media Forum, Inc.
    Inventors: Anthony Zito, Brandon Hoff, Scott C. Lemon
  • Publication number: 20080319856
    Abstract: A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
    Type: Application
    Filed: February 20, 2008
    Publication date: December 25, 2008
    Inventors: Anthony Zito, Brandon Hoff, Scott C. Lemon
  • Publication number: 20080040775
    Abstract: A technique for securing message traffic in a data network using various methods for distributing security policies and keys, where policy definition is determined in a Management and Policy (MAP) functional layer that is responsible for policy distribution; a separate Key Authority Point (KAP) that is responsible for key generation, key distribution, and policy distribution; and a separate Policy Enforcement Point (PEP) which is responsible for enforcing the policies and applying the keys.
    Type: Application
    Filed: July 23, 2007
    Publication date: February 14, 2008
    Inventors: Brandon Hoff, Ronald Willis, Charles Starrett, Donald McAlister