IP Library Granted Patent US 12,505,409
Granted Patent B2
US 12,505,409 · App. 17/958,592 · Granted Dec 23, 2025

Systems and methods for generating new record objects based on electronic activities

Inventors: Jose Alberto Muniz Navarro (Foster City, CA); Vardhman Jain (San Francisco, CA); Andrey Akselrod (Foster City, CA); Heorhiy Kozlov (San Mateo, CA); Rajit Kurien Joseph (San Francisco, CA); 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,505,409
App. No.
17/958,592
Granted
Dec 23, 2025
Kind
B2
Abstract

Methods, systems, and storage media for generating new record objects based on electronic activities are disclosed. Example implementations may: access a plurality of electronic activities; access a plurality of record objects; parse an electronic activity of the plurality of electronic activities; determine, responsive to parsing the electronic activity, that the electronic activity is to be matched to one or more record objects; determine for each candidate record object that a match score indicating a likelihood of electronic activity being matched to the candidate record object is below a threshold; determine an object type of a new record object to generate based on one or more participants of the electronic activity; generate the new record object of the determined type; and store in a data structure an association between the new record object and the electronic activity.

Claims (74)

1 . A method comprising:

maintaining, by a data processing system including one or more processors, a plurality of node profiles including a plurality of node field-value pairs, each node-field-value pair identifying a node field and one or more node values;

accessing, by the data processing system, data of a plurality of electronic activities transmitted or received via electronic accounts of a plurality of data source providers;

accessing, by the data processing system, from one or more servers of a customer relationship management (CRM) system, a plurality of CRM systems of record including a plurality of CRM record objects, each CRM record object of the plurality of CRM record objects corresponding to a record object type and comprising one or more object fields having one or more object field values, each respective CRM system of record of the plurality of the CRM systems of record corresponding to a respective data source provider of the plurality of data source providers;

generating, by the data processing system, a plurality of local record objects corresponding to the plurality of CRM record objects, each respective local record object of the plurality of local record objects storing record object data obtained from the corresponding CRM record object, the record object data stored in the plurality of local record objects used by the data processing system for matching electronic activities to the plurality of local record objects;

determining, by the data processing system, responsive to parsing an electronic activity, that the electronic activity is to be matched to one or more local record objects of the plurality of local record objects;

generating, by the data processing system, activity field-value pairs from the electronic activity;

matching, by the data processing system, using the activity field-value pairs and the plurality of node field-value pairs, the electronic activity to a first node profile corresponding to a sender of the electronic activity and a second node profile corresponding to at least one recipient of the electronic activity;

determining, by the data processing system, responsive to comparing the activity field-value pairs to object-field value pairs of the plurality of local record objects that the electronic activity does not satisfy a record object matching policy;

generating, by the data processing system, a first local record object, the first local record object including object field-value pairs populated using the activity-field values;

storing, by the data processing system, in a data structure maintained by the data processing system, a first association between the first local record object and the electronic activity;

transmitting, by the data processing system, to the one or more servers of the CRM system, instructions to generate a first CRM record object corresponding to the first local record object and cause the CRM system to store a second association between the electronic activity and the first CRM record object;

storing, by the data processing system, in a first data structure of the first node profile, a third association between an identifier of the electronic activity and the first node profile responsive to matching the electronic activity to the first node profile; and

storing, by the data processing system, in a second data structure of the second node profile, a fourth association between the identifier of the electronic activity and the second node profile responsive to matching the electronic activity to the second node profile.

2 . The method of claim 1 , further comprising:

adding a reference to the first local record object as an object field value to an object field of a second local record object.

3 . The method of claim 2 , further comprising providing a notification to a device configured to update the CRM system of record responsive to generating the first local record object.

4 . The method of claim 1 , wherein accessing the plurality of CRM systems of record include accessing the plurality of CRM systems of record to obtain a plurality of record object data of the plurality of CRM record objects.

5 . The method of claim 1 , wherein transmitting instructions to generate the first CRM record object corresponding to the first local record object comprises periodically executing a batch job to synchronize the plurality of local record objects and the plurality of CRM record objects.

6 . The method of claim 1 , wherein the first local record object includes a plurality of local object fields and one or more local object values for each local object field, wherein at least one local object value is obtained from the CRM record object to which the first local record object corresponds.

