IP Library Granted Patent US 12,309,237
Granted Patent B2
US 12,309,237 · App. 17/948,166 · Granted May 20, 2025

Systems and methods for matching electronic activities directly to record objects of systems of record

Inventor: Oleg Rogynskyy (Menlo Park, CA)
H04L67/535G06F7/14G06F9/542G06F11/3024G06F11/3452G06F11/3495G06F16/122G06F16/1734G06F16/178G06F16/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/1095G06Q50/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,309,237
App. No.
17/948,166
Granted
May 20, 2025
Kind
B2
Abstract

The system described herein can automatically match, link, or otherwise associate electronic activities with one or more record objects. For an electronic activity that is eligible or qualifies to be matched with one or more record objects, the system can identify one or more set of rules or rule sets. Using the rule sets, the system can identify candidate record objects. The system can then rank the identified candidate record objects to select one or more record objects with which to associate the electronic activity. The system can then store an association between the electronic activity and the selected one or more record objects.

Claims (46)

1. A method comprising:

accessing, by one or more processors, data of a plurality of electronic activities transmitted or received via electronic accounts of a plurality of data source providers;

accessing, by the one or more processors, a plurality of customer relationship management (CRM) record objects of a plurality of CRM systems, each CRM record object of the plurality of CRM record objects corresponding to a record object type including an account record object type, an opportunity record object type and a contact record object type, each CRM record object comprising CRM object field-value pairs, the plurality of CRM systems corresponding to the plurality of data source providers;

storing, by the one or more processors, in one or more data structures controlled by the one or more processors, for each CRM record object of the plurality of CRM record objects, a corresponding data record object including data field-value pairs corresponding to the object field-value pairs of the CRM record object;

generating, by the one or more processors, activity field-value pairs for an electronic activity of the plurality of electronic activities, the activity field-value pairs including at least one first activity field-value pair identifying a sender of the electronic activity and at least one second activity field-value pair identifying a recipient of the electronic activity;

determining, by the one or more processors, that the electronic activity is to be matched to one or more data record objects responsive to comparing the data of the electronic activity to one or more rules for restricting electronic activities from being matched to data record objects;

determining, by the one or more processors, a data source provider associated with providing the one or more processors access to the electronic activity of the plurality of electronic activities;

identifying, by the one or more processors, from the plurality of CRM systems, a CRM system corresponding to the determined data source provider, the CRM system including a plurality of candidate data record objects to which to match the electronic activity;

determining, by the one or more processors, responsive to applying a first policy including one or more filtering rules, that the electronic activity is to be matched to at least one data record object of the plurality of data record objects corresponding to the identified CRM system;

identifying, by the one or more processors, responsive to applying a second policy including one or more first matching rules for identifying candidate data record objects based on the sender of the electronic activity and one or more second matching rules for identifying candidate data record objects based on the recipient of the electronic activity, one or more candidate data record objects to which to match the electronic activity,

wherein applying the second policy includes matching the at least one first activity field-value pair identifying the sender to one or more data field-value pairs of the candidate data record objects and matching the at least one second activity field-value pair identifying the recipient to the one or more data field-value pairs of the candidate data record objects;

selecting, by the one or more processors, from the candidate data record objects, at least one candidate data record object based on the at least one candidate data record object including data field-value pairs satisfying the at least one first rule and the at least one second rule;

storing, by the one or more processors, in the one or more data structures, a first association between the selected at least one candidate data record object and the electronic activity; and

transmitting, by the one or more processors, at least one instruction to a server of the CRM system to store a second association between a CRM record object corresponding to the at least one candidate data record object and the electronic activity to synchronize the at least one candidate data record object with the CRM record object.

2. The method of claim 1 , wherein identifying the CRM system corresponding to the determined data source provider comprises identifying, by the one or more processors, the CRM system based on a domain associated with an email address of the sender of the electronic activity.

