Patents Examined by Linh Nguyen
-
Patent number: 9917594Abstract: A comparator includes a first input stage coupled to a first signal input and a first reference input, wherein the first input stage is coupled between a first node and a second node. A second input stage is coupled to a second signal input and a second reference input, wherein the second input stage is coupled between a third node and the second node. An output stage generates at least one output signal in response to the first and second input signals. First switching circuitry is coupled between the first node and the output stage. The first switching circuitry is for coupling the first node to a fourth node in response to a reset signal. Second switching circuitry is coupled between the third node and the output stage. The second switching circuitry is for coupling the third node to a fifth node in response to the reset signal.Type: GrantFiled: March 22, 2017Date of Patent: March 13, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Rishi Soundararajan
-
Patent number: 9918033Abstract: A signal processing apparatus comprising: an analog-digital converter that uses reference signals having different slopes from each other; a supply unit that supplies analog signals of predetermined different output levels; and a calculation unit that calculates a slope ratio and an offset amount between the plurality of different slopes for correcting a converted digital signal based on digital signals respectively obtained by converting the analog signals of the different output levels using the reference signals. In a case where the conversion is performed using a reference signal with a steeper slope, the supply unit supplies at least one high level analog signal whose level is higher than a case where the conversion is performed using a reference signal with a gentler slope, and a digital signal obtained by converting the high level analog signal is further used when calculating the slope ratio.Type: GrantFiled: March 1, 2017Date of Patent: March 13, 2018Assignee: Canon Kabushiki KaishaInventor: Daisuke Higuchi
-
Patent number: 9917595Abstract: A multi-level DAC includes first and second level resistor ladders, and a dual-switch ladder interconnect reduces DNL at tap-point transitions between first-level ladder resistors. For each first level resistor N, the switch-interconnect network includes dual (first/second) switches connectable to a resistor-top node NT, and dual (third/fourth) switches selectively connectable to a resistor-bottom node NB. The first switch is operable to connect NT to a top tap switch operable to select NT as a top tap point, and the fourth interconnect switch is operable to connect NB to a bottom tap switch operable to select NB as a bottom tap point. The first and fourth switches are connected, forming an outer loop that includes top and bottom tap points. The second switch connects to a top second-level resistor RT, and the third switch connects to a bottom second-level resistor RB, forming an inner loop that includes the series-connected second-level resistors.Type: GrantFiled: July 5, 2016Date of Patent: March 13, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Aaron L. Frank
-
Patent number: 9916315Abstract: A computer implemented system for comparing at least two visual programming language files, the system comprising an intransient repository, a user interface, an authentication module, a menu driven selector module, an extractor module, a transient repository, a processor and a report generation module. A computer implemented method for comparing at least two visual programming language files, the method comprising the steps of verifying login credentials of a user, identifying a file type, identifying a file format, identifying file path to the files stored in an intransient repository, extracting files from the intransient repository, creating a copy each of the files in a transient repository, carrying out iterations of node-wise comparison between the files using a DOM parser and generating a report in a chosen file format.Type: GrantFiled: June 16, 2015Date of Patent: March 13, 2018Assignee: Tata Consultancy Services Ltd.Inventors: Jayanthi Kothandam, Geethalakshmi Rajendrababu, Samundeeswari Chinnaraju
-
Patent number: 9912347Abstract: A successive approximation ADC capable of reducing deterioration in AD conversion accuracy due to noise is provided. An AD converter according to an embodiment includes: a DA converter that generates a comparison voltage based on a sampling value obtained by sampling an analog signal, and a successive approximation control signal; a reference voltage generation circuit that generates a reference voltage used for the successive approximation process; a comparator that compares the comparison voltage with the reference voltage and outputs a successive approximation result; a successive approximation processing unit that generates the successive approximation control signal based on the successive approximation result; and a storage unit that stores an expected value of the AD conversion process. The reference voltage generation circuit generates the reference voltage based on the expected value stored in the storage unit.Type: GrantFiled: May 24, 2017Date of Patent: March 6, 2018Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Hiroki Takada, Atsushi Tangoda
-
Patent number: 9912883Abstract: Image sensors using multiple-ramp single slope analog to digital converters (ADCs) and method of their operation are disclosed. The images sensors use additional column ADCs to detect offset errors in the fine ramp signals and feedback in the analog domain to correct the errors. Averaging errors over multiple analog-to-digital conversion cycles allows for improved error correction.Type: GrantFiled: May 9, 2017Date of Patent: March 6, 2018Assignee: Apple Inc.Inventor: Bumha Lee
-
Patent number: 9912343Abstract: Various techniques that can provide a capability to background calibrate ADC linearity error, e.g., due to capacitor mismatch drift and other parameter drift, during normal ADC operation in which analog-to-digital signal conversions are ongoing. A method can include grouping capacitors of an ADC into multiple clusters and calibrating under an arbitrary signal condition. To quickly converge the calibration result, the same arbitrary signal can be converted twice, and the capacitor(s) being calibrated can be modulated after first conversion. The difference between the results of the first and second conversions can contain the error information that can be used for calibration, and the signal component can be removed by this process. These techniques can provide improved linearity at 20-bit level and beyond.Type: GrantFiled: December 7, 2016Date of Patent: March 6, 2018Assignee: Analog Devices, Inc.Inventors: Hongxing Li, Michael Mueck, Michael C. W. Coln
-
Patent number: 9904602Abstract: Backup objects, native security descriptors that describe access rights to the backup objects, and object metadata are received from platforms where each backup object has corresponding object metadata. Each native security descriptor is transformed into a platform independent security descriptor. A partitioned structure is generated, including by associating each platform independent security descriptor with those object metadata that correspond to the plurality of backup objects for which that platform independent security descriptor describes access rights to.Type: GrantFiled: December 22, 2014Date of Patent: February 27, 2018Assignee: EMC IP Holding Company LLCInventors: Scott Clifford Auchmoody, Erik S. Hansen, Jeffrey R. Norton, Junxu Li, Mark David Malamut
-
Patent number: 9905051Abstract: A method for tag-based search includes capturing an image, extracting a tag from the image, identifying a location associated with the captured image, and querying stored content for information that matches the location and the tag. Local storage is checked for the information first, and remote storage may be checked subsequently. Any located information may be used to augment the image. Information located in the remote storage may be saved in the local storage until it reaches a certain age, until it fails to be accessed for a threshold period of time, or until the location moves outside a threshold radius associated with a location of the information located in the remote storage.Type: GrantFiled: December 31, 2015Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Carlos H. Cardonha, Fernando L. Koch, James R. Kraemer
-
Patent number: 9904731Abstract: Apparatus and methods to implement a technique for using a second display with a network-enabled television. In one implementation, this feature allows the native application on the second display to directly launch the second display application with a requested search term so that the user is immediately brought to a search page with relevant search results. The search term may be derived from the native application which in turn derives from the context of the IP TV. Such a context could be metadata from a currently playing BD from a BD player or TV channel. The second display application may be a web application or a native remote controller application. The second display could be a smart phone that can often be found beside the user, or a laptop or tablet PC, a desktop PC, or the like.Type: GrantFiled: October 14, 2014Date of Patent: February 27, 2018Assignees: SONY CORPORATION, SONY NETWORK ENTERTAINMENT INTERNATIONAL LLCInventors: Ling Jun Wong, Charles McCoy, True Xiong
-
Patent number: 9886724Abstract: A system for evaluating text data to support multiple applications is disclosed. In some embodiments, text input data is received from multiple sources. The text input data may then be aggregated and mapped to create composite text input data. A semantic event in the composite text input data may be automatically detected, such as by being triggered by a semantic rule and associated semantic tag. A text mining result database may be updated by adding an entry to the database identifying the detected semantic event and the triggering semantic rule. An indication associated with the text mining result database may then be transmitted to a plurality of applications.Type: GrantFiled: October 21, 2016Date of Patent: February 6, 2018Assignee: Hartford Fire Insurance CompanyInventor: Arthur Paul Drennan, III
-
Patent number: 9886495Abstract: Computer-based systems, methods, and articles of manufacture are disclosed. In a social network embodiment, information regarding a first user is obtained and formed into a first dataset. Conceptual spaces are selected for the first user, and the first user's location is determined in the spaces. Distances between the first user and other users and their datasets are computed in the selected conceptual spaces. Actions are taken based on the distances, such as including or excluding the other users from a friends list of the first user.Type: GrantFiled: March 12, 2015Date of Patent: February 6, 2018Inventor: Alexander I. Poltorak
-
Patent number: 9887704Abstract: A distortion compensator 10 acquires an asymmetric component included in a 1-bit pulse train outputted from a DSM 6 on the basis of an analog signal as an output signal obtained from the 1-bit pulse train, and an IQ signal as an input signal to be inputted to the DSM 6, and performs distortion compensation on the basis of the asymmetric component. The distortion compensator 10 is caused to store therein asymmetric component data representing the acquired asymmetric component. When acquiring the asymmetric component, the distortion compensator 10 acquires, as an asymmetric component, a difference between an output baseband signal obtained by orthogonally demodulating the analog signal as the output signal, and an input baseband signal before being orthogonally modulated.Type: GrantFiled: February 26, 2015Date of Patent: February 6, 2018Assignee: Sumitomo Electric Industries, Ltd.Inventor: Takashi Maehata
-
Patent number: 9882583Abstract: A compression algorithm based on Huffman coding is disclosed that is adapted to be readily implemented using VLSI design. A data file may be processed to replace duplicate data with a copy commands including an offset and length, such as according to the LV algorithm. A Huffman code may then be generated for parts of the file. The Huffman code may be generated according to a novel method that generates Huffman code lengths for literals in a data file without first sorting the literal statistics. The Huffman code lengths may be constrained to be no longer than a maximum length and the Huffman code may be modified to provide an acceptable overflow probability and be in canonical order. Literals, offsets, and lengths may be separately encoded. The different values for these data sets may be assigned to a limited number of bins for purpose of generating usage statistics used for generating Huffman codes.Type: GrantFiled: April 15, 2016Date of Patent: January 30, 2018Assignee: Tidal Systems, Inc.Inventors: Yingquan Wu, Alexander Hubris
-
Patent number: 9882573Abstract: A method of fabricating an electronic device is provided, where the electronic device includes a port, an A/D converter, a memory, and a determination circuit. The determination circuit is configured to determine whether or not there is an abnormality by comparing an A/D converted value as a result of the A/D converter converting a voltage based on a power-supply voltage inputted to the port with a limit value stored in the memory. The method includes a step of inputting a predetermined voltage to the port of the electronic device to be fabricated, and a step of recording an A/D converted value as a result of the A/D converter converting a voltage based on the predetermined voltage inputted to the port as the limit value in the memory.Type: GrantFiled: June 30, 2014Date of Patent: January 30, 2018Assignee: DENSO CORPORATIONInventors: Soichiro Higuchi, Takamasa Ando, Yutaka Hasegawa
-
Patent number: 9882576Abstract: An analog-to-digital converter (ADC) and method of operation thereof are provided for converting an analog signal to a digital signal. The ADC utilizes Correlated Electron Material (CEM) devices that may contain a transition metal oxide (TMO), such as Nickel Oxide (NiO). The ADC may include an interconnect circuit that is operable to couple a power supply to the CEM devices. The power supply is controlled to program the resistance of the CEM devices and thereby control performance characteristics of the ADC.Type: GrantFiled: January 4, 2017Date of Patent: January 30, 2018Assignee: ARM LimitedInventors: Bal S. Sandhu, Piyush Agarwal, Akshay Kumar
-
Patent number: 9882582Abstract: An encoding device generates static-encoded data from input text data, utilizing a static dictionary that associates a character strings and static codes, respectively the static-encoded data including a plurality of static codes corresponding to a plurality of character strings that are registered in the static dictionary, generates dynamic-encoded data from the static-encoded data by encoding a character string or the static code that occurs more than once in the static-encodes data into a dynamic code, creates a dynamic dictionary associating character strings or static codes with corresponding dynamic codes, respectively and creates a Huffman tree and data of a leaf in the Huffman tree based on an occurrence frequency of the dynamic codes and the static codes in the input text data.Type: GrantFiled: October 4, 2016Date of Patent: January 30, 2018Assignee: FUJITSU LIMITEDInventor: Masahiro Kataoka
-
Patent number: 9876607Abstract: Encoding of a plurality of encoded symbols is provided wherein an encoded symbol is generated from a combination of a first symbol generated from a first set of intermediate symbols and a second symbol generated from a second set of intermediate symbols, each set having at least one different coding parameter, wherein the intermediate symbols are generated based on the set of source symbols. A method of decoding data is also provided, wherein a set of intermediate symbols is decoded from a set of received encoded symbols, the intermediate symbols organized into a first and second sets of symbols for decoding, wherein intermediate symbols in the second set are permanently inactivated for the purpose of scheduling the decoding process to recover the intermediate symbols from the encoded symbols, wherein at least some of the source symbols are recovered from the decoded set of intermediate symbols.Type: GrantFiled: December 2, 2015Date of Patent: January 23, 2018Assignee: QUALCOMM IncorporatedInventors: Michael G. Luby, Mohammad Amin Shokrollahi, Lorenz Christoph Minder
-
Patent number: 9877042Abstract: A position encoder system (e.g., including a linear encoder) is configured to rapidly provide encoder position data in response to position trigger signals that are received from a host motion control system at predictable times (e.g., according to a preset frequency, etc.) A pre-trigger lead time is determined that is a fraction of a duration of a defined encoder position sample period. A current instance of the encoder position sample period is then initiated at the pre-trigger lead time before a next predictable time of the position trigger signal. A current position trigger signal is then received (e.g., near the middle of the current instance of the encoder position sample period) from the host motion control system. The average effective sample time of the current instance of the encoder position sample period coincides with the actual timing of the current position trigger signal within an allowed tolerance window.Type: GrantFiled: May 26, 2017Date of Patent: January 23, 2018Assignee: Mitutoyo CorporationInventors: Bjorn Erik Bertil Jansson, Andrew Michael Patzwald
-
Patent number: 9864790Abstract: The disclosed computer-implemented method for facilitating analytics on data sets stored in remote monolithic files may include (1) identifying, within a secondary storage system, a secondary copy of a data set duplicated from a primary copy of the data set stored in a primary storage system, (2) generating a set of virtual objects that represent at least a portion of the secondary copy of the data set, (3) exposing the set of virtual objects to a remote analytics engine via a network such that the set of individual data objects appears to be stored locally on the remote analytics engine, and then (4) enabling the remote analytics engine to perform at least one analytics job on the set of individual data objects by way of the set of virtual objects via the network. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 22, 2014Date of Patent: January 9, 2018Assignee: Veritas Technologies LLCInventors: Kirk Searls, Gaurav Makin, Pradip Kulkarni