IP Library Granted Patent US 12,531,934
Granted Patent B2
US 12,531,934 · App. 18/622,392 · Granted Jan 20, 2026

Systems and methods for detecting events based on updates to node profiles from electronic activities

Inventors: John Wulf (San Francisco, CA); Sathya Hariesh Prakash (San Francisco, CA); Tetiana Lutsaievska (San Jose, CA); Oleg Rogynskyy (Menlo Park, CA)
Assignee: People.ai, Inc.
H04L67/535G06F7/14G06F9/542G06F11/3024G06F11/3452G06F11/3495G06F16/122G06F16/1734G06F16/178G06F16/182G06F16/212G06F16/215G06F16/219G06F16/22G06F16/221G06F16/2228G06F16/2264G06F16/2272G06F16/23G06F16/235G06F16/2358G06F16/2365G06F16/2379G06F16/2386G06F16/245G06F16/24558G06F16/24564G06F16/2457G06F16/24575G06F16/24578G06F16/2477G06F16/254G06F16/256G06F16/26G06F16/27G06F16/273G06F16/28G06F16/285G06F16/288G06F16/289G06F16/29G06F16/313G06F16/337G06F16/355G06F16/901G06F16/9024G06F16/90344G06F16/9035G06F16/906G06F16/9535G06F21/6218G06F21/6245G06F40/20G06F40/237G06F40/295G06N3/08G06N5/025G06N5/04G06N7/02G06Q10/04G06Q10/063114G06Q10/06312G06Q10/06315G06Q10/06393G06Q10/06398G06Q10/107G06Q10/109G06Q10/1091G06Q10/1093G06Q50/22G16H50/20H04L41/14H04L43/026H04L43/045H04L43/062H04L43/065H04L43/067H04L43/0876H04L43/14H04L51/046H04L51/212H04L51/234H04L51/42H04L61/45H04L67/125H04L67/30H04L67/303H04L67/306H04M3/436H04M15/755G06F40/205G06N20/00G06Q10/10G16H15/00G16H50/30H04L12/1407H04L2101/00H04L2101/35H04L2101/37H04M3/2218H04M3/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,531,934
App. No.
18/622,392
Filed
Mar 29, 2024
Granted
Jan 20, 2026
Kind
B2
Art Unit
2168
USPC
705/7.42
Abstract

The present disclosure relates to methods, systems, and storage media for detecting events based on updates to node profiles from electronic activities. Exemplary implementations may access an electronic activity transmitted or received via an electronic account associated with a data source provider; generate a plurality of activity field-value pairs; maintain a plurality of node profiles; identify a first state of a first node profile of the plurality of node profiles; update the first node profile using the electronic activity; identify a second state of the first node profile subsequent to updating the first node profile using the electronic activity; detect a state change of the first node profile based on the first state and the second state; determine that the state change satisfies an event condition; and store an association between the first node profile and an event type corresponding to the event condition.

Claims (89)

1 . A method, comprising:

accessing, by one or more processors of a data processing system in communication with at least one server of a customer relationship management (CRM) system, via a connection with the CRM system, a plurality of CRM objects of the CRM system corresponding to a data source provider, each CRM object of the plurality of CRM objects corresponding to a CRM object type and having one or more object field-value pairs, each object field-value pair of the CRM object associating an object field value to a corresponding object field of the CRM object;

generating, by the one or more processors of the data processing system, a plurality of local record objects, each local record object of the plurality of local record objects generated using data of a corresponding CRM object of the plurality of CRM objects, the plurality of local record objects maintained and updated by the one or more processors and used by the one or more processors to update the plurality of CRM objects of the CRM system;

maintaining, by the one or more processors, in one or more data structures stored in a memory coupled to the one or more processors, a plurality of node profiles, each node profile of the plurality of node profiles including one or more node field-value pairs, each node field-value pair of the node profile associating a node field value to a corresponding node field of the node profile, each node field-value pair associated with a data structure that includes one or more entries, each entry of the one or more entries including A) an identifier of i) a local record object of the plurality of local record objects of the CRM system or ii) an electronic activity that includes the node field value of the node field-value pair; B) a timestamp corresponding to when the local record object was last updated or when the electronic activity was transmitted or received; and C) a contribution score computed based on the timestamp;

identifying, by the one or more processors, a reference subset of node field-value pairs from the one or more node field-value pairs of the plurality of node profiles, each node field-value pair of the reference subset of node field-value pairs having a confidence score that satisfies a threshold and that indicates a likelihood that the node field-value pair is correct, wherein the confidence score of the node field-value pair of the reference subset is calculated using respective contribution scores of each entry of the one or more entries included in the data structure associated with the node field-value pair, wherein the reference subset includes a first node field-value pair of a first node profile corresponding to a first entity and a second node field-value pair of a second node profile corresponding to a second entity;

for each node field-value pair included in the reference subset:

identifying, by the one or more processors, (i) an entity of the plurality of entities that corresponds to the node profile that includes the node field-value pair included in the reference subset and (ii) a particular local record object of the plurality of local record objects of the CRM system that corresponds to the entity; and

comparing, by the one or more processors, the node field-value pair included in the reference subset with a corresponding object field-value pair of the particular local record object of the plurality of local record objects to determine whether or not the node field-value pair included in the reference subset matches with the object field-value pair;

responsive to comparing each node field-value pair included in the reference subset of node field-value pairs with the corresponding object field-value pair of the particular local record object of the plurality of local record objects:

determining, by the one or more processors, a first number of matches between the node field-value pairs included in the reference subset of node field-value pairs and corresponding object field-value pairs of the plurality of local record objects, and

determining, by the one or more processors, a first number of mismatches between the node field-value pairs included in the reference subset of node field-value pairs and the corresponding object field-value pairs of the plurality of local record objects;

generating, by the one or more processors, a trust score of the CRM system corresponding to the data source provider based on the first number of matches and the first number of mismatches, the trust score indicating a level of reliability of data included in the CRM system;

identifying, by the one or more processors, a first data point stored in a data structure corresponding to a first field-value pair of a first node profile of the plurality of node profiles, the first data point corresponding to the CRM system;

determining, by the one or more processors, a first contribution score for the first data point based on the trust score of the CRM system and a timestamp associated with the first data point;

determining, by the one or more processors, a first confidence score of the first field-value pair of the first node profile, using the first contribution score of the first data point;

matching, by the one or more processors, a first electronic activity to the first node profile based on the confidence score of the first field-value pair;

matching, by the one or more processors, the first electronic activity to a local record object of the plurality of local record objects using data from the first node profile to which the first electronic activity is matched; and

transmitting, by the one or more processors, responsive to matching the first electronic activity to the local record object, to the at least one server of the CRM system, instructions to store an association between the first electronic activity and the CRM object corresponding to the record object with which the first electronic activity is matched.

