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: 20190258464
    Abstract: In one embodiment, a server generates expected levels of capability associated with possible combinations of settings for first and second adjustable parameters for an aspect of a software image feature. The server receives an indication of a desired level of capability for the aspect of the software image feature and, based on the indication, identifies a particular expected level of capability associated with a particular possible combination of the settings for the first and second adjustable parameters. The particular expected level of capability is closer to a desired level of capability for an aspect of a software image feature than the other expected levels of capability associated with the possible combinations of the settings for the first and second adjustable parameters. The server produces a software image that includes the particular possible combination of the settings for the first and second adjustable parameters.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Inventors: Ian James Wells, Santosh Ramrao Patil, Christopher Metz, Durgaprasad Sukhadeo Pawar, Avaneesh Anandrao Kadam, Vikram Prasad Munishwar
  • Patent number: 10389034
    Abstract: In an embodiment, an antenna is disclosed. The antenna comprises: a substrate of dielectric material, the substrate being substantially planar and defining a first surface and a second surface opposed to the first surface; an electrically conductive ground plane on the first surface, the ground plane defining a slot; a first feed line configured to receive a first input signal having a frequency within an operating frequency range, the first feed line extending over the slot on the second surface in a first direction by a length of between 0.3 and 0.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: August 20, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Sema Dumanli Oktar, Ian James Craddock, David Rhys Gibbins
  • Publication number: 20190251294
    Abstract: A computer device performs operations for managing registry access, including monitoring a user process on the computer device and, in response, establishing a set of registry access rules relevant to the user process. Each registry operation requested by the user process is evaluated and, in response, an appropriate action determined. Such action suitably includes at least 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. In particular, the operations may be performed using a registry filter driver in a kernel mode of an operating system of the computer device.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 15, 2019
    Inventors: John Goodridge, Ian James McLean
  • Publication number: 20190244693
    Abstract: A dental charting system and method of generating a dental chart are provided. The dental charting system comprises a display unit, an input unit and an output unit. The display unit is configured to display a quadrant view of a set of teeth. The quadrant view comprises a quadrant subset of the set of teeth, and at least one of a diagnosis field and a procedure field for each tooth in the quadrant subset. Each tooth in the quadrant subset displayed having a crown, a root and an outline. The input unit is configured to receive an input for at least one of the diagnosis field and the procedure field for at least one tooth in the quadrant set of teeth. The output unit is configured to generate a dental chart displaying the set of teeth. Each tooth in the set of teeth displayed in a color associated with the received input for at least one of the diagnosis field and the procedure field.
    Type: Application
    Filed: December 19, 2018
    Publication date: August 8, 2019
    Inventors: Ian James HAWS, Gary Edwin CAMPBELL
  • Patent number: 10375111
    Abstract: Anonymous containers are discussed herein. An operating system running on a computing device, also referred to herein as a host operating system running on a host device, prevents an application from accessing personal information (e.g., user information or corporate information) by activating an anonymous container that is isolated from the host operating system. In order to create and activate the anonymous container, a container manager anonymizes the configuration and settings data of the host operating system, and injects the anonymous configuration and settings data into the anonymous container. Such anonymous configuration and settings data may include, by way of example and not limitation, application data, machine configuration data, and user settings data. The host operating system then allows the application to run in the anonymous container.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin M. Schultz, Frederick Justus Smith, Daniel Vasquez Lopez, Abhinav Mishra, Ian James McCarty, John A. Starks, Joshua David Ebersol, Ankit Srivastava, Hari R. Pulapaka, Mehmet Iyigun, Stephen E. Bensley, Giridhar Viswanathan
  • Patent number: 10372518
    Abstract: An extensible single point orchestration system receives service requests from applications. In dependence upon the service request a single third party provider service or multiple third party provider services is identified. When the single third party provider service is identified, the system dynamically adapts a core capability service, using a stored configuration entity, so as to set an appropriate message format and transmit a service call message to an external API of the identified single third party provider service. When multiple third party provider services are identified, the system dynamically adapts the core capability service, using another stored configuration entity, so as to set a respective appropriate message format for parallel data transmission of service call messages to each of the respective identified third party provider services and transmits the service call messages to respective external APIs of each of the third party provider services.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: August 6, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Steven O'Kennedy, James Daniel Dickerson, Jeremy Light, Bogumil Swiecki, Ian James Harris, Amit K. Mallick
  • Patent number: 10359338
    Abstract: There is provided apparatus and a method for assessing the integrity of a bonded joint and a bonded joint assembly. The assembly has a bonded joint monitored for bond integrity and comprises first (1) and second (2) components each defining a bonding surface (3,4); the joint (5) is formed between the bonding surfaces (3,4) and the first component (1) defines a passage (15) therethrough from the bonding surface to an exterior of the component. The joint (5) includes an optical fiber (11) extending along the joint (5) between the bonding surfaces, through the passage (15) and emerging from the passage (15) to the exterior of the component. The method of constructing the assembly includes the steps of passing the optical fiber (11) through the passage (15) and adhering the optical fiber (11) to the bonding surface (3) of the first component (1), thus bringing the two bonding surfaces (3,4) together and forming the bond (5).
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 23, 2019
    Assignee: BAE Systems plc
    Inventor: Ian James Read
  • Patent number: 10360563
    Abstract: There is disclosed a system and method for processing requests over an architecture. The architecture may utilize logical partitioning to distribute work load across multiple logical servers in an efficient manager. The system may comprise a router, a directory, at least one logical server, and a wallet server. The router may receive a request from a consumer via the consumer's device and extract a value from the request that identifies the consumer. The router may access the directory, which may contain a map that matches consumers with logical servers, to determine which logical server to forward the request to. The router may then pass the request to the determined logical server. The logical server may process the request by utilizing both generic and network or market specific plug-in processing.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: July 23, 2019
    Assignee: NetCracker Technology Solutions LLC
    Inventors: Ian James Clubb, Philip Geoffrey Claridge, Thomas Joseph Shusta, Jeffrey M. Miller
  • Patent number: 10350114
    Abstract: An open-cavity, reduced-pressure treatment device and system for treating a cavity in a patient's body, such as an abdominal cavity, is presented. In one instance, an open-cavity, reduced-pressure treatment device includes a plurality of encapsulated leg members, each having an interior portion with a leg manifold member and formed with fenestrations operable to allow fluid flow into the interior portion, and a central connection member fluidly coupled to the plurality of encapsulated leg members. The central connection member has a connection manifold member. The open-cavity, reduced-pressure treatment devices, systems, and methods allow for, among other things, removal of fluids.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: July 16, 2019
    Assignee: KCI Licensing, Inc.
    Inventors: Ian James Hardman, David George Whyte, Christopher Brian Locke, Timothy Mark Robinson, James Joseph Sealy, Colin John Hall, Mark Stephen James Beard
  • Publication number: 20190205948
    Abstract: Selection of content selection criteria based on entities related by relationship dimensions. In one aspect, a method receives a selection of a seed entity described in entity relation data, the entity relation data defining instances of entities, and for each entity one or more relationship dimensions; generating a set of selected entities; iteratively updating the set of selected entities, each iteration comprising: determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities, receiving a selection of one of the relationship dimensions and in response: determining a set of candidate entities from the relationship dimensions and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities.
    Type: Application
    Filed: November 8, 2018
    Publication date: July 4, 2019
    Inventors: Clemens Lombriser, Ian James Leader, Hongji Bao
  • Patent number: 10339963
    Abstract: Pseudorandom bit sequences are recorded to a heat-assisted recording medium at a laser power that is stepped while recording the pseudorandom bit sequences. The pseudorandom bit sequences are read from the heat-assisted recording medium to determine timing differences between bits written before and after the laser power is stepped. A thermal gradient of bits written to the heat-assisted recording medium is determined based on the timing differences.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: July 2, 2019
    Assignee: Seagate Technology LLC
    Inventors: Drew Michael Mader, Ian James Gilbert, Walter R. Eppler, Tim Rausch
  • Publication number: 20190180332
    Abstract: Selection of content selection criteria based on entities related by relationship dimensions. In one aspect, a method receives a selection of a seed entity described in entity relation data, the entity relation data defining instances of entities, and for each entity one or more relationship dimensions; generating a set of selected entities; iteratively updating the set of selected entities, each iteration comprising: determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities, receiving a selection of one of the relationship dimensions and in response: determining a set of candidate entities from the relationship dimensions and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventors: Clemens Lombriser, Ian James Leader, Hongji Bao
  • Publication number: 20190150514
    Abstract: A novel disposable cartridge for use in an electronic nicotine delivery system having an electric heater includes a reservoir containing a nicotine-containing liquid, a port in liquid communication with the reservoir, a liquid barrier disposed proximate the port to prevent undesired leakage of the nicotine-containing liquid from the reservoir, and a durable, elongate wick arranged and configured to be slideable in the port and to contact the nicotine-containing liquid in the reservoir.
    Type: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Inventors: Christopher Althorpe, Ian James Binder, David Andrew McLeod, Lee Kelepouris, Salih Muhsin Muhammed, Johan Nordström, Alexandru Paunescu
  • Publication number: 20190116885
    Abstract: A system to generate a vapor from a liquid includes an electric heater and an elongate wick. The electric heater defines an interior void having an inner surface and a plurality of apertures, and it is formed of an electrically resistive material contained within a heat diffusing material. The elongate wick is formed of a durable elongate structure having a plurality of liquid-conducting features on the outer surface. At least a portion of the liquid-conducting features of the elongate wick proximate the first end engage at least a portion of the one inner surface of the electric heater and are capable of conducting a the liquid from a source proximate the second end of the wick along the outer surface of the elongate wick to the electric heater.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Inventors: Christopher Althorpe, Ian James Binder, David Andrew McLeod, Lee Kelepouris, Salih Muhsin Muhammed, Johan Nordström, Alexandru Paunescu
  • Publication number: 20190121784
    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: Application
    Filed: February 1, 2018
    Publication date: April 25, 2019
    Applicant: Graphcore Limited
    Inventors: Daniel John Pelham Wilkinson, Stephen Felix, Richard Luke Southwell Osborne, Simon Christian Knowles, Alan Graham Alexander, Ian James Quinn
  • Patent number: 10250545
    Abstract: In a system, method and computer readable medium for managing message delivery, message delivery jobs are dynamically prioritized into a plurality of priority queues based on a delivery timeframe for each job. A delivery manager controls delivery of the message delivery jobs through a number of delivery channels and ports. A priority manager reviews jobs pending in the queues. If the priority manager determines that a message delivery job will not be completed within its delivery timeframe, the priority manager assigns a higher priority to the message delivery job.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 2, 2019
    Assignee: West Corporation
    Inventors: Gary Douglas Pulford, Bruce Pollock, Ian James Juliano, James P. Breen
  • Patent number: 10248976
    Abstract: Selection of content selection criteria based on entities related by relationship dimensions. In one aspect, a method receives a selection of a seed entity described in entity relation data, the entity relation data defining instances of entities, and for each entity one or more relationship dimensions; generating a set of selected entities; iteratively updating the set of selected entities, each iteration comprising: determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities, receiving a selection of one of the relationship dimensions and in response: determining a set of candidate entities from the relationship dimensions and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Clemens Lombriser, Ian James Leader, Hongji Bao
  • Publication number: 20190098361
    Abstract: The present invention relates to a module and method. A content item options module operative for a content item delivery system, is configured to: determine a change in content type of content items being delivered to a content item receiver apparatus for display on a display apparatus; initiate display of one or more alternative content item identifiers on said display apparatus corresponding to one or more other content items; and respond to selection of a one of said one or more content item identifiers to initiate display of a corresponding other content item on said display apparatus.
    Type: Application
    Filed: November 29, 2018
    Publication date: March 28, 2019
    Applicant: MPHC Ltd. (formerly known as MT DIGITAL MEDIA LIMITED)
    Inventors: Patrick Michael Sansom, Ian James Valentine
  • Patent number: D851441
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: June 18, 2019
    Inventor: Ian James Burden
  • Patent number: D853790
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: July 16, 2019
    Assignee: PepsiCo, Inc.
    Inventors: Drew Alexander Read Palin, Sean Joseph Huls, Brandon Scott Rhodes, Xavi Cortadellas, Tucker Fort, Laura Sink, Alexander Ian James Wastney, John Lester Ostby, Matthew Schmunk