7 . The method of claim 1 , further comprising updating, by the data processing system, a node graph including the plurality of node profiles using the electronic activity, the node graph updated from a first state to a second state indicating that the electronic activity was sent by the sender corresponding to the first node profile and received by the at least one recipient corresponding to the second node profile.

8 . The method of claim 1 , wherein the first data structure of the first node profile includes a plurality of entries, each entry corresponding to a respective electronic activity sent or received by an electronic account corresponding to the first node profile, each entry including an electronic activity identifier identifying the respective electronic activity, and a timestamp corresponding to when the respective electronic activity was sent or received.

9 . The method of claim 1 , wherein the electronic activity is an electronic mail message.

10 . A method comprising

maintaining, by a data processing system including one or more processors, a plurality of node profiles including a plurality of node field-value pairs, each node-field-value pair identifying a node field and one or more node values;

accessing, by the data processing system, data of a plurality of electronic activities transmitted or received via electronic accounts of a plurality of data source providers;

accessing, by the data processing system, from one or more servers of a customer relationship management (CRM) system, a plurality of CRM systems of record including a plurality of CRM record objects, each CRM record object of the plurality of CRM record objects corresponding to a record object type and comprising one or more object fields having one or more object field values, each respective CRM system of record of the plurality of the CRM systems of record corresponding to a respective data source provider of the plurality of data source providers;

generating, by the data processing system, a plurality of local record objects corresponding to the plurality of CRM record objects, each respective local record object of the plurality of local record objects storing record object data obtained from the corresponding CRM record object, the record object data stored in the plurality of local record objects used by the data processing system for matching electronic activities to the plurality of local record objects;

determining, by the data processing system, responsive to parsing an electronic activity, that the electronic activity is to be matched to one or more local record objects of the plurality of local record objects;

generating, by the data processing system, activity field-value pairs from the electronic activity;

determining, by the data processing system, responsive to comparing the activity field-value pairs to object-field value pairs of the plurality of local record objects that the electronic activity does not satisfy a record object matching policy;

generating, by the data processing system, a first local record object, the first local record object including object field-value pairs populated using the activity-field values;

storing, by the data processing system, in a data structure maintained by the data processing system, a first association between the first local record object and the electronic activity;

transmitting, by the data processing system, to the one or more servers of the CRM system, instructions to generate a first CRM record object corresponding to the first local record object and cause the CRM system to store a second association between the electronic activity and the first CRM record object;

parsing, by the data processing system, a second electronic activity of the plurality of electronic activities;

determining, by the data processing system, responsive to applying a filtering policy, to restrict the second electronic activity from being matched to the one or more local record objects of the plurality of local record objects; and

restricting, by the data processing system, responsive to the determination, the second electronic activity from being matched to the one or more local record objects of the plurality of local record objects.

11 . A system comprising:

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

maintain a plurality of node profiles including a plurality of node field-value pairs, each node-field-value pair identifying a node field and one or more node values;

access data of a plurality of electronic activities transmitted or received via electronic accounts of a plurality of data source providers;

access, from one or more servers of a customer relationship management (CRM) system, a plurality of CRM systems of record including a plurality of CRM record objects, each CRM record object of the plurality of CRM record objects corresponding to a record object type and comprising one or more object fields having one or more object field values, each respective CRM system of record of the plurality of the CRM systems of record corresponding to a respective data source provider of the plurality of data source providers;

generate a plurality of local record objects corresponding to the plurality of CRM record objects, each respective local record object of the plurality of local record objects storing record object data obtained from the corresponding CRM record object, the record object data stored in the plurality of local record objects used by the data processing system for matching electronic activities to the plurality of local record objects;

determine, responsive to parsing an electronic activity, that the electronic activity is to be matched to one or more local record objects of the plurality of local record objects;

generate activity field-value pairs from the electronic activity;

match, using the activity field-value pairs and the plurality of node field-value pairs, the electronic activity to a first node profile corresponding to a sender of the electronic activity and a second node profile corresponding to at least one recipient of the electronic activity;

determine, responsive to comparing the activity field-value pairs to object-field value pairs of the plurality of local record objects that the electronic activity does not satisfy a record object matching policy;

generate a first local record object, the first local record object including object field-value pairs populated using the activity-field values;

store, in a data structure maintained by the data processing system, a first association between the first local record object and the electronic activity;

transmit, to the one or more servers of the CRM system, instructions to generate a first CRM record object corresponding to the first local record object and cause the CRM system to store a second association between the electronic activity and the first CRM record object;

