Patents by Inventor Philip Jacobs

Philip Jacobs 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: 11941478
    Abstract: An apparatus for scanning and decoding barcodes includes an imager, a sample imaging area, and a processor. The imager is configured to capture images within a selectable field of view. The sample imaging area is configured to support a plurality of sample/tissue containers. Each sample/tissue container of the plurality of sample/tissue containers comprises a respective barcode. At least a portion of the plurality of sample/tissue containers are positioned within the field of view, such that a plurality of the respective barcodes is within the field of view. The processor is configured to receive captured images from the imager. The processor is configured to detect and decode each of the plurality of respective barcodes present in a first image of the captured images. The processor is also configured to define an associated region of interest for each barcode present in the first image.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: March 26, 2024
    Assignee: Diagnostics Instruments, Inc.
    Inventors: Philip T. Merlo, John Jacob Torongo, Matthew Andrew Laise, Patrick Aloysius Merlo, Larry Michaels
  • Patent number: 11935055
    Abstract: An Automated Teller Machine (ATM) terminal receives a transaction request from a user. The ATM terminal triggers a camera to capture a first image of the authentication media item presented by the user, where the first image of the authentication media item is embedded with a first unique code. The ATM terminal compares the first image of the authentication media item with a second image of the authentication media item that is associated with the user, where the second image of the authentication media item is embedded with a second unique code for verifying the user. The ATM terminal determines whether the first unique code corresponds to the second unique code. The ATM terminal conducts the transaction request if it is determined that the first unique code corresponds to the second unique code.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventors: Srilekha Mudumbai Srinivasa, Brandon Sloane, Jinyoung Nathan Kim, Regina Yee Cadavid, Nia Mack, Ramkumar Korlepara, Elliott Leonard Lillard, Philip Lone Mintac, Michael Jacob Richardson, Gloria Youngsook Joo
  • Patent number: 11865468
    Abstract: An activity box includes two pairs of wheels having blind holes, two axles having two ends releasably insertable into the blind holes, and a box defining a space having a defined volume sufficiently large to fit the axles. The wheels include a first magnetically attractable component. The axles include a second magnetically attractable component secured at each end of each axle. The axles have a length spanning a width of the box, which has two pairs of through holes on two opposing sides to accommodate the axles, such that the axles are threaded through the through holes. The two pairs of wheels are rotatably attached to the box by magnetically coupling the first magnetically attractable component to the second magnetically attractable component, such that the activity box is configured to be used as a cart that can be rolled over a surface.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 9, 2024
    Assignee: Lovevery, Inc.
    Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
  • Patent number: 11726788
    Abstract: A system and method for notifying a process about a creation or removal event of a named data element (NDE) in a coordination namespace distributed memory system. A controller runs methods to: generate a tuple corresponding to data generated by a requesting process, the tuple having a tuple name and data value; and generate a notification indicator in a pending notification list to indicate to one or more processes a notification of the creation or removal event associated with the corresponding tuple. Upon detecting the event performed on the tuple by a second process, the method further searches for NDEs in the distributed memory system having the same tuple name, and in response to determining an existence of an associated pending notification record in a pending notification list of records, notify each corresponding process of the one or more processes indicated in the list of the creation or removal event.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip Neil Strenski, Charles Johns
  • Patent number: 11654376
    Abstract: A toddler toy includes a box including one or more internal horizontal shelves extending to different depths from one or more corresponding openings at a front end of the box, and a chute positioned below the one or more internal horizontal shelves, the chute configured to return one or more objects falling from distal ends of the one or more internal horizontal shelves, in response to an additional object pushed onto the one or more internal horizontal shelves through the one or more corresponding openings, to a retrieval opening at the front end of the box.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: May 23, 2023
    Assignee: Lovevery, Inc.
    Inventors: Thomas Creason Rigby, Philip Jacob Fouts, Amanda McKown O'Grady
  • Publication number: 20220395762
    Abstract: A toddler toy includes a box including one or more internal horizontal shelves extending to different depths from one or more corresponding openings at a front end of the box, and a chute positioned below the one or more internal horizontal shelves, the chute configured to return one or more objects falling from distal ends of the one or more internal horizontal shelves, in response to an additional object pushed onto the one or more internal horizontal shelves through the one or more corresponding openings, to a retrieval opening at the front end of the box.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Thomas Creason Rigby, Philip Jacob Fouts, Amanda McKown O'Grady
  • Patent number: 11528249
    Abstract: Devices in enterprise-scale networks are often tracked by asset catalogs that record the physical locations of respective devices. Such tracking often involves administratively heavy communication of device deployment, and communication or recording errors may lead to missing catalog entries or entries that incorrectly identify the physical locations of the devices. Instead, a MAC address encoding may be established that maps physical locations to particular MAC addresses, such as representing a building, floor, room, row, and rack of a device in the second through sixth MAC address octets. A locator device with a network adapter featuring a selected MAC address that encodes a particular physical address may be inserted into a network device at the physical location. The physical location of the network device may thereafter be queried for the MAC addresses of connected devices, and the selected MAC address may be translated into the physical location of the network device.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: December 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Richard Stephen Allinson, David Alan Glass, Philip Jacob Halley, Matthew Llewellyn Lemare Jones
  • Patent number: 11513867
    Abstract: A system and method of supporting point-to-point synchronization among processes/nodes implementing different hardware barriers in a tuple space/coordinated namespace (CNS) extended memory storage architecture. The system-wide CNS provides an efficient means for storing data, communications, and coordination within applications and workflows implementing barriers in a multi-tier, multi-nodal tree hierarchy. The system provides a hardware accelerated mechanism to support barriers between the participating processes. Also architected is a tree structure for a barrier processing method where processes are mapped to nodes of a tree, e.g., a tree of degree k, to provide an efficient way of scaling the number of processes in a tuple space/coordination namespace.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip N. Strenski, Charles Johns
  • Patent number: 11516290
    Abstract: A system and method for federating a tuple storage database across multiple coordinated namespace (CNS) extended memory storage systems allowing the sharing of tuples and tuple data across independent systems. The method provides a federation service for multiple coordination namespace systems. The method retrieves a tuple from connected independent CNS systems wherein a local CNS Controller sends a read request to the local gatekeeper to retrieve a first tuple and creates a local pending remote record. The local gatekeeper at a requesting node sends a broadcast query to a plurality of remote gatekeepers for the tuple and Remote gatekeepers at remote nodes query in its local CNS for the tuple. The Local gatekeeper process at the requesting node receives results from a plurality of remote gatekeepers for the said tuple and selects one remote gatekeeper to receive the requested tuple and broadcasts a read for tuple data with selected gatekeeper.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip Neil Strenski, Charles Johns
  • Publication number: 20220343251
    Abstract: A method and a system for automating a task assignment and allocation process using an algorithmic approach that is designed for optimizing resource experience and availability in order to improve efficiency and client outcomes is provided. The method includes receiving task-related information; receiving candidate attribute information; receiving historical interaction information with respect to the client; analyzing the received information; and determining, based on a result of the analysis, a primary task assignment that includes an identification of at least one candidate as a primary responsible party for performing the task and a proposed schedule for completing the task. The analysis may be performed by applying an algorithm that uses the received information as input. The determination of the primary task assignment may be based on an output of the algorithm.
    Type: Application
    Filed: April 21, 2022
    Publication date: October 27, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Brandon Chihkai YANG, Philip JACOB, Maredia Ramiz KARIM, Maria G. RECINE, Sohajpal SHERGILL, Shruti JAIN, Ravi HELA, Frank IX, Abhishek MITRA, Maria BELTRAN
  • Patent number: 11354345
    Abstract: Systems and methods for receiving a set analyzing case records by extracting case text, performing natural language processing, and allocating each case text to a topic. Topics may be clustered to identify meaningful patterns that are reflected in numerous case records. The data resulting from the analysis may be visualized on a dashboard to allow users to identify and explore these patterns.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: June 7, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Philip Jacob, Brandon Chihkai Yang, Maria Beltran, Sohajpal Shergill, Chienchung Chen
  • Publication number: 20220168659
    Abstract: An activity box includes two pairs of wheels having blind holes, two axles having two ends releasably insertable into the blind holes, and a box defining a space having a defined volume sufficiently large to fit the axles. The wheels include a first magnetically attractable component. The axles include a second magnetically attractable component secured at each end of each axle. The axles have a length spanning a width of the box, which has two pairs of through holes on two opposing sides to accommodate the axles, such that the axles are threaded through the through holes. The two pairs of wheels are rotatably attached to the box by magnetically coupling the first magnetically attractable component to the second magnetically attractable component, such that the activity box is configured to be used as a cart that can be rolled over a surface.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
  • Publication number: 20220168658
    Abstract: An activity box includes two pairs of wheels having blind holes, two axles having two ends releasably insertable into the blind holes, and a box defining a space having a defined volume sufficiently large to fit the axles. The wheels include a first magnetically attractable component. The axles include a second magnetically attractable component secured at each end of each axle. The axles have a length spanning a width of the box, which has two pairs of through holes on two opposing sides to accommodate the axles, such that the axles are threaded through the through holes. The two pairs of wheels are rotatably attached to the box by magnetically coupling the first magnetically attractable component to the second magnetically attractable component, such that the activity box is configured to be used as a cart that can be rolled over a surface.
    Type: Application
    Filed: February 14, 2022
    Publication date: June 2, 2022
    Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
  • Patent number: 11327940
    Abstract: A system and method for supporting tuple record interlinking in one or more tuple space/coordinated namespace (CNS) extended memory storage systems. A system-wide CNS provides for efficient storing and communicating of data generated by local processes running at the nodes, and coordinated to generate a union/intersection of multiple CNS where tuple records are interlinked in multiple CNS hashtables, and/or share tuple data between two sets of processes that are part of different CNSs. Local node processes further generate multi-key tuples where two or more tuple records are interlinked within the same CNS hash table, thereby permitting a look up of the tuple data by either tuple name/keys. A CNS controller further provides a tuple iterator for a key-value storage in a CNS system that adds more links between tuples enables creation of iterator structures such as linked list or trees etc. of “different” tuples in a tuple database.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip Neil Strenski, Charles Johns
  • Patent number: 11269687
    Abstract: A system and method for supporting data MapReduce operations in a tuple space/coordinated namespace (CNS) extended memory storage architecture. The system-wide CNS provides an efficient means for storing and communicating data generated by local processes running at the nodes, and coordinated to provide MapReduce operations in a multi-nodal system. A hardware accelerated mechanism supports map reduce sorting/shuffle operations and reduce operations according to an aggregate function. Local processes running at a node generate a tuple corresponding to data generated by a process, each tuple having a tuple name and tuple data value corresponding to the generated data. Each tuple is processed and stored at the node or another node, dependent upon its tuple name. Tuple records associated with a tuple name are accumulated at one or more nodes according to a linked list structure at each that is accessible via a hash table index pointer at the node.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Philip Jacob, Philip Neil Strenski, Charles Johns
  • Patent number: 11247139
    Abstract: An activity box includes two pairs of wheels having blind holes, two axles having two ends releasably insertable into the blind holes, and a box defining a space having a defined volume sufficiently large to fit the axles. The wheels include a first magnetically attractable component. The axles include a second magnetically attractable component secured at each end of each axle. The axles have a length spanning a width of the box, which has two pairs of through holes on two opposing sides to accommodate the axles, such that the axles are threaded through the through holes. The two pairs of wheels are rotatably attached to the box by magnetically coupling the first magnetically attractable component to the second magnetically attractable component, such that the activity box is configured to be used as a cart that can be rolled over a surface.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: February 15, 2022
    Assignee: Lovevery, Inc.
    Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
  • Publication number: 20220029949
    Abstract: Devices in enterprise-scale networks are often tracked by asset catalogs that record the physical locations of respective devices. Such tracking often involves administratively heavy communication of device deployment, and communication or recording errors may lead to missing catalog entries or entries that incorrectly identify the physical locations of the devices. Instead, a MAC address encoding may be established that maps physical locations to particular MAC addresses, such as representing a building, floor, room, row, and rack of a device in the second through sixth MAC address octets. A locator device with a network adapter featuring a selected MAC address that encodes a particular physical address may be inserted into a network device at the physical location. The physical location of the network device may thereafter be queried for the MAC addresses of connected devices, and the selected MAC address may be translated into the physical location of the network device.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Inventors: Richard Stephen ALLINSON, David Alan GLASS, Philip Jacob HALLEY, Matthew Llewellyn Lemare JONES
  • Publication number: 20210397639
    Abstract: Systems and methods for receiving a set analyzing case records by extracting case text, performing natural language processing, and allocating each case text to a topic. Topics may be clustered to identify meaningful patterns that are reflected in numerous case records. The data resulting from the analysis may be visualized on a dashboard to allow users to identify and explore these patterns.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 23, 2021
    Inventors: Philip JACOB, Brandon Chihkai YANG, Maria BELTRAN, Sohajpal SHERGILL, Chienchung CHEN
  • Patent number: D986980
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: May 23, 2023
    Assignee: Lovevery, Inc.
    Inventors: Jacob Douglas Miller, Philip Jacob Fouts, John Patrick Healy
  • Patent number: D1019809
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: March 26, 2024
    Assignee: Lovevery, Inc.
    Inventors: Stephen Blaise Lawless, Philip Jacob Fouts