Patents Assigned to TECHNOLOGIES INC.
-
Patent number: 10819563Abstract: Systems, methods, and non-transitory computer-readable storage media for recovering from a partial failure of a virtual port chain (vPC) domain. The first and second vPC peers may be paired to create a vPC having a virtual address. An endpoint host may communicate with a network via the virtual port channel. The system may detect that the first virtual port channel peer is down. During or after the first vPC reboots, the reachability cost for the first vPC with regards to the virtual address can be set to an inflated value. The first vPC peer may also delay its bring up time while it synchronizes its vPC state information with the second vPC peer. The second vPC can continue to advertise the association between the endpoint host and the virtual address. Upon completion of the synchronization, the first vPC peer may bring up the link and restore the reachability cost.Type: GrantFiled: October 29, 2018Date of Patent: October 27, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Ayaskant Pani, Saurabh Agarwal, Srinivas Tatikonda, Sarat Kamisetty
-
Patent number: 10819580Abstract: A method for assisting communication of a source host upon movement from a first Data center (DC) to a second DC is disclosed. The method includes identifying that the source host has moved from the first DC to the second DC, ensuring that packets identifying a source as the source host in the second DC are copied to a control plane network element, and, for a first destination host identified in a first packet copied to the control plane network element and identified as a host that is not in the second DC, updating an Address Resolution Protocol (ARP)/Neighbor Discovery Protocol (NDP) cache of the source host by sending, to the source host, a first ARP message/unsolicited neighbor advertisement specifying a Media Access Control (MAC) address of an edge router associated with the source host in the second DC as a destination MAC address for the first destination host.Type: GrantFiled: February 22, 2018Date of Patent: October 27, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Girija Raghavendra Rao, Victor Manuel Moreno, Marc Binderberger, Lev Shvarts, Vrushali Ashtaputre
-
Patent number: 10820022Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service provides streaming content that is organized according to a set of encoded content chunks. A video playback application processes the set of encoded content chunks to dynamically form a content segment for live video streaming. The video playback application further processes the set of encoded content chunks to apply framerate heuristics associated with encoded content segments.Type: GrantFiled: May 3, 2018Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Nicolas Weil, Lionel Bringuier
-
Patent number: 10815165Abstract: A process to convert paraffinic feedstocks into renewable poly-alpha-olefins (PAO) basestocks. In a preferred embodiment of the invention, renewable feed comprising triglycerides and/or free fatty acids are hydrotreated producing an intermediate paraffin feedstock. This paraffin feedstock is thermally cracked into a mixture of olefins and paraffins comprising linear alpha olefins. The olefins are separated and the un-reacted paraffins are recycled to the thermal cracker. Light olefins preferably are oligomerized with a surface deactivated zeolite producing a mixture of slightly branched oligomers comprising internal olefins. The heavier olefins (C8-C14) are oligomerized, preferably with a BF3 catalyst and co-catalyst to produce PAO products. The oligomerized products can be hydrotreated and distilled together or separate to produce finished products that include naphtha, distillate, solvents, drilling fluid, and PAO lube basestocks.Type: GrantFiled: May 29, 2018Date of Patent: October 27, 2020Assignee: EMERGING FUELS TECHNOLOGY, INC.Inventor: Kenneth L. Agee
-
Patent number: 10817327Abstract: A data volume can be created on a network-accessible storage device in a data center for use by a virtual machine instance. More specifically, a management system of the data center may request storage servers to allocate space for the data volume. Prior to receiving confirmation that the data volume has been created, the management system may further request the storage servers to establish a lease that authorizes the virtual machine access to the data volume.Type: GrantFiled: June 10, 2019Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Rohit Vashishtha, Jerry Lin
-
Patent number: 10819577Abstract: A method may include identifying an update file for a plurality of nodes; selecting a first set of nodes of the plurality of nodes based on a set of node selection criteria; sending the update file to the first set of nodes via a software-defined network (SDN); receiving a first message from a first node of the first set of nodes indicating that the first node is ready to host the update file; identifying a second node that is connected to the first node responsive to receiving the first message from the first node; sending a first instruction to the second node for the second node to obtain the update file from the first node; receiving a second message from the second node indicating that the second node is ready to host the update file; and adding the second node to the first set of nodes.Type: GrantFiled: July 19, 2018Date of Patent: October 27, 2020Assignee: CISCO TECHNOLOGY, INC.Inventor: Vinay Prabhu
-
Patent number: 10817331Abstract: Systems and methods are described for providing auxiliary functions in an on-demand code execution system in a manner that enables efficient execution of code. A user may generate a task on the system by submitting code. The system may determine the auxiliary functions that the submitted code may require when executed on the system, and may provide these auxiliary functions by provisioning sidecar virtual machine instances that work in conjunction with the virtual machine instance executing the submitted code. The sidecars may provide auxiliary functions on a per-task, per-user, or per-request basis, and the lifecycles of the sidecars may be determined based on the lifecycles of the virtual machine instances that execute submitted code. Auxiliary functions may thus be provided only when needed, and may be provided securely by preventing a user from accessing the sidecars of other users.Type: GrantFiled: June 25, 2018Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Niall Mullen, Philip Daniel Piwonka, Timothy Allen Wagner, Marc John Brooker
-
Patent number: 10819652Abstract: Tags may be used in decisions by an access management service regarding access of computing resources (“resources”) by principals (e.g., users, roles, etc.). The tags may also be used to determine cost information, for grouping resources and/or principals, and for other reasons. The tags may be assigned to principals, to resources, or both. The resource may be a virtual or physical type of computing resource. Tags may be metadata, which may include a key-value pair. Tags may include email addresses, cost centers, project identifiers, location, team name, etc. The value may be a number, letters, or a combination of both. In some embodiments, the values may be limited to certain numbers or bytes, and some numbers and/or letter combinations may be excluded for special use.Type: GrantFiled: November 7, 2018Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Jasmeet Chhabra, Jing Zhuang, Uzma Arjuman, Ajith Harshana Ranabahu, Travis William Hickey
-
Patent number: 10820066Abstract: Reconciling Adaptive Bitrate (ABR) segments across redundant sites may be provided. First, a working manifest may be set to match a primary downstream manifest and the working manifest may be updated using an auxiliary downstream manifest. Next, first segments missing from the working manifest as identified during updating the working manifest using the auxiliary downstream manifest may be copied from the auxiliary downstream manifest to the primary downstream manifest. The working manifest may then be updated using a primary upstream manifest. And then second segments missing from the working manifest as identified during updating the working manifest using the primary upstream manifest may be copied from the primary upstream manifest to the primary downstream manifest.Type: GrantFiled: June 20, 2018Date of Patent: October 27, 2020Assignee: Cisco Technology, Inc.Inventors: Matthew Francis Caulfield, Michael Anthony Napolitano, Jr.
-
Patent number: 10817528Abstract: A data warehouse engine (DWE) includes a central processing unit (CPU) core and a first data organization unit (DOU), where the first DOU is configured to aggregate read operations. The DWE also includes a first command queue coupled between the CPU core and the first DOU, where the first command queue is configured to convey commands from the CPU core to the first DOU.Type: GrantFiled: November 30, 2016Date of Patent: October 27, 2020Assignee: Futurewei Technologies, Inc.Inventors: Ashish Rai Shrivastava, Alex Elisa Chandra, Mark Brown, Debashis Bhattacharya, Alan Gatherer
-
Integrated assemblies which include carbon-doped oxide, and methods of forming integrated assemblies
Patent number: 10818667Abstract: Some embodiments include an integrated assembly having semiconductor material structures which each have a transistor channel region, and which are over metal-containing structures. Carbon-doped oxide is adjacent regions of each of the semiconductor material structures and sidewalls of the metal-containing structures. Some embodiments include an integrated assembly having pillars of semiconductor material. Each of the pillars has four sidewalls. Two of the four sidewalls of each pillar are gated sidewalls. The other two of the four sidewalls are non-gated sidewalls. Carbon-doped silicon dioxide is adjacent and directly against the non-gated sidewalls. Some embodiments include a method of forming an integrated assembly. Rails of semiconductor material are formed. A layer of carbon-doped silicon dioxide is formed adjacent top surfaces and sidewall surfaces of each of the rails. Trenches are formed which slice the semiconductor material of the rails into pillars.Type: GrantFiled: July 25, 2019Date of Patent: October 27, 2020Assignee: Micron Technology, Inc.Inventors: Sanh D. Tang, Silvia Borsari, Sau Ha Cheung -
Patent number: 10814858Abstract: Methods and controllers for coordinating firing fraction transitions that occur in conjunction with transmission shifts are described. In some embodiments, when a transmission shift to a target gear is expected, a target firing fraction is determined that is desired for use after the shift has completed. In selected circumstances, the change to the target firing fraction is initiated prior to the shift to the target gear. The transition to the target firing fraction preferably completes before an inertia/speed phase of the shift. In other embodiments, the engine transitions to all cylinder operation or other suitable transitional firing fraction in response to an expected transmission shift. After the shift completes, a transition is made to a target firing fraction. The described approaches are well suited for use during skip fire or other cylinder output level modulation operation of the engine and are particularly beneficial during up-shifts.Type: GrantFiled: February 25, 2020Date of Patent: October 27, 2020Assignee: Tula Technology, Inc.Inventors: Xiaoping Cai, Louis J. Serrano, Andrew W. Phillips
-
Patent number: 10814301Abstract: Producing C5 olefins from steam cracker C5 reeds may include reacting a mixed hydrocarbon stream comprising cyclopentadiene, C5 olefins, and C6+ hydrocarbons in a dimerization reactor where cyclopentadiene is dimerized to dicyclopentadiene. The dimerization reactor effluent may be separated into a traction comprising the C6+ hydrocarbons and dicyclopentadiene and a second fraction comprising C5 olefins and C5 dienes. The second fraction, a saturated hydrocarbon diluent stream, and hydrogen may be fed to a catalytic distillation reactor system for concurrently separating linear C5 olefins from saturated hydrocarbon diluent, cyclic C5 olefins, and C5 dienes contained in the second fraction and selectively hydrogenating C5 dienes. An overhead distillate including the linear C5 olefins and a bottoms product including cyclic C5 olefins are recovered from the catalytic distillation reactor system.Type: GrantFiled: February 21, 2018Date of Patent: October 27, 2020Assignee: Lummus Technology Inc.Inventors: Yongqiang Xu, Peter Loezos, Willibrord A. Groten, Romain Lemoine
-
Patent number: 10818673Abstract: Some embodiments include a method of forming an integrated assembly. A structure is provided to have conductive lines, and to have rails over the conductive lines and extending in a direction which crosses the conductive lines. Each of the rails includes pillars of semiconductor material. The rails have sidewall surfaces along spaces between the rails. The pillars have upper segments, middle segments and lower segments. First-material liners are formed along the sidewall surfaces of the rails. A second material is formed over the liners. First sections of the liners are removed to form gaps between the second material and the sidewall surfaces of the rails. Second sections of the liners remain under the gaps. Conductive material is formed within the gaps. The conductive material is configured as conductive lines which are along the middle segments of the pillars.Type: GrantFiled: October 3, 2018Date of Patent: October 27, 2020Assignee: Micron Technology, Inc.Inventors: Hong Li, Ramaswamy Ishwar Venkatanarayanan, Sanh D. Tang, Erica L. Poelstra
-
Patent number: 10813565Abstract: The present disclosure relates to a wearable monitor device and methods and systems for using such a device. In certain embodiments, the wearable monitor records cardiac data from a mammal and extracts particular features of interest. These features are then transmitted and used to provide health-related information about the mammal.Type: GrantFiled: June 1, 2020Date of Patent: October 27, 2020Assignee: iRhythm Technologies, Inc.Inventors: Shena Hae Park, Mark Day, Frank Garcia, Hung H. Ho, Nicholas Hughes, Genaro S. Sepulveda, Yuriko Tamura
-
Patent number: 10817190Abstract: Systems and processes for managing memory compression security to mitigate security risks related to compressed memory page access are disclosed herein. A system for managing memory compression security includes a system memory and a memory manager. The system memory includes an uncompressed region configured to store a plurality of uncompressed memory pages and a compressed region configured to store a plurality of compressed memory pages. The memory manager identifies a memory page in the uncompressed region of the system memory as a candidate for compression and estimate a decompression time for a compressed version of the identified memory page. The memory manager determines whether the estimated decompression time is less than a constant decompression time. The memory manager, based on a determination that the estimated decompression time is less than the constant decompression time, compresses the memory page and writes the compressed memory page in the compressed region.Type: GrantFiled: July 15, 2019Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventor: Martin Thomas Pohlack
-
Patent number: 10820328Abstract: A method for spatial re-use in a first wireless communications assembly of a first service set, comprising: establishing data transfer communications within the first service set; detecting wireless interference generated by a second wireless communications assembly of a second service set distinct from the first service set; responsive to the detecting, sending a notice of interference indicator to the second wireless communications assembly; receiving a response to the notice of interference indicator from the second wireless communications assembly; based on the response, selecting an interference-reducing corrective action to perform within the first service set; and initiating the selected corrective action within the first service set.Type: GrantFiled: June 20, 2017Date of Patent: October 27, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10819571Abstract: Aspects of the disclosed technology address the problems of manually identifying and optimizing service function chaining (SFC) performance in response to changes in traffic profiles. In one aspect of the present disclosure, a method includes monitoring, by a first network component, incoming data packets; detecting, by the first network component, a change in a traffic profile of the incoming data packets; generating, by the first network component, in-band information on changes in the traffic profile; and transmitting, by the first network component, the in-band information with one or more data packets of the incoming data packets, the in-band information being used by a second network component to adjust one or more corresponding settings for servicing the incoming data packets.Type: GrantFiled: June 29, 2018Date of Patent: October 27, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Jay Kemper Johnston, David C. White, Jr., Magnus Mortensen, Michael Robertson
-
Patent number: 10817601Abstract: Techniques for restricting the execution of algorithms contained in applications executing on virtual machines executing within a computer system are described herein. A first sampled set of computer executable instructions is gathered from a virtual machine by a controlling domain and compared against a reference set of computer executable instructions. If the first set is similar to the reference set, and if the execution of the algorithm corresponding to the reference set is restricted by one or more computer system polices, one or more operations limiting the execution of the restricted algorithm are performed, thus ensuring conformance with the computer system policies.Type: GrantFiled: January 19, 2018Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventor: Nicholas Alexander Allen
-
Patent number: 10818338Abstract: Provided herein are memory devices, systems including memory devices, and methods of operating memory devices in which multiple counters are provided to permit memory refresh commands greater freedom in targeting subsets of the memory device for data refresh operations. In one embodiment, a memory device is provided, comprising a plurality of memory banks, and circuitry configured to (i) store a plurality of values, each of the plurality of values corresponding to one of the plurality of memory banks; (ii) refresh first data stored in a first one of the plurality of memory banks; and (iii) update a first one of the plurality of values corresponding to the first one of the plurality of memory banks based at least in part on refreshing the first data.Type: GrantFiled: May 12, 2020Date of Patent: October 27, 2020Assignee: Micron Technology, Inc.Inventors: George B. Raad, Jonathan S. Parry, James S. Rehmeyer, Timothy B. Cowles