3. The method of claim 1 , wherein determining, responsive to applying the first policy, that the electronic activity is to be matched to at least one record object of the identified CRM system comprises determining that the electronic activity does not satisfy one or more filtering rules configured to cause the one or more processors to restrict the electronic activity from being matched to the at least one record object, the one or more filtering rules including at least one of i) a keyword rule configured to restrict electronic activities including a predetermined keyword; ii) a regex pattern rule configured to restrict electronic activities including one or more character strings that match a predetermined regex pattern; iii) a logic-based rule configured to restrict electronic activities based on participants of the electronic activities satisfying a predetermined group of participants.

4. The method of claim 3 , wherein the filtering rules include at least one filtering rule defined by the data source provider of the electronic activity and the CRM system to which to match the electronic activity.

5. The method of claim 3 , wherein determining, responsive to applying the first policy, that the electronic activity is to be matched to at least one record object of the identified CRM system comprises at least one of:

determining that the electronic activity does not include one or more predetermined words included in a list of restricted words;

determining that the electronic activity does not include any character strings that have a regular expression (regex) pattern that matches a predefined regex pattern included in a list of restricted regex patterns; or

determining that the sender and at least one of the one or more recipients match a list of restricted sender-recipient pairs.

6. The method of claim 1 , wherein the second policy includes a first set of rules and a second set of rules, and wherein identifying the one or more candidate data record objects further comprises:

identifying, by the one or more processors, responsive to applying the second policy including the first set of rules for identifying candidate data record objects based on one or more recipients of the electronic activity, a first set of candidate data record objects to which to match the electronic activity, each candidate data record object of the first set identified based on the one or more recipients of the electronic activity;

identifying, by the one or more processors, responsive to applying the second policy including the second set of rules for identifying candidate data record objects based on the sender of the electronic activity, a second set of candidate data record objects to which to match the electronic activity, each candidate data record object of the second set of candidate data record objects identified based on the sender of the electronic activity; and

wherein selecting the at least one candidate data record object includes selecting, by the one or more processors, the at least one candidate data record object included in both the first set of candidate data record objects and the second set of candidate data record objects to match to the electronic activity based on the first set of rules and the second set of rules of the second policy.

7. The method of claim 6 , wherein identifying, responsive to applying the second policy, the first set of candidate data record objects comprises:

applying a first matching rule of the first set of rules to identify one or more first CRM record objects corresponding to a first record object type;

applying a second matching rule of the first set of rules to identify one or more second CRM record objects corresponding to a second record object type.

8. The method of claim 7 , wherein the second policy assigns a first priority level to the first matching rule and a second priority level to the second matching rule, wherein the first priority level is greater than the second priority level.

9. The method of claim 6 , further comprising, receiving, from the data source provider, at least one instruction to select a subset of the first set of rules or the second set of rules and assign a first priority to a first matching rule of the subset and assign a second priority level to a second matching rule of the subset.

10. The method of claim 1 , further comprising:

determining, by the one or more processors, that a first electronic activity previously matched to a first CRM record object of the data source provider is matched to a second CRM record object of the data source provider;

determining, by the one or more processors, one or more matching policies of the data source provider that apply to the first electronic activity; and

updating, by the one or more processors, responsive to determining that the first electronic activity previously matched to the first CRM record object is matched to the second record object, the one or more matching policies for the data source provider such that the one or more processors can match a second electronic activity including participants of the first electronic activity to the second CRM record object.

11. The method of claim 6 , wherein identifying, responsive to applying the second policy, the first set of candidate data record objects comprises identifying one or more candidate data record objects of a first record object type based on the recipients of the electronic activity.

12. The method of claim 6 , wherein the first set of rules includes a rule to identify one or more CRM record objects of a first record object type based on an object field value of the CRM record object that identifies one or more nodes and wherein identifying, responsive to applying the second policy, the first set of candidate data record objects comprises identifying one or more candidate data record objects of the first record object type responsive to determining that one or more participants of the electronic activity are identified by the object field value.

