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: 11865468Abstract: 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: GrantFiled: February 18, 2022Date of Patent: January 9, 2024Assignee: Lovevery, Inc.Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
-
Patent number: 11726788Abstract: 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: GrantFiled: December 18, 2019Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Philip Jacob, Philip Neil Strenski, Charles Johns
-
Patent number: 11654376Abstract: 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: GrantFiled: June 15, 2021Date of Patent: May 23, 2023Assignee: Lovevery, Inc.Inventors: Thomas Creason Rigby, Philip Jacob Fouts, Amanda McKown O'Grady
-
Publication number: 20220395762Abstract: 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: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventors: Thomas Creason Rigby, Philip Jacob Fouts, Amanda McKown O'Grady
-
Patent number: 11528249Abstract: 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: GrantFiled: October 8, 2021Date of Patent: December 13, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Richard Stephen Allinson, David Alan Glass, Philip Jacob Halley, Matthew Llewellyn Lemare Jones
-
Patent number: 11513867Abstract: 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: GrantFiled: December 30, 2020Date of Patent: November 29, 2022Assignee: International Business Machines CorporationInventors: Philip Jacob, Philip N. Strenski, Charles Johns
-
Patent number: 11516290Abstract: 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: GrantFiled: December 18, 2019Date of Patent: November 29, 2022Assignee: International Business Machines CorporationInventors: Philip Jacob, Philip Neil Strenski, Charles Johns
-
Publication number: 20220343251Abstract: 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: ApplicationFiled: April 21, 2022Publication date: October 27, 2022Applicant: 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: 11354345Abstract: 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: GrantFiled: June 22, 2020Date of Patent: June 7, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Philip Jacob, Brandon Chihkai Yang, Maria Beltran, Sohajpal Shergill, Chienchung Chen
-
Publication number: 20220168658Abstract: 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: ApplicationFiled: February 14, 2022Publication date: June 2, 2022Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
-
Publication number: 20220168659Abstract: 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: ApplicationFiled: February 18, 2022Publication date: June 2, 2022Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
-
Patent number: 11327940Abstract: 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: GrantFiled: December 18, 2019Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Philip Jacob, Philip Neil Strenski, Charles Johns
-
Patent number: 11269687Abstract: 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: GrantFiled: June 11, 2019Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventors: Philip Jacob, Philip Neil Strenski, Charles Johns
-
Patent number: 11247139Abstract: 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: GrantFiled: October 15, 2019Date of Patent: February 15, 2022Assignee: Lovevery, Inc.Inventors: Israel David Catz, Jessica Thacher Crolick Rolph, Claire Way-June Liu, Thomas Creason Rigby, Philip Jacob Fouts
-
Publication number: 20220029949Abstract: 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: ApplicationFiled: October 8, 2021Publication date: January 27, 2022Inventors: Richard Stephen ALLINSON, David Alan GLASS, Philip Jacob HALLEY, Matthew Llewellyn Lemare JONES
-
Publication number: 20210397639Abstract: 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: ApplicationFiled: June 22, 2020Publication date: December 23, 2021Inventors: Philip JACOB, Brandon Chihkai YANG, Maria BELTRAN, Sohajpal SHERGILL, Chienchung CHEN
-
Patent number: 11169848Abstract: A computer implemented method and system for managing power in a 3D chip stack formed of multiple memory layers each having a plurality memory banks and a plurality of Through-Silicon-Vias (TSVs) connecting the memory banks. The TSVs are arranged in a plurality of subsets, each subset of TSVs connecting a corresponding vertical stack of memory banks aligned across a plurality of memory layers. The method includes determining a power delivery budget for each subset of TSVs connecting the corresponding vertical stack of memory banks based on memory requests, keeping track of memory requests to the memory banks of each vertical stack of memory banks and scheduling the memory requests to the memory banks of each vertical stack of memory banks based on the power budget. The memory controller is configured with a scorecard scheduler to manage the memory requests based on the power budget.Type: GrantFiled: January 14, 2020Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Philip Jacob, James P. Coghlan, Michael Grassi, Kirk Pospesel, Marcel Schaal, Douglas J. Joseph
-
Patent number: 11146527Abstract: 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: GrantFiled: December 28, 2018Date of Patent: October 12, 2021Assignee: VERIZON MEDIA INC.Inventors: Richard Stephen Allinson, David Alan Glass, Philip Jacob Halley, Matthew Llewellyn Lemare Jones
-
Patent number: D986980Type: GrantFiled: February 23, 2021Date of Patent: May 23, 2023Assignee: Lovevery, Inc.Inventors: Jacob Douglas Miller, Philip Jacob Fouts, John Patrick Healy
-
Patent number: D1019809Type: GrantFiled: July 6, 2021Date of Patent: March 26, 2024Assignee: Lovevery, Inc.Inventors: Stephen Blaise Lawless, Philip Jacob Fouts