2 . A system, comprising:

one or more hardware processors configured by machine-readable instructions to:

access, via a connection with at least one server of a customer relationship management (CRM) system, a plurality of CRM objects of the CRM system corresponding to a data source provider, each CRM object of the plurality of CRM objects corresponding to a CRM object type and having one or more object field-value pairs, each object field-value pair of the CRM object associating an object field value to a corresponding object field of the CRM object;

generate a plurality of local record objects, each local record object of the plurality of local record objects generated using data of a corresponding CRM object of the plurality of CRM objects, the plurality of local record objects maintained and updated by the one or more processors and used by the one or more processors to update the plurality of CRM objects of the CRM system; maintain in one or more data structures stored in a memory coupled to the one or more processors, a plurality of node profiles, each node profile of the plurality of node profiles including one or more node field-value pairs, each node field-value pair of the node profile associating a node field value to a corresponding node field of the node profile, each node field-value pair associated with a data structure that includes one or more entries, each entry of the one or more entries including A) an identifier of i) a local record object of the plurality of local record objects of the CRM system or ii) an electronic activity that includes the node field value of the node field-value pair; B) a timestamp corresponding to when the local record object was last updated or when the electronic activity was transmitted or received; and C) a contribution score computed based on the timestamp; identify a reference subset of node field-value pairs from the one or more node field-value pairs of the plurality of node profiles, each node field-value pair of the reference subset of node field-value pairs having a confidence score that satisfies a threshold and that indicates a likelihood that the node field-value pair is correct, wherein the confidence score of the node field-value pair of the reference subset is calculated using respective contribution scores of each entry of the one or more entries included in the data structure associated with the node field-value pair, wherein the reference subset includes a first node field-value pair of a first node profile corresponding to a first entity and a second node field-value pair of a second node profile corresponding to a second entity;

for each node field-value pair included in the reference subset:

identify (i) an entity of the plurality of entities that corresponds to the node profile that includes the node field-value pair included in the reference subset and (ii) a particular local record object of the plurality of local record objects of the CRM system that corresponds to the entity; and

compare the node field-value pair included in the reference subset with a corresponding object field-value pair of the particular local record object of the plurality of local record objects to determine whether or not the node field-value pair included in the reference subset matches with the object field-value pair;

responsive to comparing each node field-value pair included in the reference subset of node field-value pairs with the corresponding object field-value pair of the particular local record object of the plurality of local record objects:

determine a first number of matches between the node field-value pairs included in the reference subset of node field-value pairs and corresponding object field-value pairs of the plurality of local record objects, and

determine a first number of mismatches between the node field-value pairs included in the reference subset of node field-value pairs and the corresponding object field-value pairs of the plurality of local record objects;

generate a trust score of the CRM system corresponding to the data source provider based on the first number of matches and the first number of mismatches, the trust score indicating a level of reliability of data included in the CRM system;

identify a first data point stored in a data structure corresponding to a first field-value pair of a first node profile of the plurality of node profiles, the first data point corresponding to the CRM system;

determine a first contribution score for the first data point based on the trust score of the CRM system and a timestamp associated with the first data point;

determine a first confidence score of the first field-value pair of the first node profile, using the first contribution score of the first data point;

match a first electronic activity to the first node profile based on the confidence score of the first field-value pair;

match the first electronic activity to a local record object of the plurality of local record objects using data from the first node profile to which the first electronic activity is matched; and

transmit, responsive to matching the first electronic activity to the local record object, to the at least one server of the CRM system, instructions to store an association between the first electronic activity and the CRM object corresponding to the local record object with which the first electronic activity is matched.

3 . A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method, the method comprising:

accessing, via a connection with at least one server of a customer relationship management (CRM) system, a plurality of CRM objects of the CRM system corresponding to a data source provider, each CRM object of the plurality of CRM objects corresponding to a CRM object type and having one or more object field-value pairs, each object field-value pair of the CRM object associating an object field value to a corresponding object field of the CRM object;

generating a plurality of local record objects, each local record object of the plurality of local record objects generated using data of a corresponding CRM object of the plurality of CRM objects, the plurality of local record objects maintained and updated by the one or more processors and used by the one or more processors to update the plurality of CRM objects of the CRM system;

maintaining in one or more data structures stored in a memory coupled to the one or more processors, a plurality of node profiles, each node profile of the plurality of node profiles including one or more node field-value pairs, each node field-value pair of the node profile associating a node field value to a corresponding node field of the node profile, each node field-value pair associated with a data structure that includes one or more entries, each entry of the one or more entries including A) an identifier of i) a local record object of the plurality of local record objects of the CRM system or ii) an electronic activity that includes the node field value of the node field-value pair; B) a timestamp corresponding to when the local record object was last updated or when the electronic activity was transmitted or received; and C) a contribution score computed based on the timestamp;

identifying a reference subset of node field-value pairs from the one or more node field-value pairs of the plurality of node profiles, each node field-value pair of the reference subset of node field-value pairs having a confidence score that satisfies a threshold and that indicates a likelihood that the node field-value pair is correct, wherein the confidence score of the node field-value pair of the reference subset is calculated using respective contribution scores of each entry of the one or more entries included in the data structure associated with the node field-value pair, wherein the reference subset includes a first node field-value pair of a first node profile corresponding to a first entity and a second node field-value pair of a second node profile corresponding to a second entity;

for each node field-value pair included in the reference subset:

identifying (i) an entity of the plurality of entities that corresponds to the node profile that includes the node field-value pair included in the reference subset and (ii) a particular local record object of the plurality of local record objects of the CRM system that corresponds to the entity; and

comparing the node field-value pair included in the reference subset with a corresponding object field-value pair of the particular local record object of the plurality of local record objects to determine whether or not the node field-value pair included in the reference subset matches with the object field-value pair;

responsive to comparing each node field-value pair included in the reference subset of node field-value pairs with the corresponding object field-value pair of the particular local record object of the plurality of local record objects:

determining a first number of matches between the node field-value pairs included in the reference subset of node field-value pairs and corresponding object field-value pairs of the plurality of local record objects, and

determining a first number of mismatches between the node field-value pairs included in the reference subset of node field-value pairs and the corresponding object field-value pairs of the plurality of local record objects;

generating a trust score of the CRM system corresponding to the data source provider based on the first number of matches and the first number of mismatches, the trust score indicating a level of reliability of data included in the CRM system;

identifying a first data point stored in a data structure corresponding to a first field-value pair of a first node profile of the plurality of node profiles, the first data point corresponding to the CRM system;

determining a first contribution score for the first data point based on the trust score of the CRM system and a timestamp associated with the first data point;

determining a first confidence score of the first field-value pair of the first node profile, using the first contribution score of the first data point;

matching a first electronic activity to the first node profile based on the confidence score of the first field-value pair;