13. The method of claim 12 , wherein the object field value is a value of a first object field corresponding to an object owner that identifies an owner of the CRM record object or a second object field corresponding to a team that identifies a group of people linked with the CRM record object in the CRM system.

14. The method of claim 6 , wherein identifying, responsive to applying the second policy, the first set of candidate data record objects comprises identifying a particular CRM record object of the data source provider responsive to determining that the electronic activity includes a predetermined character string that satisfies a rule to match electronic activities including the character string to a particular CRM record object.

15. The method of claim 6 , wherein the second set of rules includes a rule to identify one or more CRM record objects of a first record object type that are linked with the sender of the electronic activity and wherein identifying, responsive to applying the second policy, the second set of candidate data record objects comprises identifying one or more CRM record objects that identify the sender as an object field value to an object field of the record object.

16. The method of claim 6 , wherein the second set of rules includes a rule to identify one or more CRM record objects of a first record object type based on an object field value of the CRM record object that identifies one or more nodes and wherein identifying, responsive to applying the second policy, the second set of candidate data record objects comprises identifying one or more candidate data record objects of the first record object type responsive to determining that one or more participants of the electronic activity are identified by the object field value.

17. The method of claim 1 , further comprising:

retrieving, by the one or more processors, from one or more second servers, a first plurality of CRM record objects corresponding to a first CRM system of a first data source provider and a second plurality of CRM record objects corresponding to a second CRM system of record of a second data source provider.

18. The method of claim 1 , further comprising:

assigning, by the one or more processors, one or more tags to the electronic activity based on a first character string included in a body of the electronic activity; ii) a second character string included in a metadata of the electronic activity; or iii) other electronic activity.

19. The method of claim 18 , further comprising identifying, by the one or more processors, the at least one candidate data record object of the one or more CRM record objects based on one or more tags assigned to the electronic activity.

20. The method of claim 1 , further comprising determining, by the one or more processors, for at least one of participants of the electronic activity, a respective unique identifier used by the CRM system corresponding to the data source provider to represent the participant.

Assignments (1)
SECURITY INTEREST Recorded Jan 19, 2023
From: PEOPLE.AI, INC.
To: BANK OF MONTREAL, AS ADMINISTRATIVE AGENT
Reel/Frame 062435/0828 →
Continuity (6)
Continuation 16792676 · Feb 17, 2020
Continuation 16213754 · Dec 7, 2018
Provisional Application 62676187 · May 24, 2018
Provisional Application 62725999 · Aug 31, 2018
Provisional Application 62747452 · Oct 18, 2018
Related Publication 20230023421A1 · Jan 26, 2023
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 applicant]
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 8639552B1 · Chen et al. · 2014 [cited by applicant]
US 8717881B1 · Schmalz et al. · 2014 [cited by applicant]
US 8732095B2 · Cornford · 2014 [cited by applicant]
US 8825584B1 · Miller · 2014 [cited by examiner]
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 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 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 et al. · 2004 [cited by applicant]
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 et al. · 2006 [cited by applicant]
US 20060161599A1 · Rosen · 2006 [cited by applicant]
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 et al. · 2006 [cited by applicant]
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 · 2009 [cited by examiner]
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 20110099291A1 · O'Reirdan · 2011 [cited by examiner]
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 20110264741A1 · Ganetakos et al. · 2011 [cited by applicant]
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 et al. · 2012 [cited by applicant]
US 20120110515A1 · Abramoff 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 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 examiner]
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 et al. · 2015 [cited by applicant]
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 examiner]
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]
US 20160321583A1 · Jones et al. · 2016 [cited by applicant]
US 20160335686A1 · Athulurutlrumala et al. · 2016 [cited by applicant]
US 20160342968A1 · Margalit et al. · 2016 [cited by applicant]
US 20160350134A1 · Verweyst et al. · 2016 [cited by applicant]
US 20160350440A1 · Vaishnav et al. · 2016 [cited by applicant]