Patents by Inventor Adam Faulkner
Adam Faulkner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12272834Abstract: A system including a power tool, a device, one or more battery packs, a battery pack bank, and an adaptor. The power tool has a power tool battery receptacle. The device is wearable by a user and has a first device battery receptacle and a second device battery receptacle. The one or more battery packs are received by at least one selected from a group of the power tool battery receptacle, the first device battery receptacle, and the second device battery receptacle. The battery pack bank is on the device. The adaptor includes a user interface and an adapter interface, the adapter interface is received by the power tool battery receptacle, the adapter configured to supply power, via the first device battery receptacle, when the user interface is in a first mode, and supply power, via the second device battery receptacle, when the user interface is in a second mode.Type: GrantFiled: May 1, 2024Date of Patent: April 8, 2025Assignee: Techtronic Cordless GPInventors: Clint Cagle, Adam Faulkner, Raony Barrios
-
Publication number: 20240420690Abstract: Embodiments disclosed are directed to a computing system that performs steps to automatically generate fine-grained call reasons from customer service call transcripts. The computing system extracts, using a natural language processing (NLP) technique, a set of events from a set of text strings of speaker turns. The computing system then identifies a set of clusters of events based on the set of events and labels each cluster of events in the set of clusters of events to generate a set of labeled clusters of events. Subsequently, the computing system assigns each event in the set of events to a respective labeled cluster of events in the set of labeled clusters of events.Type: ApplicationFiled: June 25, 2024Publication date: December 19, 2024Applicant: Capital One Services, LLCInventors: Adam FAULKNER, Gayle McELVAIN, John QIU
-
Patent number: 12080905Abstract: A system including a power tool, a device, one or more battery packs, a battery pack bank, and an adaptor. The power tool has a power tool battery receptacle. The device is wearable by a user and has a first device battery receptacle and a second device battery receptacle. The one or more battery packs are received by at least one selected from a group of the power tool battery receptacle, the first device battery receptacle, and the second device battery receptacle. The battery pack bank is on the device. The adaptor includes a user interface and an adapter interface, the adapter interface is received by the power tool battery receptacle, the adapter configured to supply power, via the first device battery receptacle, when the user interface is in a first mode, and supply power, via the second device battery receptacle, when the user interface is in a second mode.Type: GrantFiled: September 14, 2022Date of Patent: September 3, 2024Assignee: Techtronic Cordless GPInventors: Clint Cagle, Adam Faulkner, Raony Barrios
-
Publication number: 20240283076Abstract: A system including a power tool, a device, one or more battery packs, a battery pack bank, and an adaptor. The power tool has a power tool battery receptacle. The device is wearable by a user and has a first device battery receptacle and a second device battery receptacle. The one or more battery packs are received by at least one selected from a group of the power tool battery receptacle, the first device battery receptacle, and the second device battery receptacle. The battery pack bank is on the device. The adaptor includes a user interface and an adapter interface, the adapter interface is received by the power tool battery receptacle, the adapter configured to supply power, via the first device battery receptacle, when the user interface is in a first mode, and supply power, via the second device battery receptacle, when the user interface is in a second mode.Type: ApplicationFiled: May 1, 2024Publication date: August 22, 2024Inventors: Clint Cagle, Adam Faulkner, Raony Barrios
-
Patent number: 12027159Abstract: Embodiments disclosed are directed to a computing system that performs steps to automatically generate fine-grained call reasons from customer service call transcripts. The computing system extracts, using a natural language processing (NLP) technique, a set of events from a set of text strings of speaker turns. The computing system then identifies a set of clusters of events based on the set of events and labels each cluster of events in the set of clusters of events to generate a set of labeled clusters of events. Subsequently, the computing system assigns each event in the set of events to a respective labeled cluster of events in the set of labeled clusters of events.Type: GrantFiled: September 8, 2021Date of Patent: July 2, 2024Assignee: Capital One Services, LLCInventors: Adam Faulkner, Gayle McElvain, John Qui
-
Patent number: 11990633Abstract: A system including a power tool, a device, one or more battery packs, a battery pack bank, and an adaptor. The power tool has a power tool battery receptacle. The device is wearable by a user and has a first device battery receptacle and a second device battery receptacle. The one or more battery packs are received by at least one selected from a group of the power tool battery receptacle, the first device battery receptacle, and the second device battery receptacle. The battery pack bank is on the device. The adaptor includes a user interface and an adapter interface, the adapter interface is received by the power tool battery receptacle, the adapter configured to supply power, via the first device battery receptacle, when the user interface is in a first mode, and supply power, via the second device battery receptacle, when the user interface is in a second mode.Type: GrantFiled: September 14, 2022Date of Patent: May 21, 2024Assignee: Techtronic Cordless GPInventors: Clint Cagle, Adam Faulkner, Raony Barrios
-
Publication number: 20240111738Abstract: An object management system (OMS) receives a plurality of objects to be stored. The OMS identifies a subset of objects associated with a same time period and a same namespace from the plurality of objects and generates a batch object comprising the subset of objects. The OMS issues a write request to store the batch object in an object storage system (OSS) and stores, for each object in the subset of objects, a data structure comprising an identifier of the batch object and a position of the object within the batch object. Upon receiving a read request for an object, the OMS determines, based on the data structure, whether the object is stored in the OSS and issues a read request to the OSS based on the identifier of the batch object and the position of the object within the batch, if the objects is stored in the OSS.Type: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Anup Chenthamarakshan, Adam Faulkner, Ping Hu, Alexander Sosa
-
Publication number: 20240088505Abstract: A system including a power tool, a device, one or more battery packs, a battery pack bank, and an adaptor. The power tool has a power tool battery receptacle. The device is wearable by a user and has a first device battery receptacle and a second device battery receptacle. The one or more battery packs are received by at least one selected from a group of the power tool battery receptacle, the first device battery receptacle, and the second device battery receptacle. The battery pack bank is on the device. The adaptor includes a user interface and an adapter interface, the adapter interface is received by the power tool battery receptacle, the adapter configured to supply power, via the first device battery receptacle, when the user interface is in a first mode, and supply power, via the second device battery receptacle, when the user interface is in a second mode.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Clint Cagle, Adam Faulkner, Raony Barrios
-
Patent number: 11914585Abstract: Disclosed are systems and methods of querying a hybrid event index of a user. The systems and methods can include receiving a search request pertaining to at least a first namespace of a plurality of namespaces and determining a first index server storing a first portion of the hybrid event index associated with the first namespace. The systems and methods can further include searching, the first portion of the hybrid event index stored at the first index server, determining one or more attributes from the search request, and determining a payload based on the search results of the first portion of the hybrid event index. Finally, the systems and methods can include applying one or more attributes to the payload and sending the filtered payload.Type: GrantFiled: June 28, 2022Date of Patent: February 27, 2024Assignee: Dropbox, Inc.Inventors: Abhishek Agrawal, Samir Goel, Franck Chastagnol, Adam Faulkner, Jitendra Vaidya
-
Patent number: 11886813Abstract: A system and method of operating a system for automatically punctuating text using non-recurrent neural networks is disclosed. The system and method at least: applying a text string to a first component of a non-recurrent neural network trained to generate one or more contextualized vectors, wherein the first component determines the contextualized vectors by processing each word in the text string in parallel with one another; applying the contextualized vectors to a second component of the non-recurrent neural network trained to generate a set of probability values for each word in the text string, wherein the second component determines the set of probability values by processing the contextualized vectors in parallel with one another; and transmitting the set of probability values to a text generation engine to generate a formatted text string based on the set of probability values.Type: GrantFiled: September 24, 2020Date of Patent: January 30, 2024Assignee: Capital One Services, LLCInventors: Maury Courtland, Adam Faulkner, Gayle McElvain
-
Patent number: 11860836Abstract: An object management system (OMS) receives a plurality of objects to be stored. The OMS identifies a subset of objects associated with a same time period and a same namespace from the plurality of objects and generates a batch object comprising the subset of objects. The OMS issues a write request to store the batch object in an object storage system (OSS) and stores, for each object in the subset of objects, a data structure comprising an identifier of the batch object and a position of the object within the batch object. Upon receiving a read request for an object, the OMS determines, based on the data structure, whether the object is stored in the OSS and issues a read request to the OSS based on the identifier of the batch object and the position of the object within the batch, if the objects is stored in the OSS.Type: GrantFiled: December 29, 2020Date of Patent: January 2, 2024Assignee: DROPBOX, INC.Inventors: Anup Chenthamarakshan, Adam Faulkner, Ping Hu, Alexander Sosa
-
Publication number: 20230045930Abstract: Disclosed herein are system, method, and computer program product embodiments for machine learning systems to process incoming call-center calls based on inferred sentiments. An incoming call is routed to a call agent based on an inferred topic, classified based on one or more inferred sentiments of a current caller's speech, determining, based on the call classification, that a complaint has been articulated and initiating an automated assistance by searching for one or more similar callers to the current caller. Based on finding a successful call outcome associated with one or more similar callers, the system suggests one or more phrases to the call agent for use in a dialog with the current caller to improve the one or more inferred sentiments.Type: ApplicationFiled: August 13, 2021Publication date: February 16, 2023Applicant: Capital One Services, LLCInventors: Aysu Ezen CAN, Adam FAULKNER, Maury COURTLAND, David CHEN, Jonathan GALSURKAR
-
Patent number: 11563852Abstract: Disclosed herein are system, method, and computer program product embodiments for machine learning systems to process incoming call-center calls based on inferred sentiments. An incoming call is routed to a call agent based on an inferred topic, classified based on one or more inferred sentiments of a current caller's speech, determining, based on the call classification, that a complaint has been articulated and initiating an automated assistance by searching for one or more similar callers to the current caller. Based on finding a successful call outcome associated with one or more similar callers, the system suggests one or more phrases to the call agent for use in a dialog with the current caller to improve the one or more inferred sentiments.Type: GrantFiled: August 13, 2021Date of Patent: January 24, 2023Assignee: Capital One Services, LLCInventors: Aysu Ezen Can, Adam Faulkner, Maury Courtland, David Chen, Jonathan Galsurkar
-
Publication number: 20220383867Abstract: Embodiments disclosed are directed to a computing system that performs steps to automatically generate fine-grained call reasons from customer service call transcripts. The computing system extracts, using a natural language processing (NLP) technique, a set of events from a set of text strings of speaker turns. The computing system then identifies a set of clusters of events based on the set of events and labels each cluster of events in the set of clusters of events to generate a set of labeled clusters of events. Subsequently, the computing system assigns each event in the set of events to a respective labeled cluster of events in the set of labeled clusters of events.Type: ApplicationFiled: September 8, 2021Publication date: December 1, 2022Applicant: Capital One Services, LLCInventors: Adam FAULKNER, Gayle McELVAIN, John QUI
-
Publication number: 20220327117Abstract: Disclosed are systems and methods of querying a hybrid event index of a user. The systems and methods can include receiving a search request pertaining to at least a first namespace of a plurality of namespaces and determining a first index server storing a first portion of the hybrid event index associated with the first namespace. The systems and methods can further include searching, the first portion of the hybrid event index stored at the first index server, determining one or more attributes from the search request, and determining a payload based on the search results of the first portion of the hybrid event index. Finally, the systems and methods can include applying one or more attributes to the payload and sending the filtered payload.Type: ApplicationFiled: June 28, 2022Publication date: October 13, 2022Inventors: Abhishek Agrawal, Samir Goel, Franck Chastagnol, Adam Faulkner, Jitendra Vaidya
-
Patent number: 11468053Abstract: Disclosed are systems and methods of querying a hybrid event index of a user. The systems and methods can include receiving a search request pertaining to at least a first namespace of a plurality of namespaces and determining a first index server storing a first portion of the hybrid event index associated with the first namespace. The systems and methods can further include searching, the first portion of the hybrid event index stored at the first index server, determining one or more attributes from the search request, and determining a payload based on the search results of the first portion of the hybrid event index. Finally, the systems and methods can include applying one or more attributes to the payload and sending the filtered payload.Type: GrantFiled: June 2, 2016Date of Patent: October 11, 2022Assignee: Dropbox, Inc.Inventors: Abhishek Agrawal, Samir Goel, Franck Chastagnol, Adam Faulkner, Jitendra Vaidya
-
Patent number: 11410072Abstract: Systems and methods are provided for the detection of sentiment in writing. A plurality of texts is received from a larger collection of writing samples with a computer system. A set of seed words from the plurality of texts are labeled as being of positive sentiment or of negative sentiment with the computer system. The set of seed words is expanded in size with the computer system to provide an expanded set of seed words. Intensity values are assigned to words of the expanded set of seed words. Each of the words of the expanded set of seed words is assigned three intensity values: a value corresponding to the strength of the word's association with a positive polarity class, a value corresponding to the strength of the word's association with a negative polarity class, and a value corresponding to the strength of the word's association with a neutral polarity class.Type: GrantFiled: October 19, 2012Date of Patent: August 9, 2022Assignee: Educational Testing ServiceInventors: Jill Burstein, Beata Beigman Klebanov, Joel Tetreault, Nitin Madnani, Adam Faulkner
-
Publication number: 20220207005Abstract: An object management system (OMS) receives a plurality of objects to be stored. The OMS identifies a subset of objects associated with a same time period and a same namespace from the plurality of objects and generates a batch object comprising the subset of objects. The OMS issues a write request to store the batch object in an object storage system (OSS) and stores, for each object in the subset of objects, a data structure comprising an identifier of the batch object and a position of the object within the batch object. Upon receiving a read request for an object, the OMS determines, based on the data structure, whether the object is stored in the OSS and issues a read request to the OSS based on the identifier of the batch object and the position of the object within the batch, if the objects is stored in the OSS.Type: ApplicationFiled: December 29, 2020Publication date: June 30, 2022Inventors: Anup Chenthamarakshan, Adam Faulkner, Ping Hu, Alexander Sosa
-
Publication number: 20210319176Abstract: A system and method of operating a system for automatically punctuating text using non-recurrent neural networks is disclosed. The system and method at least: applying a text string to a first component of a non-recurrent neural network trained to generate one or more contextualized vectors, wherein the first component determines the contextualized vectors by processing each word in the text string in parallel with one another; applying the contextualized vectors to a second component of the non-recurrent neural network trained to generate a set of probability values for each word in the text string, wherein the second component determines the set of probability values by processing the contextualized vectors in parallel with one another; and transmitting the set of probability values to a text generation engine to generate a formatted text string based on the set of probability values.Type: ApplicationFiled: September 24, 2020Publication date: October 14, 2021Applicant: Capital One Services, LLCInventors: Maury COURTLAND, Adam FAULKNER, Gayle McELVAIN
-
Publication number: 20170193039Abstract: Disclosed are systems and methods of querying an event log of a user. The systems and methods can include receiving a search request pertaining to at least a first namespace of a plurality of namespaces and determining a first index server storing a first portion of the event log associated with the first namespace, the first index server being one of a plurality of index servers, each of the plurality of index servers storing a portion of the event log pertaining to at least one namespace of the plurality of namespaces. The systems and method can further include searching, the first portion of the event log stored at the first index server and determining a payload based on the search results of the first portion of the event logs. Finally, the systems and methods can include applying one or more attribute filters to the payload and sending the filtered payload.Type: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Inventors: Abhishek Agrawal, Samir Goel, Franck Chastagnol, Adam Faulkner, Jitendra Vaidya