Patents by Inventor Jose R. Brunheroto

Jose R. Brunheroto 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: 7617509
    Abstract: Method and system aspects provide for automated monitoring of quality of service of digital video material being distributed and played. The aspects include embedding a signature in each frame of the digital video material by a program source device control. Computation of play-out statistics for the digital video material based on the signature by a program play-out device control is also included.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Eric Hsiao, Peter S. Lee, Frank A. Schaffa
  • Publication number: 20090049272
    Abstract: Exemplary embodiments of the present invention comprise a method for the utilization of entry-replacement index hint information within a software-managed TLB. The method comprises receiving an address translation request at a TLB and retrieving the address translation information from a page table in the event of a miss lookup event at the TLB. The method further comprises retrieving index replacement hint information from a hardware component, wherein the hardware component is configured to execute a predetermined replacement algorithm and writing the address translation information to a TLB index referenced within the index replacement hint information.
    Type: Application
    Filed: August 13, 2007
    Publication date: February 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jose R. Brunheroto, Jon K. Kriegel, Edi Shmueli
  • Publication number: 20080320228
    Abstract: Disclosed are a method and apparatus for replacing pre-fetched data in a pre-fetch cache. In one embodiment, each line of the pre-fetch cache will be accessed at most M times. A line accessed M times can be evicted from the cache without any performance loss. In this embodiment, a counter is added to each pre-fetch data line to track how many times it has been accessed. In another embodiment, a displacement bit is added to each pre-fetch data line, and when a defined portion of the data line is accessed, this bit is set to a given value, indicating that the line can be evicted.
    Type: Application
    Filed: June 25, 2007
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jose R. Brunheroto, Valentina Salapura
  • Patent number: 6993081
    Abstract: A system and method for a seamless splicing/spot insertion strategy for MPEG-2 digital video/audio transport stream with no previously encoded information. This strategy, considering the time dependency between MPEG-2 frames, results in a new stream with smooth transition from a main stream to a spot stream without any encoded mark increasing possibilities for utilization of MPEG-2 contents. This strategy further facilitates local and remote switching (like local advertisement insertion) and produces successful decoding and presentation of all MPEG-2 packets around the splicing point. It takes into account several kinds of MPEG-2 related discontinuities: transport header continuity counter gaps, temporal reference discontinuity for frame presentation and PCR/PTS/DTS discontinuities.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: January 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Frans Laemen, Julio Nogima, Frank A. Schaffa, William J. Anzick
  • Patent number: 6690683
    Abstract: A system and method for demultiplexing a TDM channel by redirecting all transport packets communicated on said channel as containing one of a multitude of possible PIDs, while recreating the CBR of the original transport packet transmission by restoring all discarded IDLE packets to enable time delayed re-transmission utilizing a generic TDM function.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: February 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Frans Laemen, Julio Nogima, Frank A. Schaffa, William J. Anzick
  • Patent number: 6665266
    Abstract: Transport packet multiplexing system and methodology that provides accurate bandwidth control, allowing bandwidth requirements to vary per multiplexed data stream while guaranteeing bandwidth availability. Accurate timing control is provided by implementing a real-time scheduling mechanism for adjusting the timing information based upon timing information obtained at the time of multiplexing to accurately represent environmental changes.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: December 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Frans Laemen, Julio Nogima, Frank A. Schaffa, William J. Anzick
  • Patent number: 6654389
    Abstract: A system and method for enabling real-time searching of patterns over a shared media including the capability of simultaneously searching multiple logical streams over the shared media. Patterns found are reported to the host system using some pre-assigned messages. One particular application of this invention is to search an MPEG-2 program stream, indicating the points (e.g., start-codes) where a new picture starts.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: November 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Frans Laemen, Julio Nogima, Frank A. Schaffa, William J. Anzick
  • Patent number: 6643298
    Abstract: A system and method for re-mapping the Packet Identifier (PID)'s for a set of MPEG-2 single program streams prior to multiplexing onto one multi-program transport stream. The system eliminates any ambiguity when generating the multiplexed transport stream in 10 order to avoid PID conflicts when multiplexing several single programs containing non-unique PID values. The system includes a mechanism to assign new PID values, in such a way that it ensures that all new PID's are unique for the multiplexed transport stream. Furthermore, it performs this re-mapping in real-time as the packets are being transmitted over the multi-program transport stream.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: November 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jose R. Brunheroto, Frans Laemen, Julio Nogima, Frank A. Schaffa, William J. Anzick