Patents by Inventor Michael McCormick

Michael McCormick 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: 20250141493
    Abstract: An apparatus to communicate with a battery management system (BMS) of a battery includes a memory and a processor coupled to the memory. The apparatus further includes a first electrical conductor configured to connect the processor to a controller area network (CAN) bus connected to the battery management system (BMS) of the battery. The apparatus further includes a second electrical conductor configured to connect the processor to a first winding of a transformer of the battery. A second winding of the transformer is connected to a power line of the battery. The processor is further configured to receive first data from the BMS via the CAN bus. transmit second data based on the first data to the battery charger via the power line. receive third data from the battery charger via the power line. and transmit fourth data based on the third data to the BMS via the CAN bus.
    Type: Application
    Filed: August 17, 2021
    Publication date: May 1, 2025
    Inventors: Anton Clark, Michael McCormick
  • Publication number: 20250121118
    Abstract: Disclosed herein are systems, methods, kits, and apparatuses for tissue modification. The systems can include a light chamber and a vein carrier. The light chamber can have one or more light source assemblies to provide light to a vein in the vein carrier.
    Type: Application
    Filed: October 11, 2024
    Publication date: April 17, 2025
    Inventors: Fernando Buarque, John Ashley, Michael McCormick
  • Publication number: 20250032965
    Abstract: A frame for a membrane, the frame comprising a rear outer section for structural integrity of the frame, wherein the rear outer section surrounds an inner frame opening; a front inner section secured to a front of the rear outer section to form a first chamber for housing a membrane, and a section for retrieving the membrane, wherein the front inner section has a curved or angular front surface in the form of an integrally formed or separately attached skin and wherein the first chamber and the section for retrieving the membrane are at the opposite ends of the frame; a first membrane guide located within the first chamber for use in deployment of a membrane; wherein a first aperture from which the membrane may be deployed from the first membrane guide and a second aperture through which the membrane may be received are located at opposing ends of the front inner section such that, when deployed, the membrane covers the inner frame opening and the majority of the front surface; and wherein access panels are p
    Type: Application
    Filed: December 6, 2022
    Publication date: January 30, 2025
    Inventor: MICHAEL MCCORMICK
  • Publication number: 20250029064
    Abstract: Systems and methods to automate global employment are disclosed. A method may include generating a decision tree comprising one or more nodes. The method may include receiving a selection related to an employment inquiry. The method may include receiving a selection of a geographical preference associated with the employment inquiry. The method may include modifying the decision tree such that the one or more nodes are limited to a subset of nodes related to the employment inquiry and the geographical preference. The method may include receiving a selection of a preferred node of the subset of nodes. The method may include modifying the decision tree such that the decision tree is limited to the preferred node and a corresponding at least one branch.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 23, 2025
    Applicant: OYSTER HR, INC.
    Inventors: Michael MCCORMICK, Samuel Gomes Brandao, Guilherme Marques Pecanha Araujo, Nick Schultz, Andre Bastos, Charlotte Bory, Dan Lucraft
  • Publication number: 20250028291
    Abstract: An apparatus, method and computer program product are arranged for receiving information on an operational context of a work machine, detecting at least one beacon signal provided by a beacon associated with equipment attachable to the work machine, the at least one beacon signal including a radio signal broadcasted by the beacon, determining, based on the at least one beacon signal, a proximity status of the equipment, the proximity status relating to a proximity of the equipment to the work machine, determining, based on the operational context of the work machine, at least one criterion for the proximity status of the equipment, and determining, in response to determining that the at least one criterion for the proximity status of the equipment is fulfilled, that the equipment is attached to the work machine.
    Type: Application
    Filed: December 1, 2022
    Publication date: January 23, 2025
    Inventor: Michael McCORMICK
  • Publication number: 20240238838
    Abstract: Process of powder coating a substrate (1) having at least one part of reduced thickness (5, 6), such as a raised edge. After application of a powder coating material, the substrate is heat cured. During heat curing, the substrate is locally shielded from the heat source (18) at the position of the part of reduced thickness, e.g., by means of a heat shield (2). The heat shield can for example be a perforated plate. Powder coating facility comprising an overhead conveyer with a plurality of jigs (3) for supporting such heat shields.
    Type: Application
    Filed: May 11, 2022
    Publication date: July 18, 2024
    Inventor: Michael MCCORMICK
  • Publication number: 20230266671
    Abstract: The present disclosure is directed to a method of cleaning a microelectronic substrate, such as a semiconductor device, by contacting the microelectronic substrate with an amine oxide selected from the group consisting of N,N-dimethylethanolamine N-oxide, triethanolamine N-oxide, ethanamine, 2,2?-oxybis[N,N-dimethyl-,N,N?-dioxide], 1-methylpyrrolidine N-oxide, N,N-dimethylcyclohexylamine N-oxide, and a mixture thereof for a time and at a temperature sufficient to clean the substrate.
    Type: Application
    Filed: August 16, 2021
    Publication date: August 24, 2023
    Inventors: Hui Zhou, Michael McCormick, Juventino Uriarte, Ke Zhang
  • Patent number: 11734053
    Abstract: A computer implemented method manages access to resources of a cloud platform. The method includes retrieving, at a computing device of the cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: August 22, 2023
    Assignee: Salesforce, Inc.
    Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
  • Patent number: 11615142
    Abstract: A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: March 28, 2023
    Assignee: Salesforce, Inc.
    Inventor: Michael McCormick
  • Publication number: 20230049160
    Abstract: An allocator tool represents work items in project. Work items may have an associated ID, status, cross-reference to child tasks to be complete before a work item may be complete, a child status of what resource the child is assigned, a sequence ID to indicate in which order a resource is going to work on a work items, and an expectation of how long it will take to do each work item. A calendar aspect of the allocator tool may track when work items are to be performed. Calendar entries may employ formulas/logic/AI to determine whether or not on that date for that work item a resource will be working on a task. Calendar gaps (idle time) may be identified and work items rearranged or reassigned to minimize gaps. Artificial Intelligence may perform calendar gap identification and remediation.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 16, 2023
    Applicant: Salesforce, Inc.
    Inventor: Michael McCormick
  • Publication number: 20210303337
    Abstract: A computer implemented method manages access to resources of a cloud platform. The method includes retrieving, at a computing device of the cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Applicant: salesforce.com, inc.
    Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
  • Patent number: 11061716
    Abstract: A computer implemented method manages access to resources of a philanthropy cloud platform. The method includes retrieving, at a computing device of the philanthropy cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 13, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
  • Publication number: 20200057671
    Abstract: A computer implemented method manages access to resources of a philanthropy cloud platform. The method includes retrieving, at a computing device of the philanthropy cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
    Type: Application
    Filed: December 20, 2018
    Publication date: February 20, 2020
    Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
  • Publication number: 20200057781
    Abstract: A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 20, 2020
    Inventor: Michael McCormick
  • Patent number: 10070262
    Abstract: System and methods for locating radio-frequency-emitting devices. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, thereby creating a registered trackable device, which emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device; determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, the criteria including a received signal strength indicator (RSSI) value; communicating, when the sighting of the registered trackable device meets the criteria, a report of the new location to a server, the report including a geographical location of the registered trackable device; and sending a notification from the server to the first locator device that a new location of the registered trackable device has occurred.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: September 4, 2018
    Assignee: Thinking Source, LLC
    Inventor: Michael McCormick
  • Publication number: 20180035257
    Abstract: System and methods for locating radio-frequency-emitting devices. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, thereby creating a registered trackable device, which emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device; determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, the criteria including a received signal strength indicator (RSSI) value; communicating, when the sighting of the registered trackable device meets the criteria, a report of the new location to a server, the report including a geographical location of the registered trackable device; and sending a notification from the server to the first locator device that a new location of the registered trackable device has occurred.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventor: Michael McCormick
  • Patent number: 9820101
    Abstract: System and methods for locating radio-frequency-emitting devices are provided. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, wherein the registered trackable device emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device. The method may then comprise determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, wherein the criteria are configurable on a software application located on a server. Further, the method may include communicating a report of the new location and geographical location to the server, sending a notification from the server to the first locator device that a new location has occurred, and presenting the geographical location of the registered trackable device.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: November 14, 2017
    Assignee: Thinking Source, LLC
    Inventor: Michael McCormick
  • Patent number: 9652658
    Abstract: A digital image of a surface of a check is received. A check scanning device captures the digital image as the check moves through the check scanning device. A fingerprint is impressed on the surface of the check. A computing system uses the digital image to determine an initial match score for the fingerprint image and an image quality metric to create an adjusted match score. An alert is presented based on the adjusted match score.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 16, 2017
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Michael McCormick, Frank Jaffe
  • Publication number: 20170064511
    Abstract: System and methods for locating radio-frequency-emitting devices are provided. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, wherein the registered trackable device emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device. The method may then comprise determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, wherein the criteria are configurable on a software application located on a server. Further, the method may include communicating a report of the new location and geographical location to the server, sending a notification from the server to the first locator device that a new location has occurred, and presenting the geographical location of the registered trackable device.
    Type: Application
    Filed: July 1, 2016
    Publication date: March 2, 2017
    Inventor: Michael McCormick
  • Patent number: 9305413
    Abstract: A digital image of a surface of a check is received. A check scanning device captures the digital image as the check moves through the check scanning device. A fingerprint is impressed on the surface of the check. A computing system uses the digital image to determine a match score. The match score represents an approximate probability that the fingerprint on the check matches a reference fingerprint. An alert is presented based on the match score.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: April 5, 2016
    Assignee: Wells Fargo Bank N.A.
    Inventors: Michael McCormick, Frank Jaffe