Patents by Inventor Stephen Mitchell
Stephen Mitchell 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).
-
Publication number: 20250365144Abstract: Embodiments of the disclosed systems and methods facilitating multi-party control of protected cryptographic keys in cloud-based service architectures. Consistent with embodiments disclosed herein, secure enclaves associated with cloud service virtual machines may be leveraged in a manner such that multi-custody control of protected keys may be implemented, while cloud-service account root authority access to these keys may be restricted. In certain embodiments, policy managed by a key management system may persistently bind an application key to an enclave signing key, which may be placed under multi-custody control. With the application key being securely bound to the enclave signing key within enforced policy, the application kay may be effectively placed under multi-custody control within the cloud-based service.Type: ApplicationFiled: May 27, 2025Publication date: November 27, 2025Applicant: Intertrust Technologies CorporationInventor: Stephen Mitchell
-
Publication number: 20250262528Abstract: A mobile game controller and full feature game controller combination device may include a first unit comprised of a first body that has a controller interface that is operatively connected to one or more processors disposed in the first body and configured to operatively connect to a gaming device. The first body may include one or more rumble motors to provide haptic feedback to a user in response to the gaming device. A first communication port may be operatively mounted to the first body and operatively connected to the one or more processors. The combination device may further include a second unit that has a second body separate from the first body, one or more second rumble motors operatively installed to the second body, and a second communication port configured to communicatively connect to the first communication port such that the one or more processors effectively controls the one or more second rumble motors.Type: ApplicationFiled: May 5, 2025Publication date: August 21, 2025Applicant: ACCO BRANDS CORPORATIONInventors: Jason A. Biheller, Dalin Cienfuegos, Stephen Mitchell, Adam Noce, Ulises Gonzalez
-
Patent number: 12290746Abstract: A device may include a first unit and a second unit. The first unit may include a first body that has a controller interface that is operatively connected to one or more processors disposed in the first body and configured to operatively connect to a gaming device. The first body may include one or more rumble motors to provide haptic feedback to a user in response to the gaming device. A first communication port may be operatively mounted to the first body and operatively connected to the one or more processors. The second unit may include a second body separate from the first body, one or more second rumble motors operatively installed to the second body, and a second communication port configured to communicatively connect to the first communication port such that the one or more processors effectively controls the one or more second rumble motors.Type: GrantFiled: September 6, 2022Date of Patent: May 6, 2025Assignee: ACCO BRANDS CORPORATIONInventors: Jason A. Biheller, Dalin Cienfuegos, Stephen Mitchell, Adam Noce, Ulises Gonzalez
-
Publication number: 20240226966Abstract: The present invention relates to a contact cleaning apparatus (100) including an elastomeric roller (120), rotatably mounted within a contact cleaning apparatus such that an outer surface (123) of said elastomeric roller contactingly engages a substrate surface (112) during use. There is also provided an apparatus for evaluating said outer surface of said elastomeric roller, including an electromagnetic radiation source (140), configured to selectively emit electromagnetic radiation of a predetermined electromagnetic spectrum onto at least one predetermined region (125) of said outer surface, a detector (160), configured to receive at least a first reflection of said electromagnetic radiation from said at least one predetermined region, and a controller (270) operably coupled to said detector and adapted to determine at least one characteristic parameter of at least said first reflection.Type: ApplicationFiled: February 25, 2022Publication date: July 11, 2024Inventors: Sheila HAMILTON, Stephen MITCHELL
-
Publication number: 20240131561Abstract: The present invention relates to a contact cleaning apparatus (100) including an elastomeric roller (120), rotatably mounted within a contact cleaning apparatus such that an outer surface (123) of said elastomeric roller contactingly engages a substrate surface (112) during use. There is also provided an apparatus for evaluating said outer surface of said elastomeric roller, including an electromagnetic radiation source (140), configured to selectively emit electromagnetic radiation of a predetermined electromagnetic spectrum onto at least one predetermined region (125) of said outer surface, a detector (160), configured to receive at least a first reflection of said electromagnetic radiation from said at least one predetermined region, and a controller (270) operably coupled to said detector and adapted to determine at least one characteristic parameter of at least said first reflection.Type: ApplicationFiled: February 25, 2022Publication date: April 25, 2024Inventors: Sheila HAMILTON, Stephen MITCHELL
-
Publication number: 20240075381Abstract: A mobile game controller and full feature game controller combination device may include a first unit comprised of a first body that has a controller interface that is operatively connected to one or more processors disposed in the first body and configured to operatively connect to a gaming device The first body may include one or more rumble motors to provide haptic feedback to a user in response to the gaming device. A first communication port may be operatively mounted to the first body and operatively connected to the one or more processors. The combination device may further include a second unit that has a second body separate from the first body, one or more second rumble motors operatively installed to the second body, and a second communication port configured to communicatively connect to the first communication port such that the one or more processors effectively controls the one or more second rumble motors.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Jason A. Biheller, Dalin Cienfuegos, Stephen Mitchell, Adam Noce, Ulises Gonzalez
-
Publication number: 20240042499Abstract: The present invention relates generally to a system and a method for cleaning the surface of an object. More particularly, the present invention relates to a system and a method that removes inorganic contaminants from the surface of the object and then activates the surface and removes organic contaminants therefrom. The system for cleaning an object includes a first cleaner (120), including at least one elastomeric roll (122), rotatably mounted to said first cleaner and having a generally cylindrical outer surface configured to contact a first surface of the object for removing inorganic contaminants. The system also includes at least one adhesive roll (424,434), rotatably mounted to said first cleaner and having a generally cylindrical outer surface in contact with a portion of said outer surface of said at least one elastomeric roll.Type: ApplicationFiled: November 24, 2021Publication date: February 8, 2024Inventors: Sheila HAMILTON, Stephen MITCHELL
-
Patent number: 11875113Abstract: A method, computer system, and a computer program product for semantic matching is provided. The present invention may include pre-processing and normalizing a job title. The present invention may include deconstructing the job title based on at least one semantic element. The present invention may include training a machine learning model. The present invention may include creating a contextual word representation of the job title using the at least one semantic element of the job title. The present invention may include computing a similarity score for each of the at least one semantic element of the job title. The present invention may lastly include applying a weight to the computed similarity score before making a final match assessment.Type: GrantFiled: May 7, 2020Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Smitashree Choudhury, Stephen Mitchell, Scott Gerard, Abhay Choudhary, Paul Charles James Dunning, Jacek Adam Piskorski, Wing Yin Leung, David Glenn George
-
Publication number: 20230123264Abstract: Provided are systems and methods of issuing an electronic payment card. The method includes receiving, from a terminal device, a request for a new electronic payment card configured to facilitate an electronic payment in an electronic payment system, obtaining a new primary account number (PAN) for the electronic payment card, creating the new electronic payment card and associating the new electronic payment card with the PAN, obtaining a security code corresponding to the PAN for the new electronic payment card, transmitting, to the terminal device, a virtual card corresponding to the new electronic payment card, the virtual card having the PAN and the security code of the new electronic payment card.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Applicant: GTE FinancialInventors: Cindy BRUCATO, Chad BURNEY, Stephen MITCHELL, Kyle DONOVAN
-
Patent number: 11507862Abstract: A computer-implemented method, a computer program product, and a computer system for determining skill adjacencies using a machine learning model. A computer calculates first similarity scores between first skill vectors obtained from one or more training datasets and second similarity scores between the first skill vectors and skill category vectors pre-calculated from job requisitions, using both a reference corpus word embedding model and a target corpus word embedding model. The computer generates features extracted from the first similarity scores and the second similarity scores. Based on the features, the computer trains a machine learning model for classifying combinations of skills as adjacent and non-adjacent. The machine learning model is used to determine skill adjacencies between skills extracted from the job requisitions and skills extracted from resumes.Type: GrantFiled: April 12, 2020Date of Patent: November 22, 2022Assignee: International Business Machines CorporationInventors: Stephen Mitchell, David Glenn George, Matthew Morehouse, John Arthur Medicke, Scott Gerard
-
Publication number: 20210350078Abstract: A method, computer system, and a computer program product for semantic matching is provided. The present invention may include pre-processing and normalizing a job title. The present invention may include deconstructing the job title based on at least one semantic element. The present invention may include training a machine learning model. The present invention may include creating a contextual word representation of the job title using the at least one semantic element of the job title. The present invention may include computing a similarity score for each of the at least one semantic element of the job title. The present invention may lastly include applying a weight to the computed similarity score before making a final match assessment.Type: ApplicationFiled: May 7, 2020Publication date: November 11, 2021Inventors: Smitashree Choudhury, Stephen Mitchell, Scott Gerard, Abhay Choudhary, Paul Charles James Dunning, Jacek Adam Piskorski, Wing Yin Leung, David Glenn George
-
Publication number: 20210319334Abstract: A computer-implemented method, a computer program product, and a computer system for determining skill adjacencies using a machine learning model. A computer calculates first similarity scores between first skill vectors obtained from one or more training datasets and second similarity scores between the first skill vectors and skill category vectors pre-calculated from job requisitions, using both a reference corpus word embedding model and a target corpus word embedding model. The computer generates features extracted from the first similarity scores and the second similarity scores. Based on the features, the computer trains a machine learning model for classifying combinations of skills as adjacent and non-adjacent. The machine learning model is used to determine skill adjacencies between skills extracted from the job requisitions and skills extracted from resumes.Type: ApplicationFiled: April 12, 2020Publication date: October 14, 2021Inventors: Stephen Mitchell, David Glenn George, Matthew Morehouse, John Arthur Medicke, Scott Gerard
-
Publication number: 20210216942Abstract: Aspects of the invention include a computer-implemented method including extracting, by a processor, a component of an identified competency from an underlying competency framework and creating, by the processor, a list of social networking elements associated with the extracted component of the identified competency. The method analyzes, by the processor, the created list of social networking elements of a social network of an individual using structural analysis and content analysis and combines, by the processor, the structural analysis and the content analysis in a model to determine a score for the individual for the component of the identified competency.Type: ApplicationFiled: January 10, 2020Publication date: July 15, 2021Inventors: AL CHAKRA, FAISAL GHAFFAR, STEPHEN MITCHELL
-
Patent number: 10985692Abstract: A system and method for heating a surface. The system can be a solar panel system and the surface can be a solar panel. The system includes a heat source and a processor. The processor determines an amount of heating energy for removing an accumulated material from the solar panel to obtain an unobstructed solar panel, determines an amount of energy production of the unobstructed solar panel, and controls the heat source to apply the determined amount of heating energy to the solar panel when the determined amount of energy production is greater than the amount of heating energy.Type: GrantFiled: September 26, 2018Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Stephen Mitchell, Nathaniel Hughes, Goutham Siddharthan Balu
-
Patent number: 10829126Abstract: Methods and apparatus are disclosed to monitor and evaluate vehicle operator behavior. An example apparatus includes at least one processor to process image data to identify a traffic sign in relation to a vehicle; identify a driver event using a pattern of objects including the traffic sign and the vehicle in the image data; and evaluate compliance with a driver event rule for the driver event by at least: a) calculating a proximity of the traffic sign to the vehicle based on i) a distance between the vehicle and the traffic sign and ii) an operating state of the vehicle; b) comparing the proximity of the traffic sign and the operating state of the vehicle to determine an actual vehicle operating behavior; and c) generating a score associated with operation of the vehicle by comparing the actual vehicle operating behavior with the reference vehicle operating behavior.Type: GrantFiled: January 28, 2019Date of Patent: November 10, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Timothy Innes, Stephen Mitchell, Soe Naing, Matthew O'Donnell, Andrew Silva
-
Patent number: 10792526Abstract: A flexible hose support bracket assembly includes a first bracket portion including a first leg coupled to a first bar element; a second bracket portion including a second leg coupled to a second bar element; and a hub assembly including a primary support defining a first primary support end and a second primary support end, the second primary support end defining a slot; a secondary support defining a first secondary support end and a second secondary support end, the second secondary support end defining a first opening; a pin hingedly coupling the first primary support end to the first secondary support end; and a locking pin extending through the first opening.Type: GrantFiled: November 11, 2019Date of Patent: October 6, 2020Assignee: Anvil International, LLCInventors: Stephen Mitchell, Mike Dooley, Odair Dafonseca, Yoram Ringer
-
Patent number: 10744357Abstract: A hub assembly includes a primary support defining a first primary support end and a second primary support end, the primary support defining a primary cut out portion; a secondary support defining a first secondary support end and a second secondary support end, the secondary support defining a secondary cut out portion, the second secondary support end defining a first opening and a second opening; a pin extending through the first primary support end and the first secondary support end, the pin hingedly coupling the first primary support end to the first secondary support end; and a locking mechanism extending through the second secondary support end, the locking mechanism including a first pin member engaging the first opening; a second pin member engaging the second opening; and a spring captured between the first pin member and the second pin member.Type: GrantFiled: November 11, 2019Date of Patent: August 18, 2020Assignee: Anvil International, LLCInventors: Stephen Mitchell, Mike Dooley, Odair Dafonseca, Yoram Ringer
-
Publication number: 20200099333Abstract: A system and method for heating a surface. The system can be a solar panel system and the surface can be a solar panel. The system includes a heat source and a processor. The processor determines an amount of heating energy for removing an accumulated material from the solar panel to obtain an unobstructed solar panel, determines an amount of energy production of the unobstructed solar panel, and controls the heat source to apply the determined amount of heating energy to the solar panel when the determined amount of energy production is greater than the amount of heating energy.Type: ApplicationFiled: September 26, 2018Publication date: March 26, 2020Inventors: Al Chakra, Stephen Mitchell, Nathaniel Hughes, Goutham Siddharthan Balu
-
Publication number: 20200095792Abstract: Some embodiments of the invention provide a pool cleaner including a housing, a cavity defined within the housing, and a removable debris container received within the cavity. The pool cleaner includes a modular components that may be individually accessed and/or removed for servicing or replacement without disturbing other system components. The pool cleaner can include electronics modularly housed in an electronics housing. The pool cleaner can include a modular drive system for moving the pool cleaner, and a modular hydraulic system that draws water and debris into the housing, and discharges filtered water, providing thrust to the pool cleaner. Also, scrubbers individually coupled to the housing can include helical vanes configured to guide debris into a debris inlet of the pool cleaner.Type: ApplicationFiled: September 25, 2019Publication date: March 26, 2020Inventors: James Miller, William Evans, Mitchell Bellamy, Stephen Mitchell, Adam Key, Montie Roland, David Vaughn
-
Publication number: 20200078625Abstract: A hub assembly includes a primary support defining a first primary support end and a second primary support end, the primary support defining a primary cut out portion; a secondary support defining a first secondary support end and a second secondary support end, the secondary support defining a secondary cut out portion, the second secondary support end defining a first opening and a second opening; a pin extending through the first primary support end and the first secondary support end, the pin hingedly coupling the first primary support end to the first secondary support end; and a locking mechanism extending through the second secondary support end, the locking mechanism including a first pin member engaging the first opening; a second pin member engaging the second opening; and a spring captured between the first pin member and the second pin member.Type: ApplicationFiled: November 11, 2019Publication date: March 12, 2020Inventors: Stephen Mitchell, Mike Dooley, Odair Dafonseca, Yoram Ringer