Patents by Inventor Steven Wayne Campbell

Steven Wayne Campbell 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: 9363512
    Abstract: Methods of encoding and decoding for video data for encoding or decoding motion vector difference components for inter-coded video are described. The sign of one of the components is hidden within the parity of the sum of the magnitudes of the horizontal and vertical difference components. The sign of the other of the components is explicitly signaled in the bitstream. The hidden sign may be assigned to the larger in magnitude of the two components. In other cases, the hidden sign may always be assigned to the horizontal or vertical component. In another case, the hidden sign may always be assigned to one component, unless that component is zero, in which case the hidden sign is assigned to the other component. In another case, both components may have their signs hidden, in which case the sign hiding is based on their respective parity, rather than the parity of their sum.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: June 7, 2016
    Assignee: BlackBerry Limited
    Inventors: Steven Wayne Campbell, Dake He, Xiang Yu, Jing Wang
  • Patent number: 9264722
    Abstract: Methods and devices for encoding and decoding data using transform domain filtering are described. The encoder determines a set of transform domain filter coefficients to be applied to a transform domain prediction. The filtering may, in some cases, also apply to transform domain reconstructions. Rate-distortion optimization may be used to determine the optimal filter coefficients on a frame-basis, coding-unit-basis, or other basis. Multiple filters may be developed and communicated from the encoder to the decoder for different combinations of transform block size, coding mode, prediction mode, and texture type. In other cases, the filtering is applied in the pixel-domain to a pixel-domain prediction or a pixel-domain reconstruction of a block of samples.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 16, 2016
    Assignee: BlackBerry Limited
    Inventors: Jing Wang, Xiang Yu, Dake He, Steven Wayne Campbell
  • Publication number: 20150110408
    Abstract: Methods and devices for encoding and decoding data using transform domain filtering are described. The encoder determines a set of transform domain filter coefficients to be applied to a transform domain prediction. The filtering may, in some cases, also apply to transform domain reconstructions. Rate-distortion optimization may be used to determine the optimal filter coefficients on a frame-basis, coding-unit-basis, or other basis. Multiple filters may be developed and communicated from the encoder to the decoder for different combinations of transform block size, coding mode, prediction mode, and texture type. In other cases, the filtering is applied in the pixel-domain to a pixel-domain prediction or a pixel-domain reconstruction of a block of samples.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 23, 2015
    Inventors: Jing WANG, Xiang YU, Dake HE, Steven Wayne CAMPBELL
  • Patent number: 8942495
    Abstract: Methods and devices for encoding and decoding data using transform domain filtering are described. The encoder determines a set of transform domain filter coefficients to be applied to a transform domain prediction. The filtering may, in some cases, also apply to transform domain reconstructions. Rate-distortion optimization may be used to determine the optimal filter coefficients on a frame-basis, coding-unit-basis, or other basis. Multiple filters may be developed and communicated from the encoder to the decoder for different combinations of transform block size, coding mode, prediction mode, and texture type. In other cases, the filtering is applied in the pixel-domain to a pixel-domain prediction or a pixel-domain reconstruction of a block of samples.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: January 27, 2015
    Assignee: BlackBerry Limited
    Inventors: Jing Wang, Xiang Yu, Dake He, Steven Wayne Campbell
  • Patent number: 8534498
    Abstract: The present invention is a flush unit that can quickly and safely connect to a conventional soda fountain dispenser for cleaning the drain system of the dispenser. The flush unit comprises a one-piece unitary flush block or housing, a flexible hose, and a nozzle. The flush block comprises a fluid conduit having a water inlet port and a water outlet port. The flush block further comprises a plug port for plugging the syrup outlet port of a conventional back block. The water inlet and plug ports are spaced to engage with the water and syrup outlet ports, respectively, of the back block. The flush block further comprises a fastener adapted to engage with a fastener of the back block. The flexible hose has a first end connected by a fastener to the water outlet port of the flush block and a second end connected to the nozzle. The present invention allows a person to quickly connect the flush unit to a conventional dispenser and flush the drain system of the dispenser using its own hydrostatic water source.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: September 17, 2013
    Inventors: Steven Wayne Campbell, Charles Ernest Smith, Jr.
  • Publication number: 20130235936
    Abstract: Methods of encoding and decoding for video data for encoding or decoding motion vector difference components for inter-coded video are described. The sign of one of the components is hidden within the parity of the sum of the magnitudes of the horizontal and vertical difference components. The sign of the other of the components is explicitly signaled in the bitstream. The hidden sign may be assigned to the larger in magnitude of the two components. In other cases, the hidden sign may always be assigned to the horizontal or vertical component. In another case, the hidden sign may always be assigned to one component, unless that component is zero, in which case the hidden sign is assigned to the other component. In another case, both components may have their signs hidden, in which case the sign hiding is based on their respective parity, rather than the parity of their sum.
    Type: Application
    Filed: February 22, 2013
    Publication date: September 12, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Steven Wayne CAMPBELL, Dake HE, Xiang YU, Jing WANG
  • Publication number: 20110290336
    Abstract: The present invention is a flush unit that can quickly and safely connect to a conventional soda fountain dispenser for cleaning the drain system of the dispenser. The flush unit comprises a one-piece unitary flush block or housing, a flexible hose, and a nozzle. The flush block comprises a fluid conduit having a water inlet port and a water outlet port. The flush block further comprises a plug port for plugging the syrup outlet port of a conventional back block. The water inlet and plug ports are spaced to engage with the water and syrup outlet ports, respectively, of the back block. The flush block further comprises a fastener adapted to engage with a fastener of the back block. The flexible hose has a first end connected by a fastener to the water outlet port of the flush block and a second end connected to the nozzle. The present invention allows a person to quickly connect the flush unit to a conventional dispenser and flush the drain system of the dispenser using its own hydrostatic water source.
    Type: Application
    Filed: May 24, 2011
    Publication date: December 1, 2011
    Inventors: Steven Wayne Campbell, Charles Ernest Smith, JR.