Patents Assigned to Technology, Inc.
  • Patent number: 10601239
    Abstract: Systems and methods for charging and discharging a plurality of batteries are described herein. In some embodiments, a system includes a battery module, an energy storage system electrically coupled to the battery module, a power source, and a controller. The energy storage system is operable in a first operating state in which energy is transferred from the energy storage system to the battery module to charge the battery module, and a second operating state in which energy is transferred from the battery module to the energy storage system to discharge the battery module. The power source electrically coupled to the energy storage system and is configured to transfer energy from the power source to the energy storage system based on an amount of stored energy in the energy storage system. The controller is operably coupled to the battery module and is configured to monitor and control a charging state of the battery module.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: March 24, 2020
    Assignee: 24M Technologies, Inc.
    Inventors: Tony L. Taylor, Naoki Ota, Taison Tan
  • Patent number: 10600745
    Abstract: Methods, systems, and devices for compensating for memory input capacitance. Techniques are described herein to alter the capacitance of an access line coupled with a plurality of memory cells. The capacitance of the access line may be filtered by an inductive region, which could be implemented in one or more individual signal paths. Thus a signal may be transmitted to one or more selected memory cells and the inductive region may alter a capacitance of the access line in response to receiving a reflection of the signal from an unselected memory cell. In some examples, the transmitted signal may be modulated using pulse amplitude modulation (PAM), where the signal may be modulated using a modulation scheme that includes at least three levels to encode more than one bit of information (e.g., PAM4).
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Timothy M. Hollis
  • Patent number: 10600750
    Abstract: Semiconductor dies having interconnect structures formed thereon, and associated systems and methods, are disclosed herein. In one embodiment, an interconnect structure includes a conductive material electrically coupled to an electrically conductive contact of a semiconductor die. The conductive material includes a first portion vertically aligned with the conductive contact, and a second portion that extends laterally away from the conductive contact. A solder material is disposed on the second portion of the interconnect structure such that the solder material is at least partially laterally offset from the conductive contact of the semiconductor die. In some embodiments, an interconnect structure can further include a containment layer that prevents wicking or other undesirable movement of the solder material during a reflow process.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Kyle S. Mayer, Owen R. Fay
  • Patent number: 10598072
    Abstract: Sensing combustion events using a resistive based oxygen sensor exposed to exhaust gases of a periodic combustion process in a combustion engine. The oxygen sensor is disposed in the exhaust plenum of the engine and includes a metal oxide semiconductor layer bridging a gap between first and second electrodes. Spikes in the resistance of the metal oxide semiconductor layer, caused by its reaction to transient changes in the oxygen level and exhaust temperature, are indicated in a combustion signal. The combustion signal may be used to monitor for combustion misfire event(s). Further, a combustion misfire event may be detected by comparing the detected spike timing with expected spike timing, with a spike not being present at a time when a spike is expected indicating a combustion misfire event. Related devices and systems are also disclosed.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: March 24, 2020
    Assignee: Kerdea Technologies, Inc.
    Inventors: Ken Ervin Fosaaen, Horizon Walker Gitano-Briggs
  • Patent number: 10601887
    Abstract: A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: March 24, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard
  • Patent number: 10600472
    Abstract: Systems and methods are provided for implementing an array reset mode. An example system includes at least one mode register configured to enable an array reset mode, a memory cell array including one or more sense amplifiers, and control logic. Each of the one or more sense amplifier may include at least a first terminal coupled to a first bit line and a second terminal coupled to a second bit line. The control logic may be coupled to the memory cell array, and in communication with the at least one mode register. The control logic may be configured to drive, in response to array reset mode being enabled, each of the first and second terminals of the sense amplifier to a bit-line precharge voltage that corresponds to a bit value to be written to respective memory cells associated with each of the first and second bit lines.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Scott J. Derner, Huy T. Vo, Patrick Mullarkey, Jeffrey P. Wright, Michael A. Shore
  • Patent number: 10600459
    Abstract: Apparatuses and methods for setting a duty cycler adjuster for improving clock duty cycle are disclosed. The duty cycle adjuster may be adjusted by different amounts, at least one smaller than another. Determining when to use the smaller adjustment may be based on duty cycle results. A duty cycle monitor may have an offset. A duty cycle code for the duty cycle adjuster may be set to an intermediate value of a duty cycle monitor offset. The duty cycle monitor offset may be determined by identifying duty cycle codes for an upper and for a lower boundary of the duty cycle monitor offset.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Kang-Yong Kim
  • Patent number: 10598543
    Abstract: A system that performs wall detection, range estimation, corner detection and/or angular estimation. The system may determine an aggregate impulse response (e.g., impulse response of all components in a room) and may perform a deconvolution to remove a system impulse response (e.g., impulse response associated with loudspeaker(s) and microphone(s)). Thus, the system may use a sparse deconvolution algorithm to estimate a room impulse response (e.g., determine acoustic characteristics of the room). The system may detect a peak in the room impulse response and determine a distance and/or direction to an acoustically reflective surface based on the peak.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Mohamed Mansour, Srivatsan Kandadai, Stefan Vlaski
  • Patent number: 10600456
    Abstract: The present disclosure includes apparatuses and methods related to program operations in memory. An example apparatus can perform a program operation on an array of memory cells by applying a first program signal to a first portion of the array of memory cells that are to remain in a first state in response to the program operation, wherein the first program signal programs memory cells to a second state and then to the first state.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Marco Sforzin, Paolo Amato, Innocenzo Tortorelli, Marco Dallabora
  • Patent number: 10601832
    Abstract: A system for re-registering an input-limited device, such as a voice-enabled device, with a captive portal access point that requires completion of a portal webpage prior to allowing client devices access to a network, such as the Internet, is described. Such captive portal access points are commonly found in hotels, and may be used for both freely provided public WiFi and for connections that require providing payment. For re-registration of the input-limited device with the captive portal access point, a server may send a notification to a mobile computing device associated with the input-limited device.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ambika Pajjuri, Soniya Jobanputra, David Pathakjee, Thomas Daniel Mueller, Ezekiel Wade Sanborn de Asis
  • Patent number: 10599390
    Abstract: Techniques described herein can be used to provide recommendations for multiple users. In particular, one or more users may interact with an interactive device to stream media content or utilize other services provided by a service provider. The users may provide commands to the interactive device to request content from a service provider. Contextual data associated with the request may be used to determine that an audience of the interactive device comprises more than one user. Based on this determination, content recommendations can be provided so that the recommendations are more likely to be suitable for the audience.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kintan Dilipkumar Brahmbhatt, Brandon Scott Durham, Kristine Anne Hanson, Rickesh Pal, Ted William Thetford
  • Patent number: 10600762
    Abstract: Some embodiments include an apparatus having a first chip and a second chip. Each of the first and second chips comprises a multilevel wiring structure and a redistribution wiring layer over the multilevel wiring structure. The redistribution wiring layers include redistribution wiring and pads electrically coupled to the redistribution wiring. The first chip is mounted above the second chip so that the redistribution wiring layer of the first chip faces the redistribution wiring layer of the second chip. The pad of the first chip faces the pad of the second chip, and is vertically spaced from the pad of the second chip by an intervening insulative region. The redistribution wiring of the second chip is electrically coupled to the redistribution wiring of the first chip through a bonding region.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: March 24, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Dai Sasaki, Mitsuaki Katagiri, Satoshi Isa
  • Patent number: 10600160
    Abstract: The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: March 24, 2020
    Assignee: Align Technology, Inc.
    Inventor: Adi Levin
  • Patent number: 10601885
    Abstract: Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gerard Joseph Heinz, II, Jonathan Paul Thompson, Venelin Nikolaev Efremov
  • Patent number: 10601708
    Abstract: Techniques are described for managing communications between multiple computing nodes, such as computing nodes that are separated by one or more physical networks. In some situations, the techniques may be used to provide a virtual network between multiple computing nodes that are separated by one or more intermediate physical networks, such as from the edge of the one or more intermediate physical networks by modifying communications that enter and/or leave the intermediate physical networks. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users (e.g., users of a program execution service). The managing of the communications may include determining whether communications sent to managed computing nodes are authorized, and providing the communications to the computing nodes only if they are determined to be authorized.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Daniel Todd Cohn
  • Patent number: 10599663
    Abstract: Systems and methods are provided for protected search. A search query to be performed using at least one data store is received from a computing device of a user. The user is not authorized to access the at least one data store. One or more search results that are responsive to the search query from the at least one data store are determined. The one or more search results are aggregated based on one or more categories. At least a subset of the aggregated search results is provided to the computing device of the user.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 24, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Alexander Mark, Christopher Richbourg, James Lu, Joshua Zavilla
  • Patent number: 10598762
    Abstract: Geolocating an emitter of a low probability of detection (LPD) signal being transmitted from the emitter in an environment with a noise floor, where the LPD signal is below the noise floor. At a sensor node, a version of the LPD signal is received from the emitter. For the version of the LPD signal, cyclostationary feature detection or energy detection of the version of the LPD signal is performed. A low probability of detection descriptor word, including at least one of a frequency feature of the version of the LPD signal or an energy feature of the version of the LPD signal is created. The low probability of detection descriptor word is provided to a data processor, where the data processor is configured to use a plurality of low probability of detection descriptor words from different sensor nodes for different versions of the LPD signal to geolocate the emitter.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 24, 2020
    Assignee: L3 Technologies Inc.
    Inventors: Thomas R. Giallorenzi, Radivoje Zarubica, N. Thomas Nelson, Philip M. Hirz, Andrew L. Nelson
  • Patent number: 10602139
    Abstract: A system includes an image sensor and a sending controller. The image sensor to generate video data at a source bit rate. The sending controller is coupled to the image sensor to transmit communication data representative of the video data. The sending controller includes one or more processors coupled to memory. The memory includes instructions, which when executed by the sending controller causes the system to perform operations. The operations include determining a first bit rate to encode a first portion of the video data, generating a first video packet representative of the first portion by encoding the first portion at the first bit rate, and determining whether to transmit the first video packet as the communication data with the sending controller based on at least one of a transmission rate threshold, a transmission interval threshold, or a buffer fill threshold.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: March 24, 2020
    Assignee: OmniVision Technologies, Inc.
    Inventors: Jiyan Wu, Jilai Qian, Jun Wei, Shunbo Mou
  • Patent number: D878849
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: March 24, 2020
    Assignee: Ember Technologies, Inc.
    Inventors: Clayton Alexander, Daren John Leith, Christopher Thomas Wakeham, Mikko Juhani Timperi, Martin Gschwandtl
  • Patent number: D879177
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Siminoff, Christopher Loew, Matthew J. England