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).

  • Publication number: 20210218750
    Abstract: This disclosure describes techniques for providing multiple namespace support to application(s) in containers under Kubernetes without breaking containment boundaries or escalating privileges of the application(s). A namespace service executing on a physical server may communicate with contained processes executing on the physical server by utilizing a Unix Domain Socket (UDS) endpoint in the filesystem of each of the containers. the namespace service may execute on the physical server with escalated privileges, allowing the namespace service to create a socket in a namespace and provide access and rights to utilize the socket to process(es) in a separate namespace.
    Type: Application
    Filed: August 5, 2020
    Publication date: July 15, 2021
    Inventor: Ian James Wells
  • Patent number: 11057480
    Abstract: Methods and architecture for load-correcting requests for serverless functions to reduce latency of serverless computing are provided. An example technique exploits knowledge that a given server node does not have a serverless function ready to run or is overloaded. Without further processing overhead or communication, the server node shifts the request to a predetermined alternate node without assessing a current state of the alternate node, an efficient decision based on probability that a higher chance of fulfillment exists at the alternate node than at the current server, even with no knowledge of the alternate node. In an implementation, the server node refers the request but also warms up the requested serverless function, due to likelihood of repeated requests or in case the request is directed back. An example device has a front-end redirecting server and a backend serverless system in a single component.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: July 6, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery
  • Publication number: 20210200805
    Abstract: An electronic device obtains a plurality of collections of media content items, each collection of media content items being associated with text generated by one or more users of the media-providing service. The electronic device determines a coincidence metric for a first descriptor and a first media content item, the coincidence metric corresponding to a likelihood that the first descriptor appears in the text associated with a respective collection of media content items that includes the first media content item. Based on the coincidence metric, the electronic device generates a new collection of media content items for a first user. The new collection of media content items corresponds to the first descriptor and includes the first media content item.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Alice Yiqing WANG, Ian James ANDERSON, Philip Hunter MCCURRY
  • Publication number: 20210192757
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating a new measurement of an object surrounding a vehicle with a maintained track. One of the methods includes receiving an object track for a particular object, receiving a new measurement characterizing a new object at a new time step, and determining whether the new object is the same as the particular object, comprising: generating a representation of the new object at the new and preceding time steps; generating a representation of the particular object at the new and preceding time steps; processing a first network input comprising the representations using a first neural network to generate an embedding of the first network input; and processing the embedding of the first network input using a second neural network to generate a predicted likelihood that the new object and the particular object are the same.
    Type: Application
    Filed: December 23, 2019
    Publication date: June 24, 2021
    Inventors: Ruichi Yu, Sachithra Madhawa Hemachandra, Ian James Mahon, Congcong Li
  • Publication number: 20210180228
    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: February 25, 2021
    Publication date: June 17, 2021
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Patent number: 11037597
    Abstract: Two or more different elapsed time values are determined between transitions of a data signal applied to a magnetic write transducer of a heat-assisted magnetic recording apparatus. Two or more different power values of the laser are respectively associated with the two or more different elapsed time values. The two or more different power levels are selected to reduce differences between track widths of recorded marks having the two or more different elapsed time values.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 15, 2021
    Assignee: Seagate Technology LLC
    Inventors: Ian James Gilbert, Peng Peng, Tim Rausch, Jan-Ulrich Thiele
  • Publication number: 20210170074
    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: Application
    Filed: November 26, 2019
    Publication date: June 10, 2021
    Inventors: Polina Olegovna ANIKEEVA, Dena Shahriari, Yoel FINK, Zi Jie Gabriel Loke, Ian James Tafel
  • Patent number: 11027109
    Abstract: The present invention provides a wound dressing tubing connector, comprising a first unit and a second unit which are releasably connectable and which when connected form a fluid path through the connector, wherein the first unit comprises an inlet and an outlet and wherein the second unit comprises an inlet and an outlet, in which the outlet of the first unit and the inlet of the second unit when connected together define the fluid path, and wherein the first unit and the second unit are connectable to form an air and fluid tight seal and wherein the first unit and/or the second unit comprises a pressure regulator valve in fluid communication with the fluid path. Also provided are systems, kits and methods of treatment.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: June 8, 2021
    Assignee: i2r Medical Limited
    Inventors: Keith Patrick Heaton, Ian James Hardman
  • Patent number: 11030239
    Abstract: Routing packetized actions in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate an action data structure. The action data structure can include digital components and entity-action pairs.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: June 8, 2021
    Assignee: GOOGLE LLC
    Inventors: Alexander Collins, Ian James Leader, Yunkai Zhou, Gaurav Bhaya, Robert Stets
  • Patent number: 11023413
    Abstract: A method of operating a system comprising multiple processor tiles divided into a plurality of domains wherein within each domain the tiles are connected to one another via a respective instance of a time-deterministic interconnect and between domains the tiles are connected to one another via a non-time-deterministic interconnect. The method comprises: performing a compute stage, then performing a respective internal barrier synchronization within each domain, then performing an internal exchange phase within each domain, then performing an external barrier synchronization to synchronize between different domains, then performing an external exchange phase between the domains.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: June 1, 2021
    Assignee: GRAPHCORE LIMITED
    Inventors: Daniel John Pelham Wilkinson, Stephen Felix, Richard Luke Southwell Osborne, Simon Christian Knowles, Alan Graham Alexander, Ian James Quinn
  • Patent number: 11008177
    Abstract: A control assembly provides autonomous control of various functions of a grain cart and/or provides guidance to an operator of the grain cart during the unloading of a grain cart. The control assembly collects input from one or more sensors including a speed sensor to monitor speed of a PTO that drives the unloading auger of the grain cart, a height sensor that measures the height of material discharged from the grain cart into a receptacle such as a grain truck, and/or a boundary sensors that measure lateral position of the grain cart relative to the receptacle or grain truck. Based on the input, the control assembly may vary the position of the discharge gate of the grain cart, or provide guidance to the operator to steer and position the grain cart relative to an adjacent grain truck.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: May 18, 2021
    Assignee: ELMER'S WELDING + MANUFACTURING LTD.
    Inventors: Vikram Banthia, Michael Ian James Friesen
  • Publication number: 20210140082
    Abstract: A nonwoven fabric is provided. 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, wherein at least one of the surfaces has a TS7 value of less than about 15 dB V2 rms, and wherein the first surface has a TS7 value that is higher than the second surface TS7 value.
    Type: Application
    Filed: January 15, 2021
    Publication date: May 13, 2021
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Publication number: 20210129426
    Abstract: A method of laser processing including generating a laser beam having, at different longitudinal positions in a propagation direction, first and second transverse beam profiles of energy density. The first transverse beam profile is different to the second transverse beam profile and is non-Gaussian. The method includes carrying out a scan of the laser beam across a working surface, wherein, during the scan, the laser beam and/or working surface is adjusted such that, for a first part of the scan, the first transverse beam profile is located at the working surface and, for a second part of the scan, the second transverse beam profile is located at the working surface.
    Type: Application
    Filed: August 8, 2018
    Publication date: May 6, 2021
    Applicant: RENISHAW PLC
    Inventor: Ian James THOMSON
  • Publication number: 20210127592
    Abstract: A photo-selective light spectrum-modifying net for use in citrus fruit production, the net comprising a woven array of parallel and mutually spaced first threads and an array of parallel and mutually spaced second threads, the second threads being inclined to the first threads to define an array of openings between the first and second threads, wherein the first threads are uncolored and composed of a first polymer which is selected from a polymer incorporating a white pigment or dye, a transparent polymer or a translucent polymer, and the second threads are colored red and composed of a second polymer which incorporates a red pigment or dye, the second threads being adapted to transmit, scatter and reflect electromagnetic radiation in the wavelength range of from 640 to 680 nm. Also disclosed is a method of producing citrus fruit using the net.
    Type: Application
    Filed: August 30, 2018
    Publication date: May 6, 2021
    Inventors: Ian James PUDDEPHAT, Simon Charles MCWILLIAM, Yosepha SHAHAK, Avi SADKA, Elazar Zari GAL
  • Publication number: 20210103507
    Abstract: This disclosure describes techniques for providing a distributed scalable architecture for Network Address Translation (NAT) systems with high availability and mitigations for flow breakage during failover events. The NAT servers may include functionality to serve as fast-path servers and/or slow-path servers. A fast-path server may include a NAT worker that includes a cache of NAT mappings to perform stateful network address translation and to forward packets with minimal latency. A slow-path server may include a mapping server that creates new NAT mappings, depreciates old ones, and answers NAT worker state requests. The NAT system may use virtual mapping servers (VMSs) running on primary physical servers with state duplicated VMSs on different physical failover servers.
    Type: Application
    Filed: October 3, 2019
    Publication date: April 8, 2021
    Applicant: Cisco Technology, Inc.
    Inventors: Pierre Pfister, Ian James Wells, Kyle Andrew Donald Mestery, William Mark Townsley, Yoann Desmouceaux, Guillaume Ruty, Aloys Augustin
  • Publication number: 20210100316
    Abstract: Articles of footwear and methods of making articles of footwear including one or more continuous threads wound around anchor points. The winding of the one or more continuous threads forms a thread pattern that imparts desired characteristics to components of the article of footwear. Thread lines of the thread pattern may be bonded together. In some embodiments, thread lines may be bonded with a bonding layer.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Fionn Jonathan CORCORAN-TADD, Benjamin William KLEIMAN, Ian James HENNEBERY, Keith Paul THOMPSON, Peter David CAUWOOD, Peter Georg LAITENBERGER, Sam Jackson CONKLIN, Luke Alexander LOWREY
  • Patent number: 10968552
    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: January 25, 2018
    Date of Patent: April 6, 2021
    Assignee: The Procter & Gamble Company
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Publication number: 20210096044
    Abstract: A well sampling apparatus is described herein. The well sampling apparatus includes one or more pressure-activated samplers in a sampling assembly. The samplers are coupled to an activating mechanism that includes a remotely activated local actuator. The remotely activated local actuator is coupled to a pressure source that, when released by the remotely activated local actuator, operates the pressure-activated sample to obtain a sample fluid.
    Type: Application
    Filed: September 30, 2020
    Publication date: April 1, 2021
    Inventors: Brian Abbott, Ian James Mainwaring, Akhil Bahl, Carlos Merino
  • Patent number: 10960630
    Abstract: Methods for manufacturing at least a portion of an upper for an article of footwear that include thermo-forming a pattern on the upper. The methods may include disposing a skin for forming an upper over and inflatable bladder and disposing a mold insert between the skin and a surface of a mold cavity. The mold insert may include a mold pattern including surface features formed in the mold insert. The inflatable bladder may be inflated such that the skin is pressed against the mold insert within a heated mold cavity to form a pattern on an exterior surface of the skin and cause the skin to take on the shape of at least a portion of an upper. In some embodiments, the surface features may be disposed in a gradient pattern configured to provide varying degrees of one or more characteristics to different areas of an upper.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: March 30, 2021
    Assignee: adidas AG
    Inventors: Andrew Jacob Schneider, Keith Alexander Blume, Ian James Hennebery, Benjamin William Kleiman, Matteo Edmond Padovani, Edward John Musho, Carl Arnese
  • Publication number: 20210081588
    Abstract: A computer implemented method is disclosed relating to the design of electronic circuits and systems. In some examples, a graphical user interface is utilized to receive first information relating to a requested electronic circuit. The first information includes a selected type of electronic circuit and one or more operating criteria relating to requested fundamental functionality of the selected type of electronic circuit. Second information is also received, relating to requested secondary attributes of a hypothetical candidate electronic circuit that satisfies the first information. In response, a set of candidate circuit architectures are displayed satisfying the first information, as well as a visualization of how each of the candidate circuit architectures relates to the second information.
    Type: Application
    Filed: September 17, 2020
    Publication date: March 18, 2021
    Inventors: Edward Paul OSBURN, Ian James CAIN