Patents Examined by Linh Nguyen
  • Patent number: 9824092
    Abstract: Data storage systems and processes are provided including processes for handling write and read requests to a storage system. A storage system can include data stores, such as a log store, a hash store and a journal store. Data can be written to a log store, a log store can be converted to a hash store, and hash stores can be merged into a journal store. A storage system can use optimizations in writing and storing data, to provide lower latency, lower levels of write amplification and higher throughput.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: November 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex Shamis, Edmund Nightingale, Mugdha Jamsandekar, Pavan Edara
  • Patent number: 9825647
    Abstract: In one embodiment, an apparatus comprises a decompression engine to perform a non-speculative decode operation on a first portion of a first compressed payload comprising a first plurality of codes; and perform a speculative decode operation on a second portion of the first compressed payload, wherein the non-speculative decode operation and the speculative decode operation share at least one decode path and the non-speculative decode operation is to utilize bandwidth of the at least one decode path that is not used by the non-speculative decode operation.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: November 21, 2017
    Assignee: Intel Corporation
    Inventors: Sudhir K. Satpathy, James D. Guilford, Vikram B. Suresh, Sanu K. Mathew, Vinodh Gopal
  • Patent number: 9817742
    Abstract: A method for detecting hardware and/or software anomalies in remote systems. The method may include aggregating, in a centralized electronic database, by an electronic database server, data received via a network from each of the remote systems, the data relating to operating statistics of one or more subcomponents of the remote systems over time. The method may also include utilizing an electronic database client communicatively coupled to the centralized database to automatically periodically access and analyze data stored in the centralized database to identify anomalies in hardware and/or software components of the remote systems. In one embodiment, the data relating to operating statistics of the subcomponents may include data from statistics counters corresponding to the subcomponents, each statistics counter, in one state, indicative of an identifiable error.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: November 14, 2017
    Assignee: Dell International L.L.C.
    Inventor: Ryan Hankins
  • Patent number: 9819071
    Abstract: A housing defines a face bounded by opposed longitudinal and opposed lateral sidewalls. At least one conductive portion of at least one longitudinal sidewall is electrically isolated from at least one conductive portion of at least one of the lateral sidewalls by at least one corner section that is non-conductive or electrically floating. At least one antenna element internal to the housing is electrically coupled to radio frequency circuitry; and a conductor configured to electrically couple the at least one conductive portion of the at least one lateral sidewall between the opposed longitudinal portions to a ground plane. In a specific embodiment, there are two opposed corner sections each defined by first and second gaps, and the lateral conductive portion between the corner sections parasitically couples to the antenna element when transmitting or receiving. The corner sections may each have a corner conductive portion which are isolated by the gaps.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: November 14, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Anthony Nguyen
  • Patent number: 9819079
    Abstract: Described herein are techniques related to near field communication and wireless power transfers. A portable device may include a modular antenna that offers consistent characteristics independent of integration environment. The modular antenna may include a continuous loop of coil antenna and a ferrite material that are encapsulated by a shield. The shield may form a ā€œUā€ shape configuration to encapsulate the top layer coil antenna and the middle layer ferrite material in all three sides, which are defined by a bottom portion, an outer wall, and an inner wall. Furthermore, the shield may include an outer rim and an inner rim to maintain the same coil antenna characteristics in the modular antenna.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: November 14, 2017
    Assignee: Intel Corporation
    Inventors: Songnan Yang, Anand S. Konanur, Hao-Han Hsu, Changsong Sheng, Ulun Karacaoglu
  • Patent number: 9819091
    Abstract: Embodiments of the present invention disclose a portable terminal and a slot antenna thereof, and relate to the field of mobile communications technologies, which can effectively reduce a space occupied by the antenna and at the same time meet various bandwidth requirements. The slot antenna of the portable terminal includes: a large-area conductor plane laid on a printed circuit board, a battery with a bulk conductor, and a first feeding part, where a slot is formed between the conductor plane and the battery, the conductor plane is radio-frequency coupled to the bulk conductor in the battery through the slot, and the first feeding part is located in the slot. The present invention is applied in designing the antenna of the portable terminal.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: November 14, 2017
    Assignee: Huawei Device (Dongguan) Co., Ltd.
    Inventors: Yi Fan, Yao Lan
  • Patent number: 9805117
    Abstract: The present invention provides an information processing apparatus which can direct a user to a playlist different from a playlist being reproduced. There is provided the information processing apparatus including a content storage unit storing a plurality of contents therein, a playlist storage unit storing a plurality of playlists which is related to at least some of the plurality of contents, a reproducing unit sequentially reproducing a plurality of contents belonging to a first playlist in a plurality of playlists, a candidate content extracting unit extracting one or more candidate contents relating to a content being reproduced by the reproducing unit from the content storage unit, a playlist extracting unit extracting a second playlist to which the extracted candidate contents belong from the playlist storage unit, and a playlist switching unit switching a playlist to be reproduced by the reproducing unit from the first playlist into the second playlist.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: October 31, 2017
    Assignee: Sony Corporation
    Inventors: Takeshi Fukuda, Ryo Mukaiyama, Takuo Ikeda, Ko Kusanagi
  • Patent number: 9806729
    Abstract: Systems and techniques relating to a digital-to-analog converter (DAC) are described. A described DAC cell includes a differential switch pair coupled with a cross-coupled switch pair. Gate terminals of the differential switch pair are arranged to respectively receive an input signal to the cell and an inverted version of the input signal to respectively drive the gate terminals of the differential switch pair. Gate terminals of the cross-coupled switch pair are arranged to respectively receive the input signal and the inverted version of the input signal to respectively drive the gate terminals of the cross-coupled switch pair. The cross-coupled switch pair is configured to reduce or eliminate net differential transient current between switch output terminals of the differential switch pair. A current-to-voltage converter coupled with the switch output terminals of the differential switch pair generates a voltage that forms at least a portion of an output of the digital-to-analog converter.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: October 31, 2017
    Assignee: Marvell International Ltd.
    Inventors: Alireza Razzaghi, Arvind Anumula Paramanandam, Anuranjan Jha, Weiwei Xu, Xiaoyue Wang
  • Patent number: 9805088
    Abstract: Efficient processing of concurrent atomic transactions is provided by identifying the constraints that need to be satisfied for correct application behavior. With these constraints identified, commit processing for a transaction can then refer to the constraints to see if committing the current transaction causes a problem with the constraints. If there is a conflict with the constraints, the transaction aborts. If there is no conflict with the constraints, the transaction commits.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: October 31, 2017
    Assignee: OptumSoft, Inc.
    Inventor: David R. Cheriton
  • Patent number: 9805127
    Abstract: The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or other users with whom the individual user is related, as established via, and defined by, the social network service.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: October 31, 2017
    Assignee: LinkedIn Corporation
    Inventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
  • Patent number: 9798770
    Abstract: An information processing unit includes: a diagnostic image input section that inputs the diagnostic image; an operation information obtaining section that obtains display operation history information representing an operation history of a user who controls displaying of the diagnostic image; a query image generation section that extracts a predetermined region of the input diagnostic image to generate a query image; a diagnosed image obtaining section that supplies the generated query image and the display operation history information to a diagnosed image search unit and obtains the diagnosed image obtained as a search result by the diagnosed image search unit; and a display control section that displays the diagnostic image and the obtained diagnosed image for comparison.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: October 24, 2017
    Assignees: SONY CORPORATION, JAPANESE FOUNDATION FOR CANCER RESEARCH
    Inventors: Takeshi Ohashi, Jun Yokono, Takuya Narihira
  • Patent number: 9800256
    Abstract: A semiconductor device includes an integrator, a successive approximation register analog-to-digital converter (SAR ADC) and a residue capacitor. The integrator is configured to receive a signal and generate a first analog signal during a first operation mode using a capacitor module comprising one or more capacitors. The SAR ADC is configured to receive the first analog signal, convert the first analog signal into a first digital signal using the capacitor module, and generate a first residue signal in a second operation mode. The residue capacitor is connected to the capacitor module in parallel, and is configured to receive the first residue signal in the second operation mode and provide the first residue signal to the integrator in the first operation mode.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: October 24, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Choong-Hoon Lee
  • Patent number: 9800262
    Abstract: A sigma delta analog-to-digital converter (ADC) circuit comprises a capacitive gain amplifier circuit having a first input to receive an input voltage and a second input; a loop filter circuit connected to an output of the capacitive gain amplifier circuit; a sub-ADC circuit including an output and an input connected to an output of the loop filter circuit; and a digital-to-analog (DAC) circuit including a DAC input connected to the output of the sub-ADC circuit, and a DAC output connected to the second input of the capacitive gain amplifier.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: October 24, 2017
    Assignee: Analog Devices Global
    Inventors: Roberto Sergio Matteo Maurino, Sanjay Rajasekhar, Pasquale Delizia, Colin G. Lyden, Gabriel Banarie
  • Patent number: 9792044
    Abstract: A method for a hardware decompression read pipeline, the method including determining a length and a distance of a first entity from a buffer; launching a first read request for reading a first data from the buffer; obtaining a second entity from the buffer; determining a distance of the second entity; calculating a new distance for the second entity; and decreasing a first counter by one for each cycle that data is read and returned from the buffer, wherein, when a first number of pending read data clock cycles in the first counter is less than a predetermined number of clock cycles and there is no read-after-write conflict: launching a second read request prior to completion of the first read request. In other aspects, a method for a hardware decompression write pipeline and systems for a hardware decompression read pipeline and a hardware decompression write pipeline are provided.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: October 17, 2017
    Assignee: Oracle International Corporation
    Inventor: Milton Shih
  • Patent number: 9792281
    Abstract: Technology is provided for improving digital assistant performance by generating and presenting suggestions to users for completing a task or a session. To generate the suggestions, a machine learned language prediction model is trained with features extracted from multiple sources, such as log data and session context. When input is received from a user, the trained machine learned language prediction model is used to determine the most likely suggestion to present to the user to lead to successful task completion. In generating the suggestion, intermediate suggestion data, such as a domain, intent, and/or slot, is generated for the suggestion. From the generated intermediate suggestion data for the suggestion, a surface form of the suggestion is generated that can be presented to the user. The resulting suggestion and related context may further be used to continue training the machine learned language prediction model.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: October 17, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ruhi Sarikaya
  • Patent number: 9787316
    Abstract: The invention provides a system for conversion between analog domain and digital domain with mismatch error shaping, including a DAC, a first injection circuit coupled to the DAC, and a second injection circuit coupled to the DAC. The DAC generates a first analog value in response to a first digital value, and generates a second analog value in response to a second digital value. The first injection circuit enables an analog injection value to be injected to the second analog value when the DAC generates the second analog value, wherein the analog injection value is converted from a digital injection value formed by a subset of bits of the first digital value. The second injection circuit injects the digital injection value to the second digital value, or combines the digital injection value and a related value obtained according to the second analog value.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: October 10, 2017
    Assignee: MEDIATEK INC.
    Inventor: Yun-Shiang Shu
  • Patent number: 9779211
    Abstract: Methods and systems are disclosed for tracking quality measures in abstracted documents. Embodiments include, determining, based on the abstracted content, a quality measure category, obtaining a quality measure definition corresponding to a quality measure included in the determined quality measure category, determining, based on keywords corresponding to the criterion, whether a portion of the abstracted content satisfies a criterion, recording, in association with the criterion, a reference to the portion of the abstracted content that satisfies the criterion; and selectively generating, a report including the query corresponding to the criterion, a query response, and the portion of the abstracted content satisfying the criterion.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: October 3, 2017
    Assignee: MModal IP LLC
    Inventors: Vasudevan Jagannathan, Henry W. Ware, Brian A. Ellenberger, Sandra J. Leonard
  • Patent number: 9774075
    Abstract: Provided is an electronic device in which, if an antenna element is formed on the surface of a housing, restrictions on the formation of the antenna element are less likely to arise. The following are provided: a rear case, an antenna element, and a power supply unit that supplies power to the antenna element. The antenna unit comprises a first section that is formed by applying a conductive material onto a first main surface of the rear case, and a second section. A dielectric or an insulator is interposed between the first section and the second section.
    Type: Grant
    Filed: December 25, 2013
    Date of Patent: September 26, 2017
    Assignee: KYOCERA CORPORATION
    Inventors: Naoki Nishizaka, Daisuke Togashi, Motonori Imamura
  • Patent number: 9768802
    Abstract: Example data compression methods disclosed herein include determining a first hash chain index corresponding to a first position in an input data buffer based on a first group of bytes accessed from the input data buffer beginning at a first look-ahead offset from the first position. If a first hash chain (indexed by the first hash chain index), does not satisfy a quality condition, a second hash chain index corresponding to the first position in the input data buffer based on a second group of bytes accessed from the input data buffer beginning at a second look-ahead offset from the first position is determined. The input data buffer is searched at respective adjusted buffer positions to find a second string of data bytes matching a first string of data bytes and information related to the second string of data bytes is provided to an encoder to output compressed data.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Daniel F. Cutter
  • Patent number: 9768792
    Abstract: A device and method for processing a signal, the method including, by a modulator (1250), receiving an analog signal, modulating the analog signal, and outputting a data frame (1258); receiving, by a counter (1368), the data frame from the modulator and outputting at least two data word sets (1370) each in accordance with a respective one of at least two counter clocks (1372); filtering, by each of at least two digital filter sets (1374), a respective data word set of the at least two data word sets received from the counter, and each outputting, to a switch (1378), a respective filtered data word set (1376). The switch may be configured to select, as an output, one of the filtered data word sets. The switch may be configured to change to a different selected filtered data word set upon detection of a change in line frequency and/or phase.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: September 19, 2017
    Assignee: ITRON, INC.
    Inventors: Pierre Decaux, Steven A. Grey