Patents by Inventor Ian James

Ian James 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: 11739240
    Abstract: Methods for upcycling crosslinked sodium polyacrylate to pressure sensitive adhesives via (a) mechanochemical chain-shortening and esterification or (b) esterifying with high conversion with a Fischer esterification process are disclosed. Also disclosed is a pressure sensitive adhesive prepared by the disclosed methods and articles comprising the pressure sensitive adhesive, including, but not limited to, pressure sensitive tape, a bandage, a label, note pads, a decal, a stamp, an envelope, a sticker, packaging, automobile trim, and a film.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: August 29, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Dimitris Ioannis Collias, Paul Zimmerman, Paul Takunda Chazovachii, Michael Robo, Anne McNeil, Neil Marsh, Martin Ian James
  • Patent number: 11730639
    Abstract: A web having a first surface and a second surface, a plurality of apertures extending through the web from the first surface to the second surface, wherein at least a portion of the plurality of apertures are treated with a composition and at least a portion of the apertures are untreated is disclosed. The treated apertures form a plurality of treated aperture zones, and the untreated apertures form a plurality of untreated aperture zones. Each of the plurality of treated aperture zones has one or more apertures, and each of the plurality of untreated aperture zones has one or more apertures. The plurality of treated aperture zones includes between about 25 percent to about 75 percent of the plurality of apertures.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: August 22, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Misael Omar Aviles, Martin Ian James
  • Publication number: 20230254255
    Abstract: This disclosure describes techniques for performing application-based tagging. An example method includes receiving, at a virtual socket, non-packetized data from an application and generating, by the virtual socket, a label based on the application. One or more data packets are generated by packetizing at least a portion of the non-packetized data. A header field of the one or more data packets includes a tag based on the label.
    Type: Application
    Filed: March 31, 2023
    Publication date: August 10, 2023
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
  • Patent number: 11720920
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: August 8, 2023
    Assignee: Google LLC
    Inventors: Yunkai Zhou, Jennifer J. Huang, Alexander Collins, Ian James Leader, Conrad Wai, Christopher Souvey, Lewis Denizen, Gaurav Garg, Awaneesh Verma, Emily Kay Moxley, Jeremy Silber, Daniel Amaral de Medeiros Rocha, Alexander Fischer
  • Patent number: 11720712
    Abstract: A computer device performs operations for managing registry access, including monitoring a user process on the computer device. The computing device can determine a set of registry access rules relevant to the user process. The computing device can perform an evaluation of a registry operation requested by the user process using the set of registry access rules. The computing device can determine an action based on the evaluation. The action can include one of blocking the registry operation in relation to a particular key in a registry of the operating system, and enabling access to a particular key in the registry of the operating system to perform the requested registry operation.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: August 8, 2023
    Assignee: Avecto Limited
    Inventors: John Goodridge, Ian James McLean
  • Publication number: 20230245113
    Abstract: A system has a storage medium encoded with program instructions, and a processor coupled to access the program instructions. The instructions configure the processor for: receiving a first request at a POS terminal to surrender a previously purchased first asset in exchange for at least a portion of a second asset that was used to purchase the first asset, receiving the private key from the first asset; accessing a set of rules stored in a distributed electronic ledger, the set of rules specifying conditions associated with the first request; transmitting an authorization to return the at least a portion of the second asset in exchange for surrender of the first asset, in the case where the conditions are satisfied; and invalidating the first request in the case where one or more of the conditions are not satisfied.
    Type: Application
    Filed: April 11, 2023
    Publication date: August 3, 2023
    Inventors: Ian James MCDONALD, Adam Douglas MCPHEE, Perry Aaron Jones HALDENBY, Paul Mon-Wah CHAN, John Jong Suk LEE
  • Patent number: 11709836
    Abstract: A method, apparatus, system, and computer program code for retrieving data records. A set of static configuration objects is provided, including: a set of resources that describe available data items, and a set of views that express a serialized transformation of resources objects into a response. In response to receiving a data request, a computer system generates a data fetch execution plan from the set of resources and the set of views. The data fetch execution plan is generated using an executor adapted to a particular data store and set of performance requirements. The computer system retrieves the data records according to the data fetch execution plan.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: July 25, 2023
    Assignee: S&P Global Inc.
    Inventors: Jason Prentice, Ian James, Leo Shapiro
  • Publication number: 20230221946
    Abstract: This disclosure describes techniques and mechanisms for using a domain-specific language (DSL) to express and compile serverless network functions, and optimizing the deployment location for the serverless network functions on network devices. In some examples, the serverless network functions may be expressed entirely in the DSL (e.g., via a text-based editor, a graphics-based editor, etc.), where the DSL is a computer language specialized to a particular domain, such as a network function domain. In additional examples, the serverless network functions may be expressed and compiled using a DSL in combination with a general-purpose language (GSL). Once the serverless network function have been expressed and/or compiled, the techniques of this disclosure further include determining an optimized network component on which the serverless network function is to execute, and deploying the serverless function to the optimized network component.
    Type: Application
    Filed: February 27, 2023
    Publication date: July 13, 2023
    Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
  • Publication number: 20230224248
    Abstract: Techniques for NAT-based steering of traffic in cloud-based networks. The techniques may include establishing, by a frontend node of a network, a connection with a client device. The frontend node may receive, via the connection, a packet including an indication of an identity of a service hosted on a backend node of the network. Based at least in part on the indication, the frontend node may establish a second connection with the backend node. Additionally, the frontend node may store a mapping indicating that packets received from the client device are to be sent to the backend node. The techniques may also include receiving another packet at the frontend node or another frontend node of the network. Based at least in part on the mapping, the frontend node or other frontend node may alter one or more network addresses of the other packet and forward it to the backend node.
    Type: Application
    Filed: January 10, 2022
    Publication date: July 13, 2023
    Inventors: Kyle Andrew Donald Mestery, Vincent E. Parla, Ian James Wells
  • Patent number: 11687860
    Abstract: Tools and techniques are provided for assessing spill risk in a liquid container storage area of a facility. In one embodiment, a process includes identifying a largest capacity liquid storage container stored in the area; applying a computer-implemented algorithm for calculating a spill reach value for the largest capacity container, and calculating various kinds of risk facet values associated with the area; and generating a risk assessment summary associated with the calculated values. An improvement path can be determined in response to the calculated values, and the liquid storage area may be physically modified to reduce spill risks in the area.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: June 27, 2023
    Inventor: Andrew Ian James
  • Publication number: 20230181420
    Abstract: An adapter (1) for connecting a dispenser to a container having a neck with an interior passage comprises a body portion (2) with a container end (27) and a dispenser end (23, 25) opposite to the container end (27). The body portion (2) has a longitudinal axis (21) centrally extending between the dispenser end (23, 25) and the container end (27), and an essentially cylindrical outer surface (22). The body portion (2) comprises sealing lamellas (24) outwardly extending from the outer surface (22). The sealing lamellas (24) of the body portion (2) are spaced from each other along the longitudinal axis (21). Each of the sealing lamellas (24) of the body portion (2) has a root end adjoining the outer surface (22) of the body portion (2). The root ends of at least two neighboring sealing lamellas (24) have different thicknesses.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 15, 2023
    Inventors: Ian James MATTHEWS, Thomas THUEER, Neil Bentley CAMMISH
  • Patent number: 11672888
    Abstract: Methods for generating porous scaffolds may include tuning a porogen/crystallite's particle size to a desired range and mixing the crystallite particles with a polymer solution. The mixture is then cast to form films. The films are rolled and consolidated around another inner material to create a preform, which is then thermally drawn. The inner material and the porogen can be selectively removed to obtain porous constructs/fibers. The structures can be fuse-printed to produce complex tissue scaffolds with dimensions up to several centimeters and beyond.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: June 13, 2023
    Assignees: Massachusetts Institute of Technology, The Brigham and Women's Hospital, Inc.
    Inventors: Polina Olegovna Anikeeva, Dena Shahriari, Yoel Fink, Zi Jie Gabriel Loke, Ian James Tafel
  • Publication number: 20230178110
    Abstract: A data storage medium includes a substrate, and a plurality of spaced-apart discrete data storage tracks supported by the substrate. The data storage medium also includes magnetic flux sinking material between the discrete data storage tracks and over the substrate. As an alternative to the magnetic flux sinking material, plasmonic material may be included between the discrete data storage tracks and over the substrate.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Steven Douglas Granz, Ian James Gilbert
  • Patent number: 11666488
    Abstract: A nonwoven fabric. The nonwoven fabric can include a first surface and a second surface and a visually discernible pattern of three-dimensional features on one of the first or second surface. Each of the three-dimensional features can define a microzone comprising a first region and a second region. The first and second regions can have a difference in values for an intensive property, and wherein in at least one of the microzones the first region exhibits a Contact Angle of greater than 90 degrees, as measured by the Contact Angle Test Method detailed herein.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: June 6, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Patent number: 11670337
    Abstract: A data storage medium includes a substrate, and a plurality of spaced-apart discrete data storage tracks supported by the substrate. The data storage medium also includes magnetic flux sinking material between the discrete data storage tracks and over the substrate. As an alternative to the magnetic flux sinking material, plasmonic material may be included between the discrete data storage tracks and over the substrate.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: June 6, 2023
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Steven Douglas Granz, Ian James Gilbert
  • Publication number: 20230167592
    Abstract: A nonwoven fabric. The nonwoven fabric can include a first surface and a second surface and a visually discernible pattern of three-dimensional features on one of the first or second surface. Each of the three-dimensional features can define a microzone comprising a first region and a second region. The first and second regions can have a difference in values for an intensive property, and wherein in at least one of the microzones, the first region is hydrophobic and the second region is hydrophilic.
    Type: Application
    Filed: January 25, 2023
    Publication date: June 1, 2023
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Patent number: 11661689
    Abstract: A nonwoven fabric. The nonwoven fabric can include a first surface and a second surface and a visually discernible pattern of three-dimensional features on one of the first or second surface. Each of the three-dimensional features can define a microzone comprising a first region and a second region. The first and second regions can have a difference in values for an intensive property, and wherein in at least one of the microzones, the first region is hydrophobic and the second region is hydrophilic.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: May 30, 2023
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Publication number: 20230153161
    Abstract: Techniques are described for using observability to allocate and deploy workloads for execution by computing resources in a cloud network. The workloads may be allocated and deployed to the computing resources based on metrics. The workloads may be deployed to the computing resources, based on the computing resources providing a number of types of observability that matches the number of metrics. The workloads may be deployed to the computing resources, further based on each of the computing resources matching a corresponding one of the metrics. Deployment of the workloads may be further based on availability of the computing resources. The workloads may be redeployed to other computing resources that provide different types of observability associated with the metrics, in comparison to the initial computing resources. The workloads may be allocated and deployed based on intent based descriptions indicating characteristics utilized to determine types of metrics for providing observability.
    Type: Application
    Filed: November 18, 2021
    Publication date: May 18, 2023
    Inventors: Kyle Andrew Donald Mestery, Ian James Wells
  • Patent number: 11649336
    Abstract: Poly(acrylic acid)-based superabsorbent polymer (SAP) in a feed stream is converted into poly(acrylic acid) (PAA) in an extensional flow device. The total energy used to degrade the SAP into PAA is less than about 50 MJ/kg SAP.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: May 16, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Dimitris Ioannis Collias, John Andrew McDaniel, Gary Wayne Gilbertson, Martin Ian James, Arsen Arsenov Simonyan, Jose Carlos Garcia-Garcia
  • Patent number: D987808
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: May 30, 2023
    Assignee: ResMed Pty Ltd
    Inventors: Christopher Scott Skipper, Stephen Gray, Andrew Hung, Robert Thomas Burnham, Amal Shirley Amarasinghe, Ian James Matthews, Justin John Formica, Jessica Lea Dunn