Patents Assigned to Scale Inc.
  • Patent number: 10521726
    Abstract: A method for receiving a plurality of types of data within a cognitive information processing system environment comprising: receiving data from a plurality of data sources, the plurality of data sources comprising a public data source and a private data source; accessing information from the plurality of data sources via a cognitive data management module; and, providing the information to an inference and learning system.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: December 31, 2019
    Assignee: Cognitive Scale, Inc.
    Inventors: Matthew Sanchez, Wuchon Beak, Manoj Saxena
  • Patent number: 10516605
    Abstract: Systems, methods, and instrumentalities are disclosed for enhancing performance of multi-path communications. Multi-path communication performance may be enhanced by determining whether multi-path communications share a congested router. A multi-path real-time communication protocol may provide techniques to prevent, detect, communicate and respond to a shared congested router. A shared congested router may be prevented, and/or detected using one or more detection techniques.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: December 24, 2019
    Assignee: VID SCALE, INC.
    Inventors: Anantharaman Balasubramanian, Liangping Ma, Dirk Trossen
  • Patent number: 10516882
    Abstract: A video coding device may encode a video signal using intra-block copy prediction. A first picture prediction unit of a first picture may be identified. A second picture may be coded and identified. The second picture may be temporally related to the first picture, and the second picture may include second picture prediction units. A second picture prediction unit that is collocated with the first picture prediction unit may be identified. Prediction information for the first picture prediction unit may be generated. The prediction information may be based on a block vector of the second picture prediction unit that is collocated with the first picture prediction unit.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: December 24, 2019
    Assignee: VID Scale, Inc.
    Inventors: Yuwen He, Xiaoyu Xiu, Yan Ye
  • Patent number: 10511991
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 17, 2019
    Assignee: VID SCALE, INC.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Publication number: 20190379870
    Abstract: Systems and/or methods for estimating color conversion components. A video coding device may receive a picture associated with a first color space. The picture may comprise a first component at a first sampling location, a second component at a second sampling location and the second component at a third sampling location. The video coding device may apply a first interpolation filter to the second component at the second sampling location and the second component at the third sampling location to determine the second component at the first sampling location. The second component at the first sampling location may be associated with the first color space. The video coding device may apply a color conversion model to the first component at the first sampling location and to the second component at the first sampling location to translate the first component at the first sampling location to a second color space.
    Type: Application
    Filed: August 21, 2019
    Publication date: December 12, 2019
    Applicant: VID SCALE, INC.
    Inventors: Yan Ye, Jie Dong, Yuwen He
  • Publication number: 20190373285
    Abstract: Intra planar approach(es) may be used to predict a pixel(s) in a current block. The current block may be associated with a reconstructed left reference line, a reconstructed top reference line, and an non-reconstructed reference line to be predicted. The reconstructed reference lines may have been decoded and may be available. The non-reconstructed reference lines to be predicted may include an non-reconstructed right and/or an non-reconstructed bottom reference lines. A pivot reference pixel may be identified and may be located on an extension of the reconstructed left and/or top reference lines. A reference pixel may be determined and may be located on the reconstructed top and/or left reference lines. Pixels on the non-reconstructed reference line(s) may be predicted based on the pivot reference pixel and the reference pixel. Pixels of the current block may be predicted using the predicted pixels on the right and the bottom reference lines.
    Type: Application
    Filed: January 9, 2018
    Publication date: December 5, 2019
    Applicant: VID SCALE, INC.
    Inventors: Rahul Vanam, Yuwen He, Yan Ye
  • Publication number: 20190356925
    Abstract: Systems and methods for improving efficiency in three-dimensional (3D) look-up table (LUT) coding and/or reducing table size of a 3D LUT may be provided. For example, octants associated with the 3D LUT may be provided for color space segmentation and coding may be performed on an octree associated with the octants where coding may include encoding nodes of the octree associated with the octants and corresponding vertices of the 3D LUT belonging to the nodes. The 3D LUT may also be signaled (e.g., based on a sequence and/or picture level).
    Type: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Applicant: VID SCALE, INC.
    Inventors: Yan Ye, Jie Dong, Yuwen He
  • Patent number: 10484686
    Abstract: An palette index map of a video coding unit may be flipped during palette coding if a large run of similar pixels are present at the beginning of the coding unit and a small run of similar pixels are present at the end of the coding unit. The flipping may enable efficient signaling and coding of the large run of pixels. An indication may be sent signaling the flipping. During decoding, an inverse flip may be performed to restore the pixels of the flipped coding unit to their original positions. Selection of a prediction mode for palette coding may take into account various combinations of an index mode run followed by a copy-above mode run. A prediction mode with die smallest per-pixel average bit cost may be selected. Palette sharing may be enabled.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: November 19, 2019
    Assignee: VID SCALE, Inc.
    Inventors: Xiaoyu Xiu, Yan Ye, Yuwen He
  • Patent number: 10484717
    Abstract: Systems, methods, and instrumentalities are provided to implement video coding system (VCS). The VCS may be configured to receive a video signal, which may include one or more layers (e.g., a base layer (BL) and/or one or more enhancement layers (ELs)). The VCS may be configured to process a BL picture into an inter-layer reference (ILR) picture, e.g., using picture level inter-layer prediction process. The VCS may be configured to select one or both of the processed ILR picture or an enhancement layer (EL) reference picture. The selected reference picture(s) may comprise one of the EL reference picture, or the ILR picture. The VCS may be configured to predict a current EL picture using one or more of the selected ILR picture or the EL reference picture. The VCS may be configured to store the processed ILR picture in an EL decoded picture buffer (DPB).
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: November 19, 2019
    Assignee: VID SCALE, Inc.
    Inventors: Yan Ye, George W. McClellan, Yong He, Xiaoyu Xiu, Yuwen He, Jie Dong, Can Bal, Eun Seok Ryu
  • Patent number: 10469847
    Abstract: Cross-component prediction (CCP) and adaptive color transform (ACT) may be performed concurrently in a video coding system. CCP and ACT may be enabled/disabled at the same level (e.g. at the transform unit level) via an indicator signaled in the bitstream such as the ACT enable indicator for the CU. Inverse CCP and ACT may be operated at the same level (e.g. at the transform unit level). Prediction residuals may be converted to original color space without waiting for reconstruction of luma and chroma residuals of an entire prediction unit or coding unit. CCP and ACT transforms may be combined into one process to reduce encoding/decoding latency. Differences in dynamic ranges of color components may be compensated by variable dynamic range adjustments.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: November 5, 2019
    Assignee: VID SCALE, Inc.
    Inventors: Xiaoyu Xiu, Yan Ye, Yuwen He
  • Patent number: 10462439
    Abstract: Color correction in high dynamic range video (HDR) using 2D look-up table (LUT) may be provided. The color correction may be applied in a decoder after decoding the HDR video signal. For example, the color correction may be applied before, during, or after chroma upsampling of the HDR video signal. The 2D LUT may include a representation of the color space of the HDR video signal. The color correction may include applying triangle interpolation to the sample values of the color component of the color space. The 2D LUT may be estimated by an encoder and signaled to the decoder. The encoder may decide to reuse a prior-signaled 2D LUT or use a new 2D LUT.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 29, 2019
    Assignee: VID SCALE, Inc.
    Inventors: Yuwen He, Yan Ye, Louis Kerofsky
  • Publication number: 20190327494
    Abstract: Cross-plane filtering may be used to restore blurred edges and/or textures in one or both chroma planes using information from a corresponding luma plane. Adaptive cross-plane filters may be implemented. Cross-plane filter coefficients may be quantized and/or signaled such that overhead in a bitstream minimizes performance degradation. Cross-plane filtering may be applied to select regions of a video image (e.g., to edge areas). Cross-plane filters may be implemented in single- layer video coding systems and/or multi-layer video coding systems.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Applicant: VID SCALE, INC.
    Inventors: Jie Dong, Yuwen He, Yan Ye
  • Patent number: 10452743
    Abstract: Methods, apparatuses and systems for integer transforms, and/or integer transform operations, for transforming data (e.g., residual video data) are disclosed. Included among such methods, apparatuses and systems is an apparatus that may include a processor and memory. The memory may include a set of transform matrices and instructions executable by the processor for transforming data (e.g., residual video data) using any of the set of transform matrices. Each transform matrix of the set of transform matrices may be orthogonal or, alternatively, may be approximately orthogonal and be fully factorizable. Each transform matrix of the set of transform matrices may have a different number of elements. Each element of the respective number of elements is an integer. Differences among norms of basis vectors of each transform matrix satisfy a given threshold, and the basis vectors approximate corresponding basis vectors of a discrete cosine transform (DCT) matrix.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: October 22, 2019
    Assignee: VID SCALE, INC.
    Inventors: Jie Dong, Yan Ye
  • Patent number: 10445369
    Abstract: A method for providing composite cognitive insights which includes receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching and generating a sub-graph for incorporation into a cognitive graph; processing the cognitive graph, the processing the cognitive graph providing a plurality of individual cognitive insights; and, generating a composite cognitive insight, the composite cognitive insight being composed of the plurality of individual cognitive insights.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: October 15, 2019
    Assignee: Cognitive Scale, Inc.
    Inventors: Matthew Sanchez, Dilum Ranatunga
  • Patent number: 10445646
    Abstract: A cognitive learning method comprising: receiving data from a plurality of data sources; processing the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation implementing a cognitive learning technique according to a cognitive learning framework, the cognitive learning operation applying the cognitive learning technique to generate a cognitive learning result; and, updating a destination based upon the learning result.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 15, 2019
    Assignee: COGNITIVE SCALE, INC.
    Inventors: Matthew Sanchez, Manoj Saxena
  • Patent number: 10445645
    Abstract: An apparatus for providing cognitive insights comprising: a cognitive inference and learning system, the cognitive inference and learning system comprising a plurality of agents, the plurality of agents processing streams of data from a plurality of data sources, the processing the streams of data from the plurality of data sources via the plurality of agents performing a respective plurality of cognitive operations on the streams of data, at least one of the plurality of agents generating cognitive insights based upon the performing the respective plurality of cognitive operations on the streams of data from the plurality of data sources.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: October 15, 2019
    Assignee: COGNITIVE SCALE, INC.
    Inventors: Manoj Saxena, Matthew Sanchez, Dilum Ranatunga, Akshay Sabhikhi
  • Patent number: 10445317
    Abstract: An apparatus for use within a cognitive information processing system environment comprising: a graph query engine, the graph query engine coupled to receive data from a plurality of data sources, the graph query engine receiving and processing queries and to bridge the queries into a cognitive graph.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: October 15, 2019
    Assignee: COGNITIVE SCALE, INC.
    Inventors: Matthew Sanchez, Dilum Ranatunga
  • Patent number: D864984
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: October 29, 2019
    Assignee: Cognitive Scale, Inc.
    Inventors: Matthew Sanchez, Mark Rolston, Darren Schueller, Jon Richter, Jared Ficklin
  • Patent number: D864986
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 29, 2019
    Assignee: Cognitive Scale, Inc.
    Inventors: Matthew Sanchez, Mark Rolston, Darren Schueller, Matthew Santone, Jared Ficklin
  • Patent number: D864987
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 29, 2019
    Assignee: Cognitive Scale, Inc.
    Inventors: Matthew Sanchez, Mark Rolston, Darren Schueller, Jon Richter, Jared Ficklin