store, in a first data structure of the first node profile, a third association between an identifier of the electronic activity and the first node profile responsive to matching the electronic activity to the first node profile; and

store, in a second data structure of the second node profile, a fourth association between the identifier of the electronic activity and the second node profile responsive to matching the electronic activity to the second node profile.

12 . The system of claim 11 , wherein the one or more hardware processors are further configured by machine-readable instructions to:

add a reference to the first local record object as an object field value to an object field of a second local record object.

13 . The system of claim 11 , wherein the one or more hardware processors are further configured by machine-readable instructions to provide a notification to a device configured to update the CRM system of record responsive to generating the first local record object.

14 . The system of claim 11 , wherein the one or more hardware processors are further configured by machine-readable instructions to access the plurality of CRM systems of record to obtain a plurality of record object data of the plurality of CRM record objects.

15 . The system of claim 11 , wherein transmitting instructions to generate the first CRM record object corresponding to the first local record object comprises periodically executing a batch job to synchronize the plurality of local record objects and the plurality of CRM record objects.

16 . The system of claim 11 , wherein the one or more hardware processors are further configured by machine-readable instructions to:

update a node graph including a plurality of node profiles using the electronic activity, the node graph updated from a first state to a second state indicating that the electronic activity was sent by the sender corresponding to the first node profile and received by the at least one recipient corresponding to the second node profile.

17 . The system of claim 11 , wherein the electronic activity is an electronic mail message.

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

maintaining a plurality of node profiles including a plurality of node field-value pairs, each node-field-value pair identifying a node field and one or more node values;

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

accessing, from one or more servers of a customer relationship management (CRM) system, a plurality of CRM systems of record including a plurality of CRM record objects, each CRM record object of the plurality of CRM record objects corresponding to a record object type and comprising one or more object fields having one or more object field values, each respective CRM system of record of the plurality of the CRM systems of record corresponding to a respective data source provider of the plurality of data source providers;

generating a plurality of local record objects corresponding to the plurality of CRM record objects, each respective local record object of the plurality of local record objects storing record object data obtained from the corresponding CRM record object, the record object data stored in the plurality of local record objects used by the data processing system for matching electronic activities to the plurality of local record objects;

determining, responsive to parsing an electronic activity, that the electronic activity is to be matched to one or more local record objects of the plurality of local record objects;

generating activity field-value pairs from the electronic activity;

matching, using the activity field-value pairs and the plurality of node field-value pairs, the electronic activity to a first node profile corresponding to a sender of the electronic activity and a second node profile corresponding to at least one recipient of the electronic activity;

determining, responsive to comparing the activity field-value pairs to object-field value pairs of the plurality of local record objects that the electronic activity does not satisfy a record object matching policy;

generating a first local record object, the first local record object including object field-value pairs populated using the activity-field values;

storing, in a data structure maintained by the data processing system, a first association between the first local record object and the electronic activity;

transmitting, to the one or more servers of the CRM system, instructions to generate a first CRM record object corresponding to the first local record object and cause the CRM system to store a second association between the electronic activity and the first CRM record object;

storing, in a first data structure of the first node profile, a third association between an identifier of the electronic activity and the first node profile responsive to matching the electronic activity to the first node profile; and

storing, in a second data structure of the second node profile, a fourth association between the identifier of the electronic activity and the second node profile responsive to matching the electronic activity to the second node profile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2025
From: NAVARRO, JOSE ALBERTO MUNIZ; JAIN, VARDHMAN; AKSELROD, ANDREY; KOZLOV, HEORHIY; JOSEPH, RAJIT KURIEN; ROGYNSKYY, OLEG
To: PEOPLE.AI, INC.
Reel/Frame 072159/0569 →
SECURITY INTEREST Recorded Jan 19, 2023
From: PEOPLE.AI, INC.
To: BANK OF MONTREAL, AS ADMINISTRATIVE AGENT
Reel/Frame 062435/0828 →
Continuity (6)
Continuation 16708257 · Dec 9, 2019
Continuation 16371037 · Mar 31, 2019
Provisional Application 62747452 · Oct 18, 2018
Provisional Application 62725999 · Aug 31, 2018
Provisional Application 62676187 · May 24, 2018
Related Publication 20230281168A1 · Sep 7, 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 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 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 · 2008 [cited by examiner]
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 · 2010 [cited by examiner]
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 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 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 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 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]
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]