Digital Code To Digital Code Converters Patents (Class 341/50)
  • Patent number: 11455524
    Abstract: A computer-implemented method for improving compression of predictive models includes generating an unlabeled simulated data set by expanding an initial data set, and generating a labeled data set by predicting the unlabeled, simulated data set using a complex model to output a plurality of labels. The method also includes training a relatively simple neural network using the labeled data set.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: September 27, 2022
    Assignee: BLUEOWL, LLC
    Inventor: Kenneth J. Sanchez
  • Patent number: 11446003
    Abstract: This disclosure generally relates to system design for a handheld ultrasound imaging system, which may generate an ultrasound image of tissue. The handheld ultrasound imaging system may comprise: an ultrasound transducer array to generate ultrasound waves comprising a wavelength; a processor coupled to the ultrasound transducer array, the processor configured with instructions that when executed cause the processor to: receive ultrasound data derived from the ultrasound transducer array and generate the plurality of ultrasound images, the plurality of ultrasound images comprising an axial resolution capable of resolving the tissue structure no more than the wavelength, and output the plurality of ultrasound images.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 20, 2022
    Assignee: VAVE HEALTH, INC.
    Inventors: Amin Nikoozadeh, Jung Woo Choe
  • Patent number: 11437048
    Abstract: A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: September 6, 2022
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Christof Fersch, Alexander Stahlmann
  • Patent number: 11431351
    Abstract: A compression scheme can be selected for an input data stream based on characteristics of the input data stream. For example, when the input data stream is searched for pattern matches, input stream characteristics used to select a compression scheme can include one or more of: type and size of an input stream, a length of a pattern, a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, a gap between two pattern matches (including different or same patterns), standard deviation of a length of a pattern, standard deviation of a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, or standard deviation of a gap between two pattern matches. Criteria can be established whereby one or more characteristics are used to select a particular encoding scheme.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: August 30, 2022
    Assignee: Intel Corporation
    Inventors: David K. Cassetti, Stephen T. Palermo, Sailesh Bissessur, Patrick Fleming, Lokpraveen Mosur, Smita Kumar, Pradnyesh S. Gudadhe, Naveen Lakkakula, Brian Will, Atul Kwatra
  • Patent number: 11431978
    Abstract: A video decoding method and a video decoding device are provided, and the video decoding method includes the following steps. A to-be-decoded bin string is received. A plurality of first current syntax elements in the to-be-decoded bin string are decoded based on a first context model until a decoding output value of the last one of the first current syntax elements matches a specific bin pattern. When the first current syntax elements are decoded, in response to that a state machine is switched from a first decoding operation mode to a second decoding operation mode, a second current syntax element that exists based on the last one of the first current syntax elements is decoded.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: August 30, 2022
    Assignee: ALi Corporation
    Inventor: Wen-Han Zheng
  • Patent number: 11423028
    Abstract: An encrypted search uses hash vectorization (HV) models, which are secure, one-way hash indices that are produced by a compression process, such as a modeling phase of Lempel-Ziv (LZ) parsing. Each HV model includes a hash filter and a chain vector. The hash filter is a Boolean quotient filter similar to Bloom filters, and allows for the quick elimination of negative query assessments. The hash filter is followed by a chain vector, which provides spatial modeling of hashed elements throughout the compressed and encrypted data, thereby providing increased levels of accuracy, efficiency, and query expressiveness as compared with known techniques.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: August 23, 2022
    Assignee: Cyborg Inc.
    Inventors: Nicolas Thomas Mathieu Dupont, Alexandre Helle
  • Patent number: 11397712
    Abstract: Various approaches for accelerating data access to a computer memory and predicate evaluation includes storing, in the computer memory, (i) base data as multiple base columns, (ii) multiple sketched columns each corresponding to a base column in the base data and having smaller code values compared thereto, and (iii) a compression map for mapping one or more base columns to the corresponding sketched column; applying the compression map to a query having a predicate; determining data on the sketched column that satisfies the predicate; and evaluating the predicate based at least in part on the determined data on the sketched column without accessing the base column in the base data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 26, 2022
    Assignee: PRESIDENT AND FELLOWS OF HARVARD COLLEGE
    Inventors: Stratos Idreos, Brian Hentschel, Michael Kester
  • Patent number: 11397579
    Abstract: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 26, 2022
    Assignee: SHANGHAI CAMBRICON INFORMATION TECHNOLOGY CO., LTD
    Inventors: Yao Zhang, Bingrui Wang
  • Patent number: 11387795
    Abstract: An uplink multiple input-multiple output (MIMO) transmitter apparatus includes a transmitter chain that includes a sigma-delta circuit that creates a summed (sigma) signal and a difference (delta) signal from two original signals to be transmitted. These new sigma and delta signals are amplified by power amplifiers to a desired output level before having two signals reconstructed from the amplified sigma and amplified delta signals by a second circuit. These reconstructed signals match the two original signals in content but are at a desired amplified level relative to the two original signals. The reconstructed signals are then transmitted through respective antennas as uplink signals. By employing this uplink MIMO transmitter apparatus, it is possible to use smaller power amplifiers, which may reduce footprint, power consumption, and costs of the uplink MIMO transmitter apparatus.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: July 12, 2022
    Assignee: QORVO US, INC.
    Inventors: Nadim Khlat, Terry J. Stockert
  • Patent number: 11378970
    Abstract: A visual localization support system is provided. The visual localization support system includes one or more guidance indicators place on a road surface of a roadway, wherein the one or more guidance indicators each include a matrix barcode that uniquely identifies a location by latitude, longitude, and altitude, and describes an affine shape of the guidance indicator.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michiaki Tatsubori, Phongtharin Vinayavekhin
  • Patent number: 11368253
    Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: June 21, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xuefu Wang, Jianpo Han
  • Patent number: 11362673
    Abstract: Entropy agnostic data encoding includes: receiving, by an encoder, input data including a bit string; generating a plurality of candidate codewords, including encoding the input data bit string with a plurality of binary vectors, wherein the plurality of binary vectors includes a set of deterministic biased binary vectors and a set of random binary vectors; selecting, in dependence upon a predefined criteria, one of the plurality of candidate codewords; and transmitting the selected candidate codeword to a decoder.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: June 14, 2022
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Seyedmohammad Seyedzadehdelcheh, Shomit N. Das
  • Patent number: 11341098
    Abstract: The present disclosure relates to a system and method for compressing a dataset. The dataset can be divided in to a plurality of groups. Each group can be converted independently into corresponding text file using dictionary coding technique. The corresponding text files can be compressed independently into corresponding compressed files. Finally, all the corresponding compressed files can be combined together to generate a complete compressed data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: May 24, 2022
    Assignee: CENTRE FOR DEVELOPMENT OF ADVANCED COMPUTING
    Inventors: Arun Kumar Dwivedi, Prateek Maheshwari, Sahidul Islam, Neelesh Kharkar, Akshara Kaginalkar
  • Patent number: 11336710
    Abstract: A scalable encoding architecture is able to support multiple encoder versions without requiring new versions of the architecture to be generated and supported for each encoder version. An encoding profile template can be generated that includes the available settings for an encoder. A versioned schema can be generated that defines the settings for a particular encoder version. The schema can be persisted such that when a new channel or media stream is to be generated, the schema can be loaded and its values validated in order to cause the encoder to encode the media content using the appropriate values. An interface presented to the user to generate the template or channel can be dynamically generated such that only the applicable and/or relevant settings for a particular encoder version are displayed.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: May 17, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Kyle Simukka
  • Patent number: 11329759
    Abstract: The present disclosure relates to electronic device, communication method, decoding method, and medium. There is provided an electronic device comprising processing circuitry. The processing circuitry is configured to determine a codec capability of at least one of a first communication apparatus and a second communication apparatus, wherein determining the codec capability comprises determining whether the codec capability comprises a capability of performing decoding process based on quantum computing. The processing circuitry is further configured to determine codec information for communication between the first communication apparatus and the second communication apparatus based on the codec capability.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: May 10, 2022
    Assignee: SONY CORPORATION
    Inventors: Wei Chen, Yalei Wang, Xin Guo, Chen Sun
  • Patent number: 11323132
    Abstract: An encoding apparatus includes a memory and a processor configured to acquire text data, specify a first dynamic dictionary among a plurality of dynamic dictionaries based on attribute information of a first word included in the text data, register the first word in association with a first dynamic code in the first dynamic dictionary, and encode the first word into the first dynamic code.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 3, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Junki Hakamata
  • Patent number: 11309906
    Abstract: A sensor data are compressed on field devices using a representation is provided. The field device immediately decompresses the compressed data in order to detect a deviation. If there is a deviation, then a cloud storage receives the sensor data as raw uncompressed data. A cloud component receives a trigger signal from the field device, indicating that the representation used by the field device for compression does not sufficiently describe the sensor data. The cloud component then learns a new representation by retrieving and analyzing all data stored in the cloud storage. The method and field device provide robust, compression-based data acquisition. They improve quality and precision of the data captured by the field devices. As the representation in the field device can be updated, it becomes possible to accommodate changes in the device setup. The cloud infrastructure provides automatic learning of the representation in the cloud.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 19, 2022
    Inventors: Steffen Lamparter, Ingo Thon
  • Patent number: 11295196
    Abstract: Aspects for neural network operations with fixed-point number of short bit length are described herein. The aspects may include a fixed-point number converter configured to convert one or more first floating-point numbers to one or more first fixed-point numbers in accordance with at least one format. Further, the aspects may include a neural network processor configured to process the first fixed-point numbers to generate one or more process results.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: April 5, 2022
    Assignee: CAMBRICON TECHNOLOGIES CORPORATION LIMITED
    Inventors: Yunji Chen, Shaoli Liu, Qi Guo, Tianshi Chen
  • Patent number: 11290735
    Abstract: Techniques are described for adaptive encoding of different visual elements in a video frame. Characteristics of visual elements can be determined and used to set encoding parameters for the visual elements. The visual elements can be encoded such that one visual element is encoded differently than another visual element if they have different characteristics.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Benjamin Franklin Waggoner, Yongjun Wu, Hai Wei
  • Patent number: 11290710
    Abstract: Systems and methods are described herein for encoding and decoding image data. In one aspect, pixel data of a frame of image data may be obtained, where the pixel data contains multiple values. The pixels values may be encoded by determining a length of a first value, where the length is determined using a number of bits of the value for a first type of color value and a modified number of bits for a second type of color value. Both of the number of bits and the modified number of bits map to a first color type lookup table. A code length of the value may be determined using the first color type lookup table, wherein the first color type lookup table maps a plurality of lengths to a plurality of code lengths. A code may be generated for the value based on the value and the code length.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Russell Allen Brown
  • Patent number: 11262741
    Abstract: A building management system includes building equipment operable to affect a physical state or condition of a building, a system manager coupled to equipment via a system bus, and a cloud-based data platform. The system manager is configured to obtain timeseries data from the building equipment and generate a request for a timeseries identifier based on the timeseries data. The cloud-based data platform includes a timeseries service configured to receive the request for the timeseries identifier from the system manager, create a timeseries for the building equipment, assign the timeseries identifier to the timeseries, and send the timeseries identifier to the system manager. The system manager is configured to generate a timeseries sample comprising the timeseries data and send the timeseries sample to the timeseries service along with the timeseries identifier which identifies the timeseries sample as a sample of the timeseries.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: March 1, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Lisa E. Strand, Pravin J. Duraisingh, Christopher T. Ammerman
  • Patent number: 11243717
    Abstract: Embodiments of the present disclosure relate to a method, electronic device and computer program product for processing data. The method comprises determining a first hotness associated with a first compressed data block stored on a first storage device. The method also comprises: determining, based on the hotness, whether the first compressed data is stored to the second storage device, a type of the second storage device being different from a type of the first storage device. The method further comprises: in response to determining that the first compressed data block is stored to the second storage device, generating, based on a second compression level of the compression algorithm, a second compressed data block from the first compressed data block for storing to the second storage device, wherein the second compression level corresponds to the second storage device.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: February 8, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bing Liu, Tao Chen
  • Patent number: 11238072
    Abstract: A string correlithm object generator is configured to output a string correlithm object comprising a plurality of sub-string correlithm objects. A node is configured to receive a plurality of data values. A memory is configured to store a node table that associates sub-string correlithm objects with the data values such that a first sub-string correlithm object is associated with a first data value and a second sub-string correlithm object is associated with a second data value. A processor is configured to receive a third data value that is between the first data value and the second data value, determine a third sub-string correlithm object that is interpolated between the first sub-string correlithm object and the second sub-string correlithm object, and associate the third sub-string correlithm object with the third data value.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: February 1, 2022
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 11238341
    Abstract: Embodiments include applying neural network technologies to encoding/decoding technologies by training and encoder model and a decoder model using a neural network. Neural network training is used to tune a neural network parameter for the encoder model and a neural network parameter for the decoder model that approximates an objective function. The common objective function may specify a minimized reconstruction error to be achieved by the encoder model and the decoder model when reconstructing (encoding then decoding) training data. The common objective function also specifies for the encoder and decoder models, a variable f representing static aspects of the training data and a set of variables z1:T representing dynamic aspects of the training data. During runtime, the trained encoder and decoder models are implemented by encoder and decoder machines to encode and decoder runtime sequences having a higher compression rate and a lower reconstruction error than in prior approaches.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 1, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Stephan Marcel Mandt, Yingzhen Li
  • Patent number: 11218343
    Abstract: Provided are a memory device and a memory system including the same. The memory device may include a data bus inversion (DBI) mode selector configured to select a first multi-bit DBI signal from among a plurality of multi-bit DBI signals respectively corresponding to a plurality of DBI modes according to multi-bit data; a multi-mode DBI encoder configured to generate encoded multi-bit data by DBI encoding the multi-bit data according to the first multi-bit DBI signal; and a transceiver configured to transmit a data symbol corresponding to the encoded multi-bit data through a data channel and transmit a DBI symbol corresponding to the first multi-bit DBI signal through a DBI channel.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 4, 2022
    Assignees: Samsung Electronics Co., Ltd., IUCF-HYU (Industry-University Cooperation Four
    Inventors: Jaewoo Park, Youngdon Choi, Junghwan Choi, Changsik Yoo
  • Patent number: 11211939
    Abstract: Systems and methods are disclosed for improving data channel design by applying transform domain analytics to more reliably extract user data from a signal. In certain embodiments, an apparatus may comprise a channel circuit configured to receive an analog signal at an input of the channel circuit, and sample the analog signal to obtain a set of signal samples. The channel circuit may further apply a filter configured to perform transform domain analysis to the set of signal samples to generate a first subset of samples, the first subset including fewer transitions and having a higher signal to noise ratio (SNR) than the set of signal samples. The channel circuit may detect first bit transform domain representation values from the first subset, and determine channel bit values encoded in the analog signal based on the set of signal samples and using the first bit transform domain representation values detected from the first subset as side information.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: December 28, 2021
    Assignee: Seagate Technology LLC
    Inventor: Mehmet Fatih Erden
  • Patent number: 11209994
    Abstract: A memory device includes a data path having a data bus. The memory device further includes a first one-hot communications interface communicatively coupled to the data bus, and a second one-hot communications interface communicatively coupled to the data bus. The memory device additionally includes at least one memory bank, and an input/output (I/O) interface communicatively coupled to the at least one memory bank via the first one-hot communications interface and the second one-hot communications interface, wherein the first one-hot communications interface is configured to convert a first data pattern received by the I/O interface into one-hot signals transmitted via the data bus to the second one-hot communications interface, and wherein the second one-hot communications interface is configured to convert the one-hot signals into the first data pattern to be stored in the at least one memory bank.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 28, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Ravi Kiran Kandikonda
  • Patent number: 11211944
    Abstract: A data compressor includes a zero-value remover, a zero bit mask generator and a non-zero values packer. The zero-value remover receives 2N bit streams of values and outputs 2N non-zero-value bit streams having zero values removed from each respective bit stream based on a selected granularity of compression for values contained in the bit streams. The zero bit mask generator receives the 2N bit streams of values and generates a zero bit mask corresponding to the selected granularity of compression. Each zero bit mask indicates a location of a zero value based on the selected granularity of compression. The non-zero values packer receives the 2N non-zero-value bit streams and forms at least one first group of packed non-zero values.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: December 28, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ilia Ovsiannikov
  • Patent number: 11205121
    Abstract: Embodiments include applying neural network technologies to encoding/decoding technologies by training and encoder model and a decoder model using a neural network. Neural network training is used to tune a neural network parameter for the encoder model and a neural network parameter for the decoder model that approximates an objective function. The common objective function may specify a minimized reconstruction error to be achieved by the encoder model and the decoder model when reconstructing (encoding then decoding) training data. The common objective function also specifies for the encoder and decoder models, a variable f representing static aspects of the training data and a set of variables z1:T representing dynamic aspects of the training data. During runtime, the trained encoder and decoder models are implemented by encoder and decoder machines to encode and decoder runtime sequences having a higher compression rate and a lower reconstruction error than in prior approaches.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: December 21, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Stephan Marcel Mandt, Yingzhen Li
  • Patent number: 11190206
    Abstract: The method involves sequentially encoding the plurality of data packets, which involves, for a data packet, obtaining a reference data packet, obtaining a mask packet indicative of which of the bits in the data packet are predictable and which of the bits in the data packet are not predictable obtaining change history data indicative of previously changed bits of the mask packet, determining an updated mask packet based on the mask packet, the data packet, and the reference data packet, determining updated change history data based on the change history data, the mask packet, and the updated mask packet, determining, as unpredictable bits, all those bits of the data packet that are indicated as not predictable by the updated mask packet, and generating an encoded data packet including a representation of the updated change history data and a representation of values of the unpredictable bits of the data packet.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: November 30, 2021
    Assignee: EUROPEAN SPACE AGENCY
    Inventor: Dave Evans
  • Patent number: 11188338
    Abstract: A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes examples of retrieving values represented by one or more previous symbols needed for decoding a current symbol before or in parallel with the insertion of the values represented by the one or more previous symbols in the data stream.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: November 30, 2021
    Assignee: Fungible, Inc.
    Inventors: Gurumani Senthil Nayakam, Satyanarayana Lakshmipathi Billa, Rajan Goyal
  • Patent number: 11178201
    Abstract: Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: November 16, 2021
    Assignee: Akamai Technologies, Inc.
    Inventor: Charles E. Gero
  • Patent number: 11169782
    Abstract: An arithmetic logic unit, comprising an addition unit for determining a sum of a first input and a second input; and a logarithmic addition unit for determining an output using the sum and a third input. The output is a multiply-accumulate output represented in a logarithmic domain when the first, second and third inputs are represented in the logarithmic domain.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: November 9, 2021
    Assignee: Apical Limited
    Inventors: Alexey Lopich, Viacheslav Chesnokov
  • Patent number: 11159885
    Abstract: Methods and systems for optimizing a routing of audio data to audio transmitting devices using a Bluetooth network are disclosed. One method includes receiving an encoded audio bitstream at a first speaker of the audio rendering system comprising a first and a second audio channels, separating a first set of spectral components of the first audio channel and a second set of spectral components of the second audio channel from the encoded audio bitstream, without decoding the audio bitstream, generating a first encoded bitstream from the first set of spectral components, and forwarding the first encoded bitstream to a second speaker of the audio rendering system over the wireless link.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 26, 2021
    Assignee: Google LLC
    Inventors: Antoine Soulier, Thomas Girardier
  • Patent number: 11153119
    Abstract: A network controller can register WAN edge routers and WAN optimizers distributed across a WAN. The controller can receive a request to establish a WAN optimized connection between first and second hosts. The controller can identify a first WAN optimizer to perform first services (e.g., de-duplication, compression, application acceleration, caching, etc.) for first traffic from the first host to the second host and first complementary services for second traffic from the second host to the first host, and a second WAN optimizer for the second traffic and second complementary services for the first traffic. The controller can establish the optimized connection comprising a first path including the first host, WAN optimizer, and router; a second path including the first router and a second router, and a third path including the second router, WAN optimizer, and host. The controller can route the first and second traffic through the optimized connection.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: October 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Sundararajan, Vivek Agarwal, Harish A. Kapadia
  • Patent number: 11152966
    Abstract: Technologies directed to digital active interference cancellation (d-AIC) for full duplex transmit-receive (TX-RX) concurrency. An integrated circuit can include first and second analog front-ends (AFE) and digital front-end (DFE) circuits and a digital AIC circuit that generates a scaled and delayed replica of a first quadrature (IQ) sample corresponding to first data transmitted by the first AFE circuit which is being coupled into the receiver as aggressor. The digital AIC circuit receives a second IQ sample from the second AFE circuit, the second IQ sample corresponding to second data being received by the second AFE circuit. The digital AIC circuit subtracts the scaled and delayed replica of the first IQ sample from the second IQ sample to obtain a third IQ sample and sends the third IQ sample to the second DFE circuit. Third IQ sample is the desired signal when d-AIC cancels the self-interference.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: October 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Basak Oyman, Sai Prashanth Chinnapalli, Morris Yuanhsiang Hsu
  • Patent number: 11120427
    Abstract: A card is provided with a light sensor operable to receive information via light emitted from a display screen or another source of light. Accordingly, a mobile telephonic device or portable computer (e.g., tablet computer) may communicate information to a card via light pulses. Information communicated via light may include, for example, points balances, credit balances, debit balances, transaction history, software updates, coupons, promotions, advertisements or any other type of information.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: September 14, 2021
    Assignee: DYNAMICS INC.
    Inventors: Jeffrey D. Mullen, David J. Hartwick, Christopher J. Rigatti, Philip W. Yen
  • Patent number: 11115667
    Abstract: The system may capture an image comprising an original image size. The system may further determine an optimal size for the image based on a connection bandwidth and/or connection latency. The system may also compress the image to reduce an image size locally until the image size is less than or equal to the optimal size, before transmitting the image with the optimal size to the receiver while controlling latency in image transmission.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: September 7, 2021
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Hans-Jurgen Greiner, Vasif M. Pasha, Kevin H. Ringger
  • Patent number: 11095305
    Abstract: An apparatus and method for performing efficient lossless compression.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventors: James Guilford, Kirk Yap, Vinodh Gopal, Daniel Cutter, Wajdi Feghali
  • Patent number: 11082517
    Abstract: A method for content transformation using a transformation node cluster. The transformation node cluster may comprise a plurality of nodes including a plurality of transformation nodes configured to execute one or more content transformation types. A request may be received from a client machine for a content item stored in a repository associated with a server machine that is associated with the transformation node cluster. A current content format of the content item and a target content format of the content item may be identified. The target content format may differ from the current content format. A chain of transformations may be determined as including a first transformation type for transforming the content item from the current content format to an intermediate content format.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: August 3, 2021
    Assignee: Hyland Software, Inc.
    Inventors: David Caruana, Ray Gauss
  • Patent number: 11082070
    Abstract: The present invention provides channel interleaving method of a polar (Polar) code. The method includes: determining an M_r-row and M_c-column matrix used for interleaving, and permutating, based on permutation patterns of the column sequence numbers and/or permutation patterns of the row sequence numbers, the matrix into which the to-be-interleaved bits are written. The permutation patterns of the column sequence numbers are represented by: [Pc(0), Pc(1), . . . , Pc(ic), . . . , Pc(M_c?1)]. Pc(ic) is obtained by performing pruned bit reverse (PBR, pruned bit reverse)-based mapping on the column sequence number ic. The permutation patterns of the row sequence numbers are represented by: [Pr(0), Pr(1), . . . , Pr(ir), . . . , Pr(M_r?1)]. Pr(ir) is obtained by performing pruned bit reverse (PBR, pruned bit reverse)-based mapping on the row sequence number ir; and reading interleaved bits from the permutated matrix.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hui Shen, Bin Li, Jiaqi Gu, Wen Tong
  • Patent number: 11061857
    Abstract: A data processing method and device, where the method includes obtaining a usage frequency value of software, compressing a target file of the software to obtain a compressed file when the usage frequency value is less than a preset usage frequency value, receiving a startup instruction for starting the software, querying the compressed file of the software, and decompressing the compressed file using a high-priority process to obtain the target file, where the high-priority process is performed as an essential highest-priority process relative to another process, and starting the software based on the target file.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 13, 2021
    Assignee: HUAWEI TECHNOLOGIES, CO., LTD.
    Inventors: Jinghua Sima, Xiyong Wang, Yuying Zeng
  • Patent number: 11044495
    Abstract: A data compression system includes an encoder for receiving a binary string of data which is partitioned into one or more binary segments and assigned Variable Length Codewords (VLCs) to be stored to a file or transmitted over a medium, such as a wired network or a wireless network. The system can also include a decoder for receiving the VLCs from a file or network and reproducing a binary string of data substantially identical to that which was input to the encoder. The system can also include a processor, a memory and/or a coder/decoder (CODEC) for compressing/decompressing a raw or compressed data stream received from a file or network.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 22, 2021
    Assignee: Cyborg Inc.
    Inventors: Nicolas Thomas Mathieu Dupont, Alexandre Helle
  • Patent number: 11044493
    Abstract: Coding efficiency is improved. A motion compensation filter unit acts on a motion vector applied image obtained by acting a motion vector on a reference image. The motion compensation filter unit causes filter coefficients mcFilter[i][k] designated by a phase i and a filter coefficient position k to act on the motion vector applied image. The filter coefficients mcFilter[i][k] includes filter coefficients calculated by using filter coefficients mcFilter[p][k] (p?i) and filter coefficients mcFilter[q][k] (q?i).
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: June 22, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Tomohiro Ikai
  • Patent number: 11031957
    Abstract: A decoder including a main memory, a flag memory and a decoding logic is provided. The flag memory is configured to store flag data and the decoding logic configured to perform an iteration. Further, the decoding logic is configured to: perform an ith operation using first data, wherein i is a natural number, flag-encode second data that is results obtained by performing the ith operation on the first data, store results obtained by performing the flag encoding on the second data in the flag memory as first flag data if the flag encoding succeeds, and store predetermined second flag data that is different from the first flag data of the second data in the flag memory if the flag encoding fails.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: June 8, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae Hun Jang, Dong-Min Shin, Heon Hwa Cheong, Jun Jin Kong, Hong Rak Son, Se Jin Lim
  • Patent number: 11017151
    Abstract: A scalable hierarchical coreference method that employs a homomorphic compression scheme that supports addition and partial subtraction to more efficiently represent the data and the evolving intermediate results of probabilistic inference. The method may encode the features underlying conditional random field models of coreference resolution so that cosine similarities can be efficiently computed. The method may be applied to compressing features and intermediate inference results for conditional random fields. The method may allow compressed representations to be added and subtracted in a way that preserves the cosine similarities.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: May 25, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael Louis Wick, Jean-Baptiste Frederic George Tristan, Stephen Joseph Green
  • Patent number: 10990348
    Abstract: The present application discloses a detection method and a detection device for the audio signal, the detection method comprising one or multiple times of audio detection, the audio signal is a SPDIF signal, and each time of the audio detection comprises: a statistical sampling step, sampling the SPDIF signal based on Biphase Mark Code, and counting according to the sampled data to obtain the number of state changes or the number of state unchanges of the SPDIF signal; and a determination step, determining whether the SPDIF signal is a muted SPDIF signal according to whether the number of state changes or the number of state unchanges of the SPDIF signal is within a predetermined range. The purpose of this application is at least to achieve the music detection function of the audio signal without performing full signal decoding on the SPDIF signal.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: April 27, 2021
    Assignee: TYMPHANY ACOUSTIC TECHNOLOGY LIMITED
    Inventors: Dmitry Abdulov, Hing Lung Sung, Alexey Abdulov
  • Patent number: 10992789
    Abstract: The present discloaure relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method which make it possible to control redundancy of a header in packet communication. A region representing a packet length in a header of a packet is set according to a size of a payload of an input packet. A header of a baseband packet includes a minimum fixed length header including type identification information for identification of a type of the input packet or the stream and information of a packet length of the input packet or the stream stored in a payload of the baseband flame packet.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: April 27, 2021
    Assignee: SATURN LICENSING LLC
    Inventor: Lachlan Michael
  • Patent number: 10979720
    Abstract: A method of encoding an image into a coded image, the method comprising: writing a quantization offset parameter into the coded image, determining a prediction mode type for coding a block of image samples of the image into a coding unit of the coded image, determining a quantization parameter for the block of image samples, and determining if the prediction mode type is of a predetermined type, wherein if the prediction mode type is of the predetermined type, the method further comprises: modifying the determined quantization parameter using the quantization offset parameter, and performing a quantization process for the block of image samples using the modified quantization parameter, and wherein if the prediction mode type is not of the predetermined type, the method further comprises: performing a quantization process for the block of image samples using the determined quantization parameter.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 13, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Chong Soon Lim, Viktor Wahadaniah, Sue Mon Thet Naing, Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio
  • Patent number: 10958287
    Abstract: A two-stage technique for compressing radar data is disclosed in which, in the first stage, Constant False Alarm Rate (CFAR) compression is conducted using a median calculated from at least one dimension of radar data, which is then used to determine filtering threshold values for all dimensions of the radar data. The radar data is then compressed by filtering the radar data based on the filtering threshold values. In the second stage, peak detection is then performed on the compressed data to identify detected objects (targets). These and other embodiments are described herein.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: March 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Amichai Sanderovich, Ran Hay, Eran Hof, Evyatar Hemo, Evgeny Levitan, Liat Rahmani Kochavi