Abstract: A selection is received of a copy of an application backed up from a first FaaS environment for deployment into a second FaaS environment. An application manifest used to backup the application is accessed. The manifest specifies application functions, backend services, and application function mappings. An application function interacts with a backend service in executing the application. An application function mapping includes a condition under which the application function is invoked. The copy of the application is restored into the second FaaS environment. A condition specified in the restored version of the application function mapping is changed. Based on the changed condition, the restored version of the application function is invoked when the restored version of the backend service performs an operation, and the application function of the application corresponding to the restored version of the application function is not invoked.
Abstract: The composition of anti-TNFR2 antibodies are provided, as well as methods of their preparation and use. This includes methods for treating disorders associated with TNF and/or TNFR2, such as cancer.
Abstract: Determining if a receiver is inside or outside a building or area. Particular systems and methods for determining if a receiver is inside or outside a building determine an estimate of a position of a receiver, and use the estimate of the position of the receiver and other data to determine if the position of the receiver is inside a first building. The other data may include locations of geo-fences inside buildings, heights of buildings, or other types of data.
Abstract: A system, method and computer program for predictive maintenance on natural gas compressors through auditory detection. Using one or multiple microphones, a system will collect and evaluate sound waves for the purpose of predicting and detecting failures and alert conditions in mechanical and process equipment. The system will collect sound which is used in a machine learning environment to utilize supervised training as well as unsupervised training, to produce a normal baseline and detect abnormal operations. Additionally, abnormal operations are categorized against known conditions. For uncategorized and unknown conditions, a workflow is in place to allow for the retraining and learning” of new conditions which are then published to the entire network of devices.
Type:
Grant
Filed:
April 9, 2019
Date of Patent:
April 27, 2021
Assignee:
WELL CHECKED SYSTEMS INTERNATIONAL LLC
Inventors:
Michael David Haines, Samuel Henry Haines, III, Hayden Taylor Haines
Abstract: A content server system provides content items to a plurality of users in a content stream. The content server system provides an interface to collect feedback from the plurality of users on the content items in the content stream. Based on the collected feedback the content server system generates a feedback model that predicts the likelihood of receiving feedback on a content item at any given time in a streaming session. The content server system then selects a content item in need of feedback and, using the model, determines a time at which the content item is more likely to receive feedback. The content server system then provides the content item to the user at the determined time.
Abstract: A method and apparatus for detecting and correcting digit errors of arithmetic results and signed data represented in a redundant residue number system (RRNS) and further represented using a non-systematic method of complements suitable for processing by a complement based digital arithmetic of the full redundant range.
Abstract: Embodiments described herein generally relate to textile structures comprising core spun yarns, and associated methods for manufacturing. One example embodiment is a textile structure including one or more layers of warp yarns interwoven with one or more layers of weft yarns, wherein at least one of the one or more layers of warp yarns and one or more layers of weft yarns include one or more core spun yarns.
Abstract: When a temporally compressed video stream is decoded and subsequently re-encoded, quality is typically lost. The quality loss may be mitigated using information about how the source video stream was encoded during the re-encoding process. According to some aspects of the disclosure, this mitigation of quality loss can be facilitated by decoders that output such information and encoders that receive such information. These decoders and encoders may be separate devices. The functionality of these decoders and encoders may also be combined in a single device, such as a transcoding device. An example of the information that may be used during re-encoding is whether each portion of the original stream was intra-coded or non-intra-coded.
Abstract: A handling system for handling ground-engaging wear parts used on earth working equipment includes handling tools to remove and handle wear parts from equipment and/or to install new wear parts. The tools can include a torque or other tool to engage and/or disengage a lock retained by the wear member. The handling system allows an operator maintain a distance from heavy parts being removed or installed, reducing the risk of injury.
Type:
Grant
Filed:
June 13, 2017
Date of Patent:
April 27, 2021
Assignee:
ESCO GROUP LLC
Inventors:
David M. Paul, Rodney K. Clarke, Christopher M. Carpenter, Noah D. Cowgill, Taylor M. Finley, Ryan J. Carpenter
Abstract: A historian system enables the creation, storage, and retrieval of extended metadata properties. A tag metadata database module of the historian system stores tag metadata received over a network connection in a tag metadata database and retrieves tag metadata in response to requests received over the network and from within the historian system. An extended property database module creates extended properties associated with a tag metadata instance in response to requests, stores the created extended properties, and retrieves the stored extended properties in response to requests. The extended property search index module indexes extended properties as they are created, searches the indexed extended properties in response to requests, and provides the indexes of extended properties to enable location of the extended properties in the extended property database.
Type:
Grant
Filed:
July 2, 2019
Date of Patent:
April 27, 2021
Assignee:
AVEVA SOFTWARE, LLC
Inventors:
Vinay T. Kamath, Abhijit Manushree, Elliott Middleton
Abstract: A plant plug holding unit is provided, the plant plug holding unit including at least one plant plug holder. The plant plug holding unit, which is configured to be inserted into a cut-out in a hydroponic tower face plate, includes an edge member that encircles the unit and is sealed to the rear surface of the front tower face. Each individual plant plug holder of the plant plug holding unit includes (i) a base member configured to support a plant plug and which extends rearward from the edge member and into the hydroponic tower cavity; (ii) a top shroud member that inhibits leakage as well as plug erosion; (iii) a pair of side members that maintain the position of the plant plug within the plug holder; and (iv) a plurality of open regions configured to promote water drainage from the plant plug.
Type:
Grant
Filed:
September 20, 2019
Date of Patent:
April 27, 2021
Assignee:
MJNN LLC
Inventors:
Brice Klein, Alex Ibrahim, Matthew Matera, Nicholas Robert Kalayjian, Frank Spiteri
Abstract: Interfaces utilize two types of tiles, including boundary spanning type tiles and boundary non-spanning type tiles. The boundary non-spanning tile each have a boundary non-spanning parameter/property that prevent the tile from overlapping a particular type of display boundary and that is operable for triggering a modification of a layout presentation of the canvas by causing/modifying the one or more tiles in the first set of tiles to be automatically resized and/or repositioned within the canvas layout presentation when it is determined the boundary non-spanning type tile(s) would overlap the particular type of boundary in a current/prior layout. The boundary spanning type tiles omit the boundary non-spanning parameter/property or have it set to an inactive state.
Type:
Grant
Filed:
March 4, 2019
Date of Patent:
April 27, 2021
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Eli Schwartz, Michael Andrew Foynes, Alexander Vakaluk, Nir Levy, Irit Shalom Kantor, Eli Arbel, Eyal Livne, Avner Shahar-Kashtan
Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client device, and one or more servers are provided. One or more applets of the contactless card are configured to dynamically generate an encrypted payload appended to a link, wherein the contactless card is configured to transmit the link with the appended payload to the client device via one or more gestures. The one or more servers are configured to receive the payload from the client device via one or more applications, parse and decrypt the payload after launch of one or more applications, and transmit one or more notifications to the client device based on a status associated with decryption of the payload. The client device is granted access to a plurality of services associated with the one or more servers based on the one or more notifications received from the one or more servers.
Abstract: A device may receive a request from a first user device to access a protected device. The device may verify a user identity of a user of the first device based on user credentials and determine that an authentication code is needed to authenticate the request to access the protected device. The device may dynamically generate multiple codes and transmit the multiple codes to a second user device associated with the user identity of the user of the first device. A first code, of the multiple codes, may correspond to a correct authentication code needed to authenticate the request to access the protected device. The device may transmit a message including an instruction for identifying the correct authentication code from among the multiple codes, receive a second code from the first device, compare the second code and the first code, and selectively authenticate the request to access the protected device.
Type:
Grant
Filed:
June 13, 2019
Date of Patent:
April 27, 2021
Assignee:
Capital One Services, LLC
Inventors:
Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
Abstract: The present invention relates to a straight edge clamp that has a clamping head assembly and a stop assembly mounted upon the body of the straight edge. The head and stop are not connected together and the stop assembly is free to move with respect to the head assembly. The stop assembly has a locking assembly that allows it to be locked to the straight edge. The straight edge clamp body can include sections that are adapted to be connected together to form the overall length of the straight edge clamp.
Type:
Grant
Filed:
June 4, 2018
Date of Patent:
April 27, 2021
Assignee:
Affinity Tool Works, LLC
Inventors:
Mike Ursell, Garry Favel, Tsvi Hershkovich
Abstract: A computer-implemented inventory and shipping management system may include a plurality of dedicated modules integrated with a common central data store. The modules may be configured to communicate with each other only through the central data store. Item records may be stored in the central data store, including information relating to a packaging tier structure of each respective item. A user interface for entering inventory information may be dynamically updated by the system based on a selected measurement category.
Abstract: A spinal fusion implant including a body and a jacket is disclosed. The jacket includes at least two radiopaque markers extending therefrom for use in determining the position of the implant after placement between intervertebral bodies. Methods of implanting and evaluating positioning of the implant are also disclosed.
Type:
Grant
Filed:
July 2, 2019
Date of Patent:
April 27, 2021
Assignee:
Stryker European Operations Holdings LLC
Abstract: An electronic device including a housing having a first surface and a second surface, and an interactive display having a keyboard-enabled mode and a keyboard-disabled mode. The interactive display includes a first image display device disposed at the first surface that displays image data, and a physical keypad disposed at the second surface that provides tactile feedback to a user only when the interactive display is in the keyboard-enabled mode, the physical keypad being substantially smooth when the interactive display is in the keyboard-disabled mode.
Abstract: Embodiments relating to garbage collection for a deduplicated and compressed storage device are described. One embodiment provides for a method comprising creating a first set of temporary files associated with a range of fingerprints for data within data files associated with a directory tree structure; creating a second set of temporary files associated with a range of fingerprints of storage segments stored on one or more deduplicated storage containers; sorting the fingerprints in each temporary file using distributed out of core sorting across each node in the set of multiple computing device nodes to generate a first set of sorted files and a second set of sorted files; determining an intersection of the fingerprints in the first set of sorted files and the second set of sorted files; and generating a garbage collection recipe for each of the one or more deduplicated storage containers.