Abstract: In one embodiment, a traffic analysis service obtains traffic characteristics of network traffic associated with a device in a network. The traffic analysis service uses a machine learning model to infer resource usage by the device based on the obtained traffic characteristics of the network traffic associated with the device. The traffic analysis service controls traffic flows in the network based on the inferred resource usage by the device.
Type:
Grant
Filed:
June 8, 2018
Date of Patent:
June 22, 2021
Assignee:
Cisco Technology, Inc.
Inventors:
Pierre Pfister, W. Mark Townsley, Enzo Fenoglio, Hugo Latapie, Yoann Desmouceaux
Abstract: Embodiments of the present disclosure generally relate to an NVMe storage device having a controller memory manager and a method of accessing an NVMe storage device having a controller memory manager. In one embodiment, a storage device comprises a non-volatile memory, a volatile memory, and a controller memory manager. The controller memory manager is operable to store one or more NVMe data structures within the non-volatile memory and the volatile memory.
Abstract: A transducer probe includes a transducer array with rows of transducer elements that each extend in an elevation direction and is transverse to an azimuth direction, a matching layer disposed adjacent to the transducer array, and a focusing layer disposed adjacent to the matching layer. The focusing layer includes a first material with a first refractive index and a second material with a second refractive index, and the first refractive index is less than the second refractive index. The first and second materials are distributed in an alternating pattern with the first material at edges of the rows. First widths of the first material decrease from the edges towards a center of the rows, and second widths of the second material increase from the edges towards the center.
Abstract: Systems, methods, and computer-readable media for orchestrating cloud to fog interactions. In some examples, a method can involve partitioning an application into software containers, each of the software containers being configured to host a respective component of the application. The method can further involve identifying nodes on respective hierarchical layers of a hierarchical cloud-fog architecture for hosting the software containers on the respective hierarchical layers of the cloud-fog architecture. The hierarchical cloud-fog architecture can include one or more cloud layers and one or more fog layers. The method can also involve deploying the software containers at the nodes on the respective hierarchical layers of the cloud-fog architecture.
Type:
Grant
Filed:
December 6, 2016
Date of Patent:
June 22, 2021
Assignee:
CISCO TECHNOLOGY, INC.
Inventors:
Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke
Abstract: A method for processing destination change requests from passengers of autonomous vehicles can include determining one or more operating parameters for the autonomous vehicle, and based on the one or more operating parameters, determining a feasibility indicator for the autonomous vehicle to travel to the second destination. Based on the feasibility indicator, the method includes determining a suggested destination for the passenger and transmit an instruction to a computing system of the autonomous vehicle causing the autonomous vehicle to reroute to the suggested destination. The method includes transmitting a set of travel directions to a computing device of the passenger, indicating a travel route from the suggested destination to the second destination.
Type:
Grant
Filed:
August 20, 2019
Date of Patent:
June 22, 2021
Assignee:
UBER TECHNOLOGIES, INC.
Inventors:
Matthew Sweeney, Molly Nix, Emily Bartel, Logan Rockmore, Anthony Levandowski
Abstract: Technology is disclosed herein for operating a non-volatile memory system following a heating event such as an Infrared (IR) reflow process. The memory system is pre-loaded with data that is stored at multiple bits per memory cell. After the heating event, the memory system calibrates the read reference levels for reading the memory cells at multiple bits per memory cell. However, prior to calibrating the read reference levels, the memory system stabilizes one or more conditions in the memory system, which allows the new read reference levels to be accurately calibrated. The memory system may stabilizes threshold voltage of memory cells and/or word line voltages, for example. In one aspect, a dummy read is performed to stabilize one or more conditions of the memory system. Hence, the read reference levels may be accurately calibrated.
Abstract: A method of protecting against two or more board failures at the same time by providing an elastic consistency platform (ECP) of high availability (HA) in multiple board environments is described. The ECP is provided between transmission control protocol (TCP) and an application using TCP on each board, including providing input and output buffers to store data between a producer and a consumer. The ECP is used to generate a warning when an amount of data unsynchronized in an output buffer of the ECP on any board reaches a programmable limit.
Abstract: A payment object service receives a request from a giver to associate a payment amount to an object. The request includes one or more images of the object and recipient information, which the payment object service uses to determine whether the association between these images and the information is unique. If the association is unique, the payment object service updates a database to associate the payment amount to the object and enable redemption of the payment amount. When the payment object service receives a request to redeem at least a portion of the payment amount, the payment object service may use one or more images and recipient information obtained from the request to verify that the images and information together correspond to the object. Once the redemption is complete, the payment object service may update the database to specify the current remaining payment amount.
Type:
Grant
Filed:
September 30, 2014
Date of Patent:
June 22, 2021
Assignee:
Amazon Technologies, Inc.
Inventors:
Matthew Ryan Jezorek, Scott Kenneth Bishop, Brenda Renee' Campbell, Darren Ernest Canavor, Scott Donald Gregory, Jesper Mikael Johansson, David James Kane-Parry, Eric Michael Laird, Brian Young Lee, Ido Mittelman, Gregory Branchek Roth, James Arthur Wilson
Abstract: Systems and methods to determine motion parameters of physical objects using radio frequency identification (RFID) tags attached to the objects. In one embodiment, a method implemented in a radio frequency identification (RFID) system includes determining a motion parameter of the RFID tag based on detecting a Doppler frequency shift in a radio frequency signal received from the RFID tag.
Abstract: Test resources of a test platform that are performing a test of memory components are determined. An indication that a particular test resource of the test resources of the test platform has failed can be received. The particular test resource is failed while performing a portion of the test of memory components. A remaining portion of the test of memory components can be performed based on the indication that the particular test resource of the test platform has failed.
Type:
Grant
Filed:
June 1, 2020
Date of Patent:
June 22, 2021
Assignee:
Micron Technology, Inc.
Inventors:
Aswin Thiruvengadam, Sivagnanam Parthasarathy, Daniel Scobee
Abstract: Systems and methods provide for optimizing data deduplication. A physical storage node can determine a cost of performing each exclusive action of a set of exclusive actions associated with data deduplication for a predetermined number of epochs to populate an exclusive action cost matrix. The node can select an optimal exclusive action from among the set of exclusive actions based on the cost of performing each exclusive action. In response to a random number being below a threshold value, the node can determine a first cost of performing a randomly selected exclusive action from the set of exclusive actions and update the exclusive action cost matrix with the first cost. In response to the random number exceeding the threshold value, the node can determine a second cost of performing the optimal exclusive action and update the exclusive action cost matrix with the second cost.
Abstract: A modulation circuit for voltage to duty-cycle conversion is provided. A first input end and a second input end of a comparator are supplied with a first voltage and a second voltage via a first switch and a second switch respectively. An output end of the comparator outputs a comparison result signal. A charging end of a charging capacitor is connected with a charging current source and a grounding reset module, and is connected with the first input end via a third switch, and is connected with the second input end via a fourth switch. When the comparison result signal flips over, a control module controls the grounding reset module to switch an on-off state of a first switch group including the first switch and the fourth switch and a second switch group including the second switch and the third switch.
Type:
Grant
Filed:
February 28, 2019
Date of Patent:
June 22, 2021
Assignee:
HANGZHOU VANGO TECHNOLOGIES, INC.
Inventors:
Zhong Tang, Yun Fang, Xiaopeng Yu, Zheng Shi, Nick Nianxiong Tan
Abstract: An apparatus may include multiple address registers each storing an address signal and multiple counter circuits each storing a count value corresponding to an associated one of the address registers. The apparatus may include a first circuit cyclically selecting one of the address registers in response to a first signal, a second circuit selecting one of the address registers based on the count value of each of the counter circuits, and a third circuit activating a second signal when the first and second circuits select the same one of the address registers.
Abstract: Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes multiple two-transistor (2T) memory cells. Each of the multiple 2T memory cells includes: a p-channel field effect transistor (PFET) including a charge storage node and a read channel portion, an n-channel field effect transistor (NFET) including a write channel portion that is directly coupled to the charge storage node of the PFET; a single bit line pair coupled to the read channel portion of the PFET; and a single access line overlapping at least part of each of the read channel portion and the write channel portion.
Type:
Grant
Filed:
December 20, 2019
Date of Patent:
June 22, 2021
Assignee:
Micron Technology, Inc.
Inventors:
Kamal M. Karda, Haitao Liu, Karthik Sarpatwari, Durai Vishak Nirmal Ramaswamy
Abstract: Embodiments herein describe reverse biasing one or more PIN junctions formed in at least one layer of a PSR. The resulting electric fields in the PIN junctions overlap with the optical path of the optical signal and sweep away photo-generated hole-electron free carriers away. That is, the electric fields in the PIN junctions remove the free carriers from the path of the optical signal and reduces the population of the free carriers, thereby mitigating the negative impact of free-carrier absorption (FCA).
Type:
Grant
Filed:
December 9, 2019
Date of Patent:
June 22, 2021
Assignee:
Cisco Technology, Inc.
Inventors:
Yi Ho Lee, Ming Gai Stanley Lo, Vipulkumar K. Patel, Prakash B. Gothoskar
Abstract: Systems and processes are described for establishing and using a secure channel. A shared secret may be used for authentication of session initiation messages as well as for generation of a private/public key pair for the session. A number of ways of agreeing on the shared secret are described and include pre-sharing the keys, reliance on a key management system, or via a token mechanism that uses a third entity to manage authentication, for example. In some instances, the third party may also perform endpoint selection by providing a particular endpoint along with the token. The particular cipher suite applied in a particular implementation may be configurable. The process is applicable to either implicit key confirmation (e.g., handshake negotiation) or explicit key confirmation (e.g., full negotiation).
Type:
Grant
Filed:
September 6, 2019
Date of Patent:
June 22, 2021
Assignee:
Amazon Technologies, Inc.
Inventors:
Allan Henry Vermeulen, Matthew John Campagna, Colm Gearóid MacCárthaigh
Abstract: Methods, systems, and devices for plate node configurations and operations for a memory array are described. A single plate node of a memory array may be coupled to multiple rows or columns of memory cells (e.g., ferroelectric memory cells) in a deck of memory cells. The single plate node may perform the functions of multiple plate nodes. The number of contacts to couple the single plate node to the substrate may be less than the number of contacts to couple multiple plate nodes to the substrate. Connectors or sockets in a memory array with a single plate node may define a size that is less than a size of the connectors or sockets with multiple plate nodes. In some examples, a single plate node of the memory array may be coupled to multiple lines of a memory cells in multiple decks of memory cells.
Abstract: Modular transfer units are configured to transport bins or other storage units of standard shapes and sizes between locations. The modular transfer units may be loaded with bins or other storage units having items disposed therein at origins of the items, or at locations where the items are stored, such as fulfillment centers. The modular transfer units may then be mounted to one or more vehicles, such as trailers or rail cars, and transported to another location, where the modular transfer units may be removed from the vehicle, or transferred to another vehicle. The bins or other storage units may be loaded with items that are intended for delivery to a common location. After a bin or storage unit has been unloaded from a modular transfer unit, one or more other bins or storage units may be loaded thereon.
Type:
Grant
Filed:
October 12, 2018
Date of Patent:
June 22, 2021
Assignee:
Amazon Technologies, Inc.
Inventors:
Suzanne Clark Ward, Shelby Frances Apps, William Patrick Apps, Jessica Fitzgerald, Derick Foster, Philip Andrew King, Daniel Lowther, Kaushal Bharatkumar Mehta, Prasad V. Rao