Patents Assigned to IT Technologies, Inc.
-
Patent number: 11108805Abstract: Methods, systems, and computer-readable media for automated packetless network reachability analysis are disclosed. An analysis is performed of network configuration data for a network comprising a host computer. Based at least in part on the analysis, one or more ports at the host computer that are reachable from another computer are determined. Based at least in part on the analysis, one or more routes to the one or more ports are determined. A report is generated that is descriptive of the one or more ports and the one or more routes.Type: GrantFiled: June 27, 2018Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Catherine Dodge, Nikhil Reddy Cheruku, John Byron Cook, Temesghen Kahsai Azene, William Jo Kocik, Sean McLaughlin, Mark Edward Stalzer, Blake Whaley, Yiwen Wu
-
Patent number: 11107101Abstract: A system predicts a value estimate for a user who provides a service that involves moving among geographical regions (e.g., a transportation service). The system determines the value estimate by identifying a sequence of time periods, each time period having an associated set of geographical regions. Possible transitions between geographical regions in different time periods are analyzed, for example, using statistical or machine-learned models, to determine likelihoods that the user will move between the geographical regions from one time period to another, and to determine expected values for a transition. Such models may be trained or developed using historical service data and user profile data stored by the system. Transitions are analyzed over a sequence of time periods to determine accumulated values associated with estimated overall values for each geographical region. The system predicts an overall value estimate for the user based on the accumulated values.Type: GrantFiled: November 15, 2019Date of Patent: August 31, 2021Assignee: Uber Technologies, Inc.Inventors: Haowei Zhang, Monique Johanna Maria van den Boogaart, Hao Min
-
Patent number: 11107660Abstract: A multi-charged particle beam image acquisition apparatus includes an image acquisition mechanism, including a stage on which a target object is capable to be disposed and a deflector for deflecting multiple charged particle beams in array arrangement, configured to acquire, in a state where a scan region width to be scanned by each of the multiple beams has been set depending on an image averaging frequency, image data of each beam by scanning the target object with deflected multiple beams while relatively shifting a stage moving direction angle and an array arranging direction angle of the multiple beams from each other, and an averaging circuit configured to average, using image data of each beam, errors of the image data by superimposing image data of the same position at the image averaging frequency.Type: GrantFiled: June 11, 2020Date of Patent: August 31, 2021Assignee: NuFlare Technology, Inc.Inventor: Kazuhiro Nakashima
-
Patent number: 11108575Abstract: A model training service of a provider network receives data from edge devices of a remote network. The model training service analyzes the received data. The model training service may also analyze global data from other edge devices of other remote networks. The model training service may then generate updates to local data processing models based on the analysis. The updates are configured to update the local data processing models at the edge devices of the remote network. The provider network deploys the updates to the remote network. The updates are then applied to the data processing models of the edge devices.Type: GrantFiled: July 26, 2017Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
-
Patent number: 11105983Abstract: A receptacle structure for optical connector comprises a base, a first adjusting plate and a second adjusting plate. The base has a supporting frame formed on the top thereof and supporting structures respectively formed at the two side walls thereof. The first adjusting plate arranged on the supporting frame has a first matching structure and a second matching structure. The second adjusting plate arranged on the supporting structures has third matching structure and fourth matching structure. When the first matching structure is arranged at an insertion side and the third matching structure is arranged toward the inner space of the base, the first connector could be inserted into the base. When the second matching structure is arranged at the insertion side and the fourth matching structure is arranged toward the inner space of the base, the second connector could be inserted into the base.Type: GrantFiled: June 18, 2020Date of Patent: August 31, 2021Assignee: ACSUPER TECHNOLOGIES INC.Inventor: Mei-Miao Liu
-
Patent number: 11108686Abstract: A node of a network address translator obtains a first packet. A particular port number to be used as a substitute port for a packet flow associated with the first packet is determined using at least a first intermediate hash result, a particular flow hash value range assigned to the node, and a lookup table. The first intermediate hash result is obtained from a flow tuple of the first packet, and the lookup table comprises an entry indicating a mapping between the particular port number and a second intermediate hash result. A second packet, in which the source port is the set to the substitute port number, is transmitted to a recipient indicated in the first packet.Type: GrantFiled: June 28, 2019Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Christopher Thomas, Bilal Hassan Khan, Alexey Kuznetsov, Artem Kryvokrysenko, Harshit Vijayvargia
-
Patent number: 11105938Abstract: Various aspects include circuits and methods for use in X-ray detectors for obtaining time information regarding when an indication of an X-ray photon's energy, such as a CSA output voltage, and using the time information to obtain temporal-spectral data regarding an X-ray photon detection. The temporal-spectral data may be used to determine the X-ray photon's energy, to detect and account for multiple X-ray photon detection events (“pile ups”), and/or accommodating detection events in which charge is shared between two pixel detectors.Type: GrantFiled: June 5, 2020Date of Patent: August 31, 2021Assignee: REDLEN TECHNOLOGIES, INC.Inventors: Bernard Harris, Krzysztof Iniewski
-
Patent number: 11106534Abstract: An apparatus is disclosed having a parity buffer having a plurality of parity pages and one or more dies, each die having a plurality of layers in which data may be written. The apparatus also includes a storage controller configured to write a stripe of data across two or more layers of the one or more dies, the stripe having one or more data values and a parity value. When a first data value of the stripe is written, it is stored as a currant value in a parity page of the parity buffer, the parity page corresponding to the stripe. For each subsequent data value that is written, an XOR operation is performed with the subsequent data value and the current value of the corresponding parity page and the result of the XOR operation is stored as the current value of the corresponding parity page.Type: GrantFiled: February 27, 2019Date of Patent: August 31, 2021Assignee: Western Digital Technologies, Inc.Inventors: Chao Sun, Pi-Feng Chiu, Dejan Vucinic
-
Patent number: 11106220Abstract: Various applications for use of mass estimations of a vehicle, including to control operation of the vehicle, sharing the mass estimation with other vehicles and/or a Network Operations Center (NOC), organizing vehicles operating in a platoon and/or partially controlling the operation of one or more vehicles operating in a platoon based on the relative mass estimations between the platooning vehicles. When vehicles are operating in a platoon, the relative mass between a lead and a following vehicle may be used to scale torque and/or brake commands generated by the lead vehicle and sent to the following vehicle.Type: GrantFiled: January 14, 2019Date of Patent: August 31, 2021Assignee: Peloton Technology, Inc.Inventors: Joshua P. Switkes, Stephen M Erlien, Austin B. Schuh
-
Patent number: 11104940Abstract: A method of screening for at least one biological entity of interest using a microfabricated device which has a top surface defining an array of microwells. A sample is loaded onto the microfabricated device such that at least one microwell of the array of microwells includes at least one cell and an amount of a nutrient. A membrane is applied to the microfabricated device to retain the at least one cell and the nutrient. A plurality of cells is cultured from the at least one cell in the at least one microwell of the array of microwells. The plurality of cells in the at least one microwell of the array of microwells are split into a first portion of the plurality of cells and a second portion of the plurality of cells. The plurality of cells is analyzed to determine a presence or absence of a biological entity of interest.Type: GrantFiled: December 27, 2018Date of Patent: August 31, 2021Assignee: GENERAL AUTOMATION LAB TECHNOLOGIES INC.Inventors: Paul C. Blainey, Michael W. Seely, Roman Stocker, Karsten Zengler, Scott Conradson, Peter Christey, Alexander Hallock
-
Patent number: 11106372Abstract: An asynchronous power loss (APL) event is determined to occur. A first erased page (FEP) in a block of a memory device is determined and a last written page (LWP) is determined from the FEP. Data is read from the LWP and peer pages corresponding to the LWP. The data is copied to a temporary area in the memory device and a write pointer is incremented by a deterministic number of pages in the block. Data from the temporary area is copied to a page location in the block identified by the write pointer and the write pointer is incremented by the deterministic number of pages again. A host system is notified that the memory device is ready for a subsequent programming operation after the APL event.Type: GrantFiled: May 27, 2020Date of Patent: August 31, 2021Assignee: Micron Technology, Inc.Inventor: Michael G. Miller
-
Patent number: 11108810Abstract: In one embodiment, a device in a network receives certificate data for an encrypted traffic flow associated with a client node in the network. The device determines one or more data features from the certificate data. The device determines one or more flow characteristics of the encrypted traffic flow. The device performs a classification of an application executed by the client node and associated with the encrypted traffic flow by using a machine learning-based classifier to assess the one or more data features from the certificate data and the one or more flow characteristics of the traffic flow. The device causes performance of a network action based on a result of the classification of the application.Type: GrantFiled: May 8, 2020Date of Patent: August 31, 2021Assignee: Cisco Technology, Inc.Inventors: Blake Harrell Anderson, David McGrew, Subharthi Paul, Ivan Nikolaev, Martin Grill
-
Patent number: 11108814Abstract: A web conferencing operator can enable participants to share multimedia content in real-time despite one or more of the participants operating from behind a middlebox via network address translation (NAT) traversal protocols and tools, such as STUN, TURN, and/or ICE. In NAT traversal, participants share a transport addresses that the participants can use to establish a joint media session. However, connectivity checks during NAT traversal can expose a media distribution device hosted by the web conferencing operator to various vulnerabilities, such as distributed denial of service (DDoS) attacks. The web conferencing operator can minimize the effects of a DDoS attack during the connectivity checks at scale and without significant performance degradation by configuring the middlebox to validate incoming requests for the connectivity checks without persistent signaling between the web conference operator and the middlebox.Type: GrantFiled: August 26, 2019Date of Patent: August 31, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Prashanth Patil, Carlos M. Pignataro
-
Patent number: 11106727Abstract: Tagged sound file libraries are searched using an iterative search application. A searcher specifies a multi-term search query which is directed to the sound libraries. Responsive audio files from the libraries are ranked by confidence levels for the occurrence of sounds corresponding to searched terms, weighted by user-determined search term priorities. High-ranking candidate audio files are presented to the user who is able to indicate a preference or a disfavoring of the candidates. Based on the feedback, the application adjusts the priorities of the individual search terms in the search query, adds or removes search terms from the query, and performs a new search with a revised set of search terms. The results are ranked using the adjusted priorities. The iterative search locates files with desired sounds that conform to the initial search or that have evolved from it under the user's direction.Type: GrantFiled: November 9, 2020Date of Patent: August 31, 2021Assignee: AVID TECHNOLOGY, INC.Inventors: Andres Rajiv Arora De Narvaez, Hasan Sercan Atli
-
Patent number: 11109221Abstract: A wireless device identification system including one or more sensors each having at least one software defined radio to passively receive signals transmitted between one or more wireless devices and a mobile wireless device, one or more processors, and one or more memory devices. The one or more memory devices having stored thereon instructions that when executed by the one or more processors cause the one or more processors to capture cellular information, Wi-Fi information, Bluetooth information, and local network information from the received signals. The instructions can include correlating the captured information to the mobile wireless device by creating a weighted edge relationship graph having a plurality of nodes, including a node corresponding to each of the cellular information, the Wi-Fi information, the Bluetooth information, and the local network information, and determining an association strength between each node of the relationship graph.Type: GrantFiled: September 18, 2020Date of Patent: August 31, 2021Assignee: Ubiety Technologies, Inc.Inventors: Aaron Richard Espy, Keith Puckett, Brian Sykes, Mark Hoffmann, Michael Cox
-
Patent number: 11108799Abstract: Systems, methods, and related technologies for analyzing traffic based on naming information are described. In certain aspects, name information and address information from a name translation response are stored. The name information is associated with a device based on the device sending a communication to an address associated with the name information.Type: GrantFiled: January 24, 2020Date of Patent: August 31, 2021Assignee: FORESCOUT TECHNOLOGIES, INC.Inventors: Oded Comay, Oren Nechushtan
-
Patent number: 11104294Abstract: Energy absorbing means on an autonomous ground robot, which is intended for delivering packages in an uncontrolled and unprotected environment, include elastically deformable padding, crushable material, and spring-loaded or like mechanical devices.Type: GrantFiled: September 26, 2018Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Brett Skaloud, Andrew Stubbs
-
Patent number: 11106692Abstract: Methods, systems and apparatus, including computer programs encoded on computer storage media for a data record resolution and correlation system. One of the methods includes obtaining data sets each including records associated with entities, the records each specifying information for a plurality of aspects of an entity, the information being encoded in the records, for each of the data sets, according to a respective format. One or more bundles are determined from the data sets, with each bundle indicating records determined to be associated with a same entity and determined using similarity rules that compare aspects specified in the records. Information describing a particular bundle is presented to a reviewing user, and the reviewing user can specify one or more records included in the particular bundle that are properly matched. The particular bundle can be updated based on the reviewing user's specification.Type: GrantFiled: August 2, 2017Date of Patent: August 31, 2021Assignee: Palantir Technologies Inc.Inventors: Charles Guetta, Anuraag Bahl, Brandon Krieger, Christopher Walker, Daniel Campos, Elisa Castaner, Samuel Tarng
-
Patent number: 11103329Abstract: Embodiments are provided for forming a patterned dental positioning appliance. One method includes forming a virtual shell shaped to receive one or more teeth of a virtual model of a patient's dentition, and digitally applying a pattern on an inner surface within cavities of the virtual shell, where the pattern contacts at least a portion of the one or more teeth and modifies repositioning forces exerted on the one or more teeth. In some cases the pattern is a raised pattern, such as a raised mesh pattern. In forming the dental appliance, in some cases, the shell and the pattern are formed of the same material to form a unitary piece of the polymer material.Type: GrantFiled: November 11, 2019Date of Patent: August 31, 2021Assignee: Align Technology, Inc.Inventors: Chunhua Li, Yan Chen
-
Patent number: 11106267Abstract: A method for managing clock frequency in a multi-core integrated circuit includes determining a minimum allowable operating clock frequency and a maximum allowable operating clock frequency for an integrated circuit having a plurality of processor cores. A plurality of clock sources is configured to provide a corresponding plurality of clock frequencies between the minimum allowable operating clock frequency and the maximum allowable operating clock frequency. A total number of active processor cores is determined. If it is determined that all of the plurality the processor cores are active, all active processor cores are operated at the minimum allowable operating clock frequency. If it is determined that the total number of active processor cores is lower than a threshold number, the clock frequency of one or more active processor cores is increased based on available electrical current budget.Type: GrantFiled: November 27, 2019Date of Patent: August 31, 2021Assignee: Amazon Technologies, Inc.Inventors: Larisa Goffman-Vinopal, Udi Sherel, Anat Arbely, Yaniv Shapira