matching the first electronic activity to a local record object of the plurality of local record objects using data from the first node profile to which the first electronic activity is matched; and

transmitting, responsive to matching the first electronic activity to the local record object, to the at least one server of the CRM system, instructions to store an association between the first electronic activity and the CRM object corresponding to the local record object with which the first electronic activity is matched.

4 . The method of claim 1 , wherein the comparing further comprises:

determining a first number of incompletes among the one or more object field-value pairs of the plurality of local record objects for a corresponding node field-value pair of the plurality of node profiles; and

wherein generating the trust score further comprises generating the trust score of the CRM system based on the first number of matches, the first number of mismatches and not factoring the first number of incompletes.

5 . The method of claim 1 , further comprising identifying, by the one or more processors, for each object field-value pair of the plurality of local record objects, a corresponding node field-value pair from the plurality of node profiles based on an object field of the object field-value pair matching a node field of the corresponding node field-value pair.

6 . The method of claim 1 , wherein the confidence score of each node field-value pair of the one or more node field-value pairs of the plurality of node profiles is generated from at least one contribution score of a data point that corresponds to the node field value of the node field-value pair, the confidence score indicative of a level of certainty in the node field-value pair, the at least one contribution score generated based on a time associated with the data point.

7 . The method of claim 1 , further comprising:

determining, by the one or more processors, a first number of completes of the one or more object field-value pairs for the plurality of local record objects based on object fields of the one or more object field-value pairs of the plurality of local record objects matching corresponding node fields of the one or more node field-value pairs of the plurality of node profiles; and

generating, by the one or more processors, a health score of the CRM system corresponding to the data source provider based on the first number of completes for the one or more object field-value pairs of the plurality of local record objects, the health score indicating a level of completeness of the CRM system.

8 . The method of claim 1 , further comprising:

determining a second number of matches between the one or more object field-value pairs of the plurality of local record objects and a corresponding node field-value pair of the plurality of node profiles;

determining a second number of mismatches between the one or more object field-value pairs of the plurality of local record objects and the corresponding node field-value pair of the plurality of node profiles; and

generating, by the one or more processors, a health score of the CRM system corresponding to the data source provider based on the second number of matches and the second number of mismatches, the health score indicating a level of completeness of the CRM system.

9 . The method of claim 1 , wherein the CRM system is a first CRM system and wherein maintaining the plurality of node profiles further comprises generating the plurality of node profiles using second data from a plurality of second CRM systems corresponding to individual tenants, each second CRM system of the plurality of second CRM systems different from the first CRM system.

10 . The method of claim 9 , further comprising generating, by the one or more processors, a health score of the CRM system corresponding to the data source provider based on comparing each node field-value pair of the reference subset with the corresponding object field-value pair of the plurality of local record objects.

11 . The method of claim 1 , further comprising:

identifying, by the one or more processors, from the plurality of local record objects, a first local record object of a first local record object type and a second local record object of a second local record object type;

determining, by the one or more processors, that the first local record object is to be linked to the second local record object;

identifying, by the one or more processors, that the first local record object is linked with the second local record object in the CRM system; and

generating, by the one or more processors, a health score of the CRM system corresponding to the data source provider based on i) determining whether the first local record object is to be linked to the second local record object, or ii) identifying that the first local record object is linked with the second local record object in the CRM system.

12 . The method of claim 1 , wherein the CRM system is a first CRM system and further comprising generating, by the one or more processors, a multi-tenant CRM system using a plurality of second CRM systems, the multi-tenant CRM system configured to maintain a second plurality of local record objects, each local record object of the second plurality of local record objects including at least one object field-value pair having a second confidence score generated based on a second trust score corresponding to a corresponding second CRM system that includes a second object field-value pair that matches the at least one object field-value pair.

13 . The method of claim 1 , wherein maintaining the plurality of node profiles further comprises maintaining the one or more node field-value pairs of the plurality of node profiles generated from one or more electronic activities accessible via the data source provider that provided access to the CRM system.

14 . The method of claim 1 , further comprising:

determining, by the one or more processors, a first level of completeness of a first record field type among the plurality of local record objects, the first level of completeness indicating a first number of local record objects with the first record field type;

determining, by the one or more processors, a second level of completeness of a second record field type among the plurality of local record objects, the second level of completeness indicating a second number of local record objects with the second record field type;

determining, by the one or more processors, that the second level of completeness of the second record field type is greater than the first level of completeness of the first record field type in the plurality of local record objects; and

providing, by the one or more processors, an indication to the data source provider for the CRM system to increase the first number of local record objects with the first record field type responsive to determining that the second level of completeness is greater than the first level of completeness.

15 . The method of claim 1 , further comprising comparing, by the one or more processors, at least one object field-value pair of a first local record object of the plurality of local record objects to a corresponding node field-value pair of the plurality of node profiles indicated as current.

16 . The method of claim 15 , further comprising generating, by the one or more processors, a health score of the CRM system based on a number of object field-value pairs in the plurality of local record objects determined to not be current.

17 . The system of claim 2 , wherein the one or more processors are further configured to:

determine a first number of incompletes among the one or more object field-value pairs of the plurality of local record objects for a corresponding node field-value pair of the plurality of node profiles; and

wherein to generate the trust score, the one or more processors are further configured to generate the trust score of the CRM system based on the first number of matches, the first number of mismatches and not factoring the first number of incompletes.

18 . The system of claim 2 , wherein the one or more processors are further configured to identify, for each object field-value pair of the plurality of local record objects, a corresponding node field-value pair from the plurality of node profiles based on an object field of the object field-value pair matching a node field of the corresponding node field-value pair.

19 . The system of claim 2 , wherein the confidence score of each node field-value pair of the one or more node field-value pairs of the plurality of node profiles is generated from at least one contribution score of a data point that corresponds to the node field value of the node field-value pair, the confidence score indicative of a level of certainty in the node field-value pair, the at least one contribution score generated based on a time associated with the data point.

20 . The non-transitory computer-readable storage medium of claim 3 , wherein the one or more processors are further configured to:

determine a first number of incompletes among the one or more object field-value pairs of the plurality of local record objects for a corresponding node field-value pair of the plurality of node profiles; and

wherein to generate the trust score, the one or more processors are further configured to generate the trust score of the CRM system based on the first number of matches, the first number of mismatches and not factoring the first number of incompletes.

Continuity (129)
Continuation 17102397 · Nov 23, 2020
Continuation PCTUS2019034062 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16398150 · Apr 29, 2019
Continuation In Part 16418836 · May 21, 2019
Continuation In Part 16418892 · May 21, 2019
Continuation In Part 16421256 · May 23, 2019
Continuation PCTUS2019034045 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16371044 · Mar 31, 2019
Continuation In Part 16371042 · Mar 31, 2019
Continuation In Part 16371050 · Mar 31, 2019
Continuation In Part 16398157 · Apr 29, 2019
Continuation In Part 16399768 · Apr 30, 2019
Continuation In Part 16418747 · May 21, 2019
Continuation In Part 16418867 · May 21, 2019
Continuation In Part 16418851 · May 21, 2019
Continuation In Part 16420052 · May 22, 2019
Continuation PCTUS2019034046 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16371048 · Mar 31, 2019
Continuation In Part 16420059 · May 22, 2019
Continuation In Part 16421151 · May 23, 2019
Continuation In Part 16421328 · May 23, 2019
Continuation In Part 16421280 · May 23, 2019
Continuation In Part 16421298 · May 23, 2019
Continuation In Part 16421288 · May 23, 2019
Continuation In Part 16421309 · May 23, 2019
Continuation PCTUS2019034052 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16360960 · Mar 21, 2019
Continuation In Part 16361025 · Mar 21, 2019
Continuation In Part 16360997 · Mar 21, 2019
Continuation In Part 16361009 · Mar 21, 2019
Continuation In Part 16360884 · Mar 21, 2019
Continuation In Part 16371035 · Mar 31, 2019
Continuation In Part 16399690 · Apr 30, 2019
Continuation In Part 16418539 · May 21, 2019
Continuation In Part 16418725 · May 21, 2019
Continuation PCTUS2019034042 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16360933 · Mar 21, 2019
Continuation In Part 16360866 · Mar 21, 2019
Continuation In Part 16360953 · Mar 21, 2019
Continuation In Part 16398153 · Apr 29, 2019
Continuation In Part 16418891 · May 21, 2019
Continuation In Part 16418769 · May 21, 2019
Continuation PCTUS2019034068 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16360892 · Mar 21, 2019
Continuation In Part 16371039 · Mar 31, 2019
Continuation In Part 16371049 · Mar 31, 2019
Continuation In Part 16400000 · Apr 30, 2019
Continuation In Part 16399787 · Apr 30, 2019
Continuation In Part 16418826 · May 21, 2019
Continuation PCTUS2019034050 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16371037 · Mar 31, 2019
Continuation In Part 16371048 · Mar 31, 2019
Continuation In Part 16371041 · Mar 31, 2019
Continuation In Part 16398220 · Apr 29, 2019
Continuation In Part 16399706 · Apr 30, 2019
Continuation In Part 16418629 · May 21, 2019
Continuation PCTUS2019034033 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16399679 · Apr 30, 2019
Continuation In Part 16418807 · May 21, 2019
Continuation In Part 16418846 · May 21, 2019
Continuation In Part 16419583 · May 22, 2019
Continuation In Part 16420039 · May 22, 2019
Continuation PCTUS2019034030 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16371048 · Mar 31, 2019
Continuation In Part 16420059 · May 22, 2019
Continuation In Part 16421288 · May 23, 2019
Continuation In Part 16421328 · May 23, 2019
Continuation In Part 16421280 · May 23, 2019
Continuation In Part 16421298 · May 23, 2019
Continuation In Part 16421151 · May 23, 2019
Continuation In Part 16421309 · May 23, 2019
Continuation PCTUS2019034070 · May 24, 2019
Continuation In Part 16213754 · Dec 7, 2018
Continuation In Part 16237582 · Dec 31, 2018
Continuation In Part 16237585 · Dec 31, 2018
Continuation In Part 16237579 · Dec 31, 2018
Continuation In Part 16237580 · Dec 31, 2018
Continuation In Part 16398260 · Apr 29, 2019
Continuation In Part 16421324 · May 23, 2019
Continuation In Part 16421370 · May 23, 2019
Provisional Application 62676187 · May 24, 2018
Provisional Application 62725999 · Aug 31, 2018
Provisional Application 62747452 · Oct 18, 2018
Related Publication 20240267435A1 · Aug 8, 2024
References Cited (400)
US 5504861A · Crockett et al. · 1996 [cited by applicant]
US 5873093A · Williamson et al. · 1999 [cited by applicant]
US 5930764A · Melchione et al. · 1999 [cited by applicant]
US 6067525A · Johnson et al. · 2000 [cited by applicant]
US 7007032B1 · Chen et al. · 2006 [cited by applicant]
US 7043690B1 · Bates et al. · 2006 [cited by applicant]
US 7099855B1 · Nelken et al. · 2006 [cited by applicant]
US 7133845B1 · Ginter et al. · 2006 [cited by applicant]
US 7162522B2 · Adar et al. · 2007 [cited by applicant]
US 7197502B2 · Feinsmith · 2007 [cited by applicant]
US 7257690B1 · Baird · 2007 [cited by applicant]
US 7318104B1 · Lee et al. · 2008 [cited by applicant]
US 7346610B2 · Ruthfield et al. · 2008 [cited by applicant]
US 7444374B1 · Baker · 2008 [cited by applicant]
US 7469225B1 · Perrucci · 2008 [cited by examiner]
US 7499870B1 · Petrossi · 2009 [cited by applicant]
US 7733224B2 · Tran · 2010 [cited by applicant]
US 7743051B1 · Kashyap et al. · 2010 [cited by applicant]
US 7813822B1 · Hoffberg · 2010 [cited by applicant]
US 7822631B1 · Vander Mey et al. · 2010 [cited by applicant]
US 7849103B2 · Hyatt et al. · 2010 [cited by applicant]
US 7849141B1 · Bellegarda et al. · 2010 [cited by applicant]
US 7912842B1 · Bayliss · 2011 [cited by applicant]
US 7921204B2 · Wilson et al. · 2011 [cited by applicant]
US 7949578B2 · Johnson et al. · 2011 [cited by applicant]
US 8032598B1 · He et al. · 2011 [cited by applicant]
US 8131683B2 · Fridrich · 2012 [cited by applicant]
US 8200527B1 · Thompson et al. · 2012 [cited by applicant]
US 8205264B1 · Kailash et al. · 2012 [cited by applicant]
US 8291238B2 · Ginter et al. · 2012 [cited by applicant]
US 8296370B2 · Adams et al. · 2012 [cited by applicant]
US 8327419B1 · Korablev et al. · 2012 [cited by applicant]
US 8406745B1 · Upadhyay et al. · 2013 [cited by applicant]
US 8433717B2 · Korablev et al. · 2013 [cited by applicant]
US 8442189B2 · Michaelis et al. · 2013 [cited by applicant]
US 8448072B1 · Lai et al. · 2013 [cited by applicant]
US 8468123B2 · Dalvi et al. · 2013 [cited by applicant]
US 8478624B1 · Bivens et al. · 2013 [cited by applicant]
US 8489588B2 · Figueroa et al. · 2013 [cited by applicant]
US 8495151B2 · Bodapati et al. · 2013 [cited by applicant]
US 8527292B1 · Ozden · 2013 [cited by applicant]
US 8639552B1 · Chen et al. · 2014 [cited by applicant]
US 8717881B1 · Schmalz · 2014 [cited by examiner]
US 8732095B2 · Cornford · 2014 [cited by applicant]
US 8825584B1 · Miller et al. · 2014 [cited by applicant]
US 8938510B2 · Pouzin et al. · 2015 [cited by applicant]
US 8943151B2 · Smith et al. · 2015 [cited by applicant]
US 8948372B1 · Beall et al. · 2015 [cited by applicant]
US 8989053B1 · Skaaksrud et al. · 2015 [cited by applicant]
US 8996395B1 · Stibel et al. · 2015 [cited by applicant]
US 9122694B1 · Dukes et al. · 2015 [cited by applicant]
US 9154514B1 · Prakash · 2015 [cited by applicant]
US 9158782B2 · Nucci et al. · 2015 [cited by applicant]
US 9208207B2 · Venkataramani et al. · 2015 [cited by applicant]
US 9258423B1 · Beall et al. · 2016 [cited by applicant]
US 9298727B2 · Hazlewood et al. · 2016 [cited by applicant]
US 9305079B2 · Starbuck et al. · 2016 [cited by applicant]
US 9317574B1 · Brisebois et al. · 2016 [cited by applicant]
US 9326146B2 · Bradley · 2016 [cited by applicant]
US 9361405B2 · Rolia et al. · 2016 [cited by applicant]
US 9378256B2 · Alkadi et al. · 2016 [cited by applicant]
US 9419951B1 · Felsher et al. · 2016 [cited by applicant]
US 9515973B1 · Jones · 2016 [cited by applicant]
US 9530119B1 · Grisso et al. · 2016 [cited by applicant]
US 9665885B1 · Allouche · 2017 [cited by applicant]
US 9686308B1 · Srivastava · 2017 [cited by applicant]
US 9690820B1 · Girulat, Jr. · 2017 [cited by applicant]
US 9785764B2 · Loughlin-Mchugh et al. · 2017 [cited by applicant]
US 9798812B2 · Harik et al. · 2017 [cited by applicant]
US 9813363B1 · Caldwell et al. · 2017 [cited by applicant]
US 9898743B2 · Bessler et al. · 2018 [cited by applicant]
US 9923852B2 · Smith et al. · 2018 [cited by applicant]
US 9973483B2 · Allrich et al. · 2018 [cited by applicant]
US 10013673B2 · Baessler et al. · 2018 [cited by applicant]
US 10013705B2 · Mikurak · 2018 [cited by applicant]
US 10013878B2 · Ricci et al. · 2018 [cited by applicant]
US 10049136B1 · Barsness et al. · 2018 [cited by applicant]
US 10067987B1 · Khanna et al. · 2018 [cited by applicant]
US 10142276B2 · Rapaport et al. · 2018 [cited by applicant]
US 10169405B2 · Neels et al. · 2019 [cited by applicant]
US 10181957B2 · Srivastava · 2019 [cited by applicant]
US 10235685B2 · Sun et al. · 2019 [cited by applicant]
US 10237294B1 · Zadeh et al. · 2019 [cited by applicant]
US 10311042B1 · Kumar · 2019 [cited by applicant]
US 10318543B1 · Sharifi · 2019 [cited by applicant]
US 10425531B1 · Liu · 2019 [cited by applicant]
US 10430239B2 · Tang et al. · 2019 [cited by applicant]
US 10438172B2 · Rangan · 2019 [cited by applicant]
US 10475054B1 · Riazzi et al. · 2019 [cited by applicant]
US 10498856B1 · Rogynskyy et al. · 2019 [cited by applicant]
US 10565229B2 · Rogynskyy et al. · 2020 [cited by applicant]
US 10607165B2 · Punera et al. · 2020 [cited by applicant]
US 10740771B2 · Sun et al. · 2020 [cited by applicant]
US 10803050B1 · Salkola · 2020 [cited by applicant]
US 10846051B1 · Chatzipanagiotis et al. · 2020 [cited by applicant]
US 10846643B2 · Xu et al. · 2020 [cited by applicant]
US 10880322B1 · Jakobsson et al. · 2020 [cited by applicant]
US 10936623B2 · Mahalingam et al. · 2021 [cited by applicant]
US 11151486B1 · Ross et al. · 2021 [cited by applicant]
US 11244761B2 · Ul Ain et al. · 2022 [cited by applicant]
US 11263641B2 · Chantz · 2022 [cited by applicant]
US 11818156B1 · Parikh et al. · 2023 [cited by applicant]
US 11893543B2 · Bhageria et al. · 2024 [cited by applicant]
US 20010022558A1 · Karr et al. · 2001 [cited by applicant]
US 20020059095A1 · Cook · 2002 [cited by applicant]
US 20020077998A1 · Andrews et al. · 2002 [cited by applicant]
US 20020082882A1 · Perry et al. · 2002 [cited by applicant]
US 20020087647A1 · Quine et al. · 2002 [cited by applicant]
US 20020116366A1 · Magouirk et al. · 2002 [cited by applicant]
US 20020138571A1 · Trinon et al. · 2002 [cited by applicant]
US 20020150093A1 · Ott et al. · 2002 [cited by applicant]
US 20030018643A1 · Mi et al. · 2003 [cited by applicant]
US 20030069780A1 · Hailwood et al. · 2003 [cited by applicant]
US 20030182310A1 · Charnock et al. · 2003 [cited by applicant]
US 20030208468A1 · McNab et al. · 2003 [cited by applicant]
US 20030229529A1 · Mui et al. · 2003 [cited by applicant]
US 20040015386A1 · Abe et al. · 2004 [cited by applicant]
US 20040039619A1 · Zarb · 2004 [cited by applicant]
US 20040039624A1 · Ikezawa et al. · 2004 [cited by applicant]
US 20040054646A1 · Daniell et al. · 2004 [cited by applicant]
US 20040054737A1 · Daniell · 2004 [cited by applicant]
US 20040101059A1 · Joch · 2004 [cited by examiner]
US 20040133645A1 · Massanelli et al. · 2004 [cited by applicant]
US 20040158816A1 · Pandipati et al. · 2004 [cited by applicant]
US 20040186765A1 · Kataoka · 2004 [cited by applicant]
US 20040193515A1 · Peterson et al. · 2004 [cited by applicant]
US 20040249650A1 · Freedman et al. · 2004 [cited by applicant]
US 20050010470A1 · Marino · 2005 [cited by applicant]
US 20050015452A1 · Corson · 2005 [cited by applicant]
US 20050021529A1 · Hodson et al. · 2005 [cited by applicant]
US 20050038693A1 · Janus · 2005 [cited by applicant]
US 20050149479A1 · Richardson et al. · 2005 [cited by applicant]
US 20050187862A1 · Dheer et al. · 2005 [cited by applicant]
US 20050246221A1 · Geritz et al. · 2005 [cited by applicant]
US 20050262209A1 · Yu · 2005 [cited by applicant]
US 20050267887A1 · Robins · 2005 [cited by applicant]
US 20060026033A1 · Brydon et al. · 2006 [cited by applicant]
US 20060036461A1 · Chuah et al. · 2006 [cited by applicant]
US 20060067250A1 · Boyer et al. · 2006 [cited by applicant]
US 20060069730A1 · Azuma · 2006 [cited by applicant]
US 20060085205A1 · Kumar · 2006 [cited by applicant]
US 20060085419A1 · Rosen · 2006 [cited by applicant]
US 20060101095A1 · Episale et al. · 2006 [cited by applicant]
US 20060106626A1 · Jeng et al. · 2006 [cited by applicant]
US 20060122861A1 · Scott et al. · 2006 [cited by applicant]
US 20060136312A1 · Raguseo · 2006 [cited by examiner]
US 20060161599A1 · Rosen · 2006 [cited by examiner]
US 20060178898A1 · Habibi · 2006 [cited by applicant]
US 20060179114A1 · Deeds · 2006 [cited by applicant]
US 20060200432A1 · Flinn et al. · 2006 [cited by applicant]
US 20060224437A1 · Gupta et al. · 2006 [cited by applicant]
US 20060227869A1 · Joch · 2006 [cited by examiner]
US 20060235831A1 · Adinolfi et al. · 2006 [cited by applicant]
US 20060235935A1 · Ng · 2006 [cited by applicant]
US 20060242040A1 · Rader · 2006 [cited by applicant]
US 20070011144A1 · Balan et al. · 2007 [cited by applicant]
US 20070061626A1 · Nelson et al. · 2007 [cited by applicant]
US 20070067394A1 · Adams et al. · 2007 [cited by applicant]
US 20070073818A1 · Gardner et al. · 2007 [cited by applicant]
US 20070150234A1 · Wicks · 2007 [cited by applicant]
US 20070162432A1 · Armstrong et al. · 2007 [cited by applicant]
US 20070239721A1 · Ullman et al. · 2007 [cited by applicant]
US 20070250417A1 · Lane et al. · 2007 [cited by applicant]
US 20070260692A1 · Burgoyne et al. · 2007 [cited by applicant]
US 20070282673A1 · Nagpal et al. · 2007 [cited by applicant]
US 20070288466A1 · Bohannon et al. · 2007 [cited by applicant]
US 20080005106A1 · Schumacher et al. · 2008 [cited by applicant]
US 20080015880A1 · Freedenberg et al. · 2008 [cited by applicant]
US 20080071601A1 · Cihla et al. · 2008 [cited by applicant]
US 20080086343A1 · Pendergraft et al. · 2008 [cited by applicant]
US 20080096531A1 · McQuaide et al. · 2008 [cited by applicant]
US 20080114628A1 · Johnson et al. · 2008 [cited by applicant]
US 20080147478A1 · Mall et al. · 2008 [cited by applicant]
US 20080162487A1 · Richter · 2008 [cited by applicant]
US 20080167930A1 · Cao et al. · 2008 [cited by applicant]
US 20080275957A1 · Pouzin et al. · 2008 [cited by applicant]
US 20080288405A1 · John · 2008 [cited by applicant]
US 20090004321A1 · Seki · 2009 [cited by applicant]
US 20090018996A1 · Hunt et al. · 2009 [cited by applicant]
US 20090019003A1 · Bohannon et al. · 2009 [cited by applicant]
US 20090027392A1 · Jadhav et al. · 2009 [cited by applicant]
US 20090112678A1 · Luzardo · 2009 [cited by applicant]
US 20090132345A1 · Meyssami et al. · 2009 [cited by applicant]
US 20090164926A1 · Boyle et al. · 2009 [cited by applicant]
US 20090192858A1 · Johnson · 2009 [cited by applicant]
US 20090313065A1 · George et al. · 2009 [cited by applicant]
US 20100002859A1 · Hepworth et al. · 2010 [cited by applicant]
US 20100010912A1 · Jones et al. · 2010 [cited by applicant]
US 20100030610A1 · Gomeh · 2010 [cited by applicant]
US 20100030858A1 · Chasin · 2010 [cited by applicant]
US 20100036786A1 · Pujara · 2010 [cited by applicant]
US 20100046505A1 · Saw et al. · 2010 [cited by applicant]
US 20100049874A1 · Chene et al. · 2010 [cited by applicant]
US 20100114897A1 · Polo-Malouvier et al. · 2010 [cited by applicant]
US 20100121684A1 · Morio et al. · 2010 [cited by applicant]
US 20100125475A1 · Twyman · 2010 [cited by applicant]
US 20100144318A1 · Cable · 2010 [cited by applicant]
US 20100169134A1 · Cheng et al. · 2010 [cited by applicant]
US 20100191728A1 · Reilly et al. · 2010 [cited by applicant]
US 20100198636A1 · Choudhary et al. · 2010 [cited by applicant]
US 20100205123A1 · Sculley et al. · 2010 [cited by applicant]
US 20100211548A1 · Ott et al. · 2010 [cited by applicant]
US 20100227302A1 · Mcgilvery et al. · 2010 [cited by applicant]
US 20100250682A1 · Goldberg et al. · 2010 [cited by applicant]
US 20110010218A1 · Gupta · 2011 [cited by applicant]
US 20110035228A1 · Li et al. · 2011 [cited by applicant]
US 20110055196A1 · Sundelin et al. · 2011 [cited by applicant]
US 20110066717A1 · Ahola · 2011 [cited by applicant]
US 20110078150A1 · Rashad et al. · 2011 [cited by applicant]
US 20110106920A1 · Longo · 2011 [cited by applicant]
US 20110191693A1 · Baggett et al. · 2011 [cited by applicant]
US 20110202370A1 · Green et al. · 2011 [cited by applicant]
US 20110213974A1 · Ardon et al. · 2011 [cited by applicant]
US 20110225293A1 · Rathod · 2011 [cited by applicant]
US 20110264741A1 · Ganetakos · 2011 [cited by examiner]
US 20110276396A1 · Rathod · 2011 [cited by applicant]
US 20110279458A1 · Gnanasambandam et al. · 2011 [cited by applicant]
US 20110283205A1 · Nie et al. · 2011 [cited by applicant]
US 20110289065A1 · Wells · 2011 [cited by applicant]
US 20110289161A1 · Rankin et al. · 2011 [cited by applicant]
US 20110302221A1 · Tobin et al. · 2011 [cited by applicant]
US 20110307397A1 · Benmbarek · 2011 [cited by applicant]
US 20120030168A1 · Weissenberger et al. · 2012 [cited by applicant]
US 20120030187A1 · Marano et al. · 2012 [cited by applicant]
US 20120046992A1 · Hu et al. · 2012 [cited by applicant]
US 20120047014A1 · Smadja et al. · 2012 [cited by applicant]
US 20120047143A1 · Petersen et al. · 2012 [cited by applicant]
US 20120047448A1 · Amidon et al. · 2012 [cited by applicant]
US 20120054135A1 · Salaka et al. · 2012 [cited by applicant]
US 20120059795A1 · Hersh et al. · 2012 [cited by applicant]
US 20120078906A1 · Anand et al. · 2012 [cited by applicant]
US 20120084340A1 · Mccormack et al. · 2012 [cited by applicant]
US 20120089432A1 · Podgurny et al. · 2012 [cited by applicant]
US 20120096041A1 · Rao et al. · 2012 [cited by applicant]
US 20120109631A1 · Gopal · 2012 [cited by examiner]
US 20120110515A1 · Abramoff et al. · 2012 [cited by applicant]
US 20120117163A1 · Lester et al. · 2012 [cited by applicant]
US 20120117250A1 · Santamaria et al. · 2012 [cited by applicant]
US 20120131139A1 · Siripurapu et al. · 2012 [cited by applicant]
US 20120150888A1 · Hyatt et al. · 2012 [cited by applicant]
US 20120173580A1 · Diorio et al. · 2012 [cited by applicant]
US 20120185480A1 · Ni et al. · 2012 [cited by applicant]
US 20120185544A1 · Chang et al. · 2012 [cited by applicant]
US 20120191570A1 · Bennett et al. · 2012 [cited by applicant]
US 20120197907A1 · Malyshev et al. · 2012 [cited by applicant]
US 20120232955A1 · Riazzi et al. · 2012 [cited by applicant]
US 20120254128A1 · Bath et al. · 2012 [cited by applicant]
US 20120310763A1 · Meehan · 2012 [cited by applicant]
US 20120331064A1 · Deeter et al. · 2012 [cited by applicant]
US 20130004179A1 · Nielsen et al. · 2013 [cited by applicant]
US 20130006634A1 · Grokop et al. · 2013 [cited by applicant]
US 20130013667A1 · Serena · 2013 [cited by applicant]
US 20130031172A1 · Olsen et al. · 2013 [cited by applicant]
US 20130041961A1 · Thrower et al. · 2013 [cited by applicant]
US 20130054613A1 · Bishop · 2013 [cited by applicant]
US 20130073591A1 · Rolia et al. · 2013 [cited by applicant]
US 20130073662A1 · Meunier et al. · 2013 [cited by applicant]
US 20130080212A1 · Li et al. · 2013 [cited by applicant]
US 20130091042A1 · Shah et al. · 2013 [cited by applicant]
US 20130110907A1 · Sherwin et al. · 2013 [cited by applicant]
US 20130117287A1 · Jagota et al. · 2013 [cited by applicant]
US 20130117289A1 · Fischer et al. · 2013 [cited by applicant]
US 20130124257A1 · Schubert · 2013 [cited by applicant]
US 20130124626A1 · Cathcart et al. · 2013 [cited by applicant]
US 20130179236A1 · Hicyilmaz et al. · 2013 [cited by applicant]
US 20130179790A1 · Nadiadi et al. · 2013 [cited by applicant]
US 20130191416A1 · Lee et al. · 2013 [cited by applicant]
US 20130204663A1 · Kahlow · 2013 [cited by applicant]
US 20130205215A1 · Dunn et al. · 2013 [cited by applicant]
US 20130212115A1 · Yerli · 2013 [cited by applicant]
US 20130212200A1 · Dennis et al. · 2013 [cited by applicant]
US 20130238375A1 · Graupner et al. · 2013 [cited by applicant]
US 20130254134A1 · Pothineni et al. · 2013 [cited by applicant]
US 20130290690A1 · Nucci et al. · 2013 [cited by applicant]
US 20130311498A1 · Lambert et al. · 2013 [cited by applicant]
US 20130339105A1 · Russell et al. · 2013 [cited by applicant]
US 20130339276A1 · Lai et al. · 2013 [cited by applicant]
US 20140006044A1 · Pradhan et al. · 2014 [cited by applicant]
US 20140019409A1 · Tseng et al. · 2014 [cited by applicant]
US 20140025686A1 · Wong · 2014 [cited by applicant]
US 20140025693A1 · Arora et al. · 2014 [cited by applicant]
US 20140046711A1 · Borodow et al. · 2014 [cited by applicant]
US 20140046982A1 · Chan et al. · 2014 [cited by applicant]
US 20140066044A1 · Ramnani et al. · 2014 [cited by applicant]
US 20140067803A1 · Kapadia et al. · 2014 [cited by applicant]
US 20140074550A1 · Chourey · 2014 [cited by applicant]
US 20140074551A1 · Setayesh et al. · 2014 [cited by applicant]
US 20140081685A1 · Thacker et al. · 2014 [cited by applicant]
US 20140081690A1 · Winters · 2014 [cited by applicant]
US 20140095547A1 · Guo et al. · 2014 [cited by applicant]
US 20140129942A1 · Rathod · 2014 [cited by applicant]
US 20140143889A1 · Ginter et al. · 2014 [cited by applicant]
US 20140149560A1 · Hakami et al. · 2014 [cited by applicant]
US 20140164065A1 · Prieto · 2014 [cited by applicant]
US 20140172478A1 · Vadasz · 2014 [cited by applicant]
US 20140172504A1 · Duva et al. · 2014 [cited by applicant]
US 20140172872A1 · Hyatt et al. · 2014 [cited by applicant]
US 20140180762A1 · Gilbert · 2014 [cited by applicant]
US 20140180788A1 · George et al. · 2014 [cited by applicant]
US 20140181935A1 · Beckmann et al. · 2014 [cited by applicant]
US 20140195449A1 · Komissarchik et al. · 2014 [cited by applicant]
US 20140196037A1 · Gopalan · 2014 [cited by applicant]
US 20140211791A1 · Cadiz et al. · 2014 [cited by applicant]
US 20140236663A1 · Smith et al. · 2014 [cited by applicant]
US 20140244300A1 · Bess et al. · 2014 [cited by applicant]
US 20140244531A1 · Baldwin et al. · 2014 [cited by applicant]
US 20140278271A1 · Stevenson et al. · 2014 [cited by applicant]
US 20140278909A1 · Potter et al. · 2014 [cited by applicant]
US 20140280197A1 · Gatto et al. · 2014 [cited by applicant]
US 20140297751A1 · Antani et al. · 2014 [cited by applicant]
US 20140365509A1 · Lester et al. · 2014 [cited by applicant]
US 20140372363A1 · Chestnut et al. · 2014 [cited by applicant]
US 20150019204A1 · Simard et al. · 2015 [cited by applicant]
US 20150032499A1 · Duftler et al. · 2015 [cited by applicant]
US 20150032738A1 · Nachnani et al. · 2015 [cited by applicant]
US 20150032829A1 · Barshow et al. · 2015 [cited by applicant]
US 20150039380A1 · Bellini et al. · 2015 [cited by applicant]
US 20150039703A1 · Kursun · 2015 [cited by applicant]
US 20150046233A1 · Srulowitz et al. · 2015 [cited by applicant]
US 20150058324A1 · Kauwe · 2015 [cited by applicant]
US 20150067687A1 · Turner · 2015 [cited by applicant]
US 20150081396A1 · Miller · 2015 [cited by applicant]
US 20150081828A1 · Appelman · 2015 [cited by applicant]
US 20150100356A1 · Bessler et al. · 2015 [cited by applicant]
US 20150106260A1 · Andrews et al. · 2015 [cited by applicant]
US 20150112880A1 · Blaylock et al. · 2015 [cited by applicant]
US 20150120374A1 · Kolegayev et al. · 2015 [cited by applicant]
US 20150120714A1 · Xu et al. · 2015 [cited by applicant]
US 20150127585A1 · Pinckney et al. · 2015 [cited by applicant]
US 20150128252A1 · Konami · 2015 [cited by applicant]
US 20150134389A1 · Punera et al. · 2015 [cited by applicant]
US 20150134431A1 · Georgoff et al. · 2015 [cited by applicant]
US 20150135043A1 · Apps et al. · 2015 [cited by applicant]
US 20150143248A1 · Beechuk et al. · 2015 [cited by applicant]
US 20150149484A1 · Kelley · 2015 [cited by applicant]
US 20150170060A1 · Blechner et al. · 2015 [cited by applicant]
US 20150170091A1 · Kovilpattii et al. · 2015 [cited by applicant]
US 20150213358A1 · Shelton et al. · 2015 [cited by applicant]
US 20150228038A1 · Stevenson et al. · 2015 [cited by applicant]
US 20150229599A1 · Arora et al. · 2015 [cited by applicant]
US 20150242490A1 · Czajka et al. · 2015 [cited by applicant]
US 20150242753A1 · Yarlagadda et al. · 2015 [cited by applicant]
US 20150249742A1 · Li et al. · 2015 [cited by applicant]
US 20150256635A1 · Casey · 2015 [cited by examiner]
US 20150264004A1 · Khoo · 2015 [cited by applicant]
US 20150269530A1 · Work et al. · 2015 [cited by applicant]
US 20150278504A1 · Azim et al. · 2015 [cited by applicant]
US 20150288744A1 · Dwan et al. · 2015 [cited by applicant]
US 20150294377A1 · Chow · 2015 [cited by applicant]
US 20150302436A1 · Reynolds · 2015 [cited by applicant]
US 20150332319A1 · Baizeau et al. · 2015 [cited by applicant]
US 20150347591A1 · Bax et al. · 2015 [cited by applicant]
US 20150347917A1 · Hua et al. · 2015 [cited by applicant]
US 20150347952A1 · Guan et al. · 2015 [cited by applicant]
US 20150350144A1 · Zeng et al. · 2015 [cited by applicant]
US 20150356160A1 · Berwick et al. · 2015 [cited by applicant]
US 20150371172A1 · Minter · 2015 [cited by applicant]
US 20150379131A1 · Gurevich et al. · 2015 [cited by applicant]
US 20150381533A1 · Klemm et al. · 2015 [cited by applicant]
US 20160006875A1 · Burmeister et al. · 2016 [cited by applicant]
US 20160012121A1 · Skarin et al. · 2016 [cited by applicant]
US 20160014151A1 · Prakash · 2016 [cited by applicant]
US 20160019132A1 · Vilakkumadathil · 2016 [cited by applicant]
US 20160019661A1 · Bouganim et al. · 2016 [cited by applicant]
US 20160048548A1 · Thomas et al. · 2016 [cited by applicant]
US 20160048791A1 · Kadakia et al. · 2016 [cited by applicant]
US 20160048854A1 · Kahlow · 2016 [cited by applicant]
US 20160057499A1 · Foerster et al. · 2016 [cited by applicant]
US 20160063118A1 · Campbell et al. · 2016 [cited by applicant]
US 20160063336A1 · Poplavski et al. · 2016 [cited by applicant]
US 20160065628A1 · Guo et al. · 2016 [cited by applicant]
US 20160071152A1 · Nicklin et al. · 2016 [cited by applicant]
US 20160073059A1 · Bader-Natal et al. · 2016 [cited by applicant]
US 20160086190A1 · Bohrer et al. · 2016 [cited by applicant]
US 20160092040A1 · Sherman · 2016 [cited by applicant]
US 20160110400A1 · Greene et al. · 2016 [cited by applicant]
US 20160110826A1 · Morimoto et al. · 2016 [cited by applicant]
US 20160119289A1 · Jain et al. · 2016 [cited by applicant]
US 20160125067A1 · Alexe et al. · 2016 [cited by applicant]
US 20160125471A1 · Hsu et al. · 2016 [cited by applicant]
US 20160142275A1 · Hendry et al. · 2016 [cited by applicant]
US 20160171373A1 · Allen et al. · 2016 [cited by applicant]
US 20160180038A1 · Clark et al. · 2016 [cited by applicant]
US 20160189082A1 · Garrish et al. · 2016 [cited by applicant]
US 20160196511A1 · Anisingaraju et al. · 2016 [cited by applicant]
US 20160196523A1 · Pieper · 2016 [cited by applicant]
US 20160212266A1 · Soundar · 2016 [cited by applicant]
US 20160217407A1 · Ostanik · 2016 [cited by applicant]
US 20160217429A1 · Lau · 2016 [cited by applicant]
US 20160224939A1 · Chen et al. · 2016 [cited by applicant]
US 20160226811A1 · Kerschhofer et al. · 2016 [cited by applicant]
US 20160239774A1 · Babar · 2016 [cited by applicant]
US 20160241532A1 · Loughlin-Mchugh et al. · 2016 [cited by applicant]
US 20160241579A1 · Roosenraad et al. · 2016 [cited by applicant]
US 20160255034A1 · Yuan · 2016 [cited by applicant]
US 20160255139A1 · Rathod · 2016 [cited by applicant]
US 20160260044A1 · Sabet et al. · 2016 [cited by applicant]
US 20160306812A1 · Mchenry et al. · 2016 [cited by applicant]
US 20160308812A1 · Johnstone et al. · 2016 [cited by applicant]
US 20160314132A1 · Lineberger et al. · 2016 [cited by applicant]