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: 20230110071
    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. Based on how frequently a first media content item co-occurs with a first descriptor in text for respective collections of media items that include the first media content item, the electronic device generates, without user input, 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. The electronic device presents the new collection of media content items to the first user as a recommendation.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 13, 2023
    Inventors: Alice Yiqing WANG, Ian James ANDERSON, Philip Hunter MCCURRY
  • Patent number: 11625230
    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: Grant
    Filed: September 22, 2020
    Date of Patent: April 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
  • Patent number: 11588749
    Abstract: Techniques for load balancing communication sessions in a networked computing environment are described herein. The techniques may include establishing a first communication session between a client device and a first computing resource of a networked computing environment. Additionally, the techniques may include storing, in a data store, data indicating that the first communication session is associated with the first computing resource. The techniques may further include receiving, at a second computing resource of the networked computing environment, traffic associated with a second communication session that was sent by the client device, and based at least in part on accessing the data stored in the data store, establishing a traffic redirect such that the traffic and additional traffic associated with the second communication session is sent from the second computing resource to the first computing resource.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: February 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Andree Toonk, Rahim Lalani, Ian James Wells
  • Patent number: 11577631
    Abstract: A seating assembly is provided that includes a seating assembly frame that includes a seatback frame, and a seat frame. The seating assembly further includes a seatback panel coupled to an upper portion of the seatback frame and movable between a stored position relative to the seatback frame and an extended position relative to the seatback frame, and an adjustment mechanism coupled to the seatback panel and the seating assembly frame and movable between a first position and a second position in response to an actuating force.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: February 14, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Johnathan Line, Joseph Kish, Ratan Howlader, Ian James, Robert Shipley, Patrick Davis, Nicholas Alphonse Billardello, David Frederick Lyons, Sean West
  • Publication number: 20230032924
    Abstract: This disclosure describes techniques for performing application-based tagging. An example method is performed by a virtual socket of a device. The method includes receiving non-packetized data from an application, generating a label based on the application, and providing the non-packetized data and the label to a kernel of the device.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
  • Publication number: 20230021423
    Abstract: Techniques for assessing a computing risk of an entity based on a social media footprint of that user. Social media accounts of an entity are identified. Queries are executed against the accounts to determine a social media footprint the entity has based on engagements with those accounts. The footprint reflects at least how much information associated with the entity has been exposed as a result of the engagements with those accounts. Based on the footprint, a risk score for the entity is developed. The risk score reflects a determined amount of computing risk the entity has with regard to potential malicious use of exposed entity information. Based on the risk score, mitigation operations are performed in an attempt to reduce the risk score.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Inventors: Michael Angelo DeVico, Matthew Joseph DeVico, Justin Randall Padawer, Taylor Cushman Rose, Richard Edward Horne, Ian James Bell
  • Patent number: 11563269
    Abstract: An electromagnetic phased array (100) is disclosed comprising a plurality of antenna elements (102), each antenna element (102) comprising at least three constituent antennae (104). A drive circuit (106) generates about an axis of each element (102) a radiation pattern that has a defined minima at or close to a null in at least one direction. The drive circuit (106) effects electronic steering of this minima through a range of angles around the axis of each antenna element (102) of the array (100) by appropriate setting of the vector currents associated with its constituent antennae (104). The axes of each of the antenna elements (102) are aligned in parallel with a central axis of the array (100) and at least a sub-set of the elements (102) lie substantially on a common helical surface. The elements (102) are spaced on this surface such that the array (100) has a substantially constant aperture.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: January 24, 2023
    Assignee: INTERNATIONAL ELECTRIC COMPANY LIMITED
    Inventor: Ian James Cash
  • Patent number: 11556596
    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: Grant
    Filed: December 31, 2019
    Date of Patent: January 17, 2023
    Assignee: Spotify AB
    Inventors: Alice Yiqing Wang, Ian James Anderson, Philip Hunter McCurry
  • Patent number: 11547061
    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: Grant
    Filed: August 30, 2018
    Date of Patent: January 10, 2023
    Assignee: Tropicana Products, Inc.
    Inventors: Ian James Puddephat, Simon Charles McWilliam, Yosepha Shahak, Avi Sadka, Elazar Zari Gal
  • Patent number: 11541799
    Abstract: A seating assembly having a seating assembly frame that includes a seat frame and a seatback frame. The seating assembly includes an extension member coupled to the seat frame and movable in response to an actuating force between an extended position relative to the seat frame and a compressed position relative to the seat frame and including an end fixedly coupled to the seat frame and an end coupled to an adjustment device disposed on the seat frame.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: January 3, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, Ratan Howlader, Robert Charles Shipley, Patrick Davis, Ian James, Nicholas Alphonse Billardello, David Frederick Lyons, Sean Bayle West
  • Publication number: 20220417605
    Abstract: The present invention relates to a communication system operative to provide a user interface for selecting content from at least a first content domain and a second different content domain, configured to drive a display device to display one or more content item identifiers (184) identifying content items of said first content domain and content item identifiers (192) identifying one or more content items of said second content domain in a common display arrangement (180). The invention also relates to an apparatus and method.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Patrick Michael Sansom, Ian James Valentine
  • Publication number: 20220413975
    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: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Pierre Pfister, Ian James Wells, Kyle Andrew Donald Mestery, William Mark Townsley, Yoann Desmouceaux, Guillaume Ruty, Aloys Augustin
  • Publication number: 20220397701
    Abstract: An automated global weather notification system is provided. The automated global weather notification system is capable of obtaining observational weather data, including data form of forecast grids, and applying business rules and conditional variables to that data. Based on the business rules and conditional variables, notifications are generated. Relevant users are identified in particular geographic areas and notifications are delivered to those users via, for example, SMS, MMS, email, or other methods of electronic information delivery.
    Type: Application
    Filed: May 26, 2022
    Publication date: December 15, 2022
    Inventors: Ian James Miller, Jason Linden Geer
  • Patent number: 11525047
    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: August 21, 2020
    Date of Patent: December 13, 2022
    Assignee: The Procter & Gamble Company
    Inventors: Dimitris Ioannis Collias, John Andrew McDaniel, Gary Wayne Gilbertson, Martin Ian James, Arsen Arsenov Simonyan
  • Publication number: 20220385662
    Abstract: Techniques for transferring address rights (e.g., internet protocol address(es), media access control address(es), etc.) amongst devices in a data center network fabric. A data center (DC) authority (e.g., network controller and/or a service controller) of a data center network fabric may determine that a device in the network is to communicate on an address in the network. The DC authority may create and sign a token that indicates a verifiable authorization to communicate on the address. The token may allow any device that posses the token to communicate on the address, following verification from an associated network switch. Additionally, the token may be signed by a device in the network in possession of the token, and delegated to another device in the data center network fabric following a migration of a service from one server to another, for example.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 1, 2022
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery
  • Patent number: 11503769
    Abstract: In a grain cart having an auger fold actuator, a gate actuator, and at least one spout actuator, a grain cart control system has an input device received within an operator cab to generate command signals responsive to operator commands, an electronic controller operatively associated with selected actuators of the grain cart, a valve actuator connected to each valve of the selected actuators of the grain cart, and stored programmable criteria to generate activation signals for the valve actuators in response to the command signals. Each mechanical function that is controlled also has a rotary potentiometer for positional feedback. To actuate any sequence, a joystick will send commands to the controller to activate a sequence. Since the controls according to the present invention are driven by a logic-based controller, various functions can be automated.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: November 22, 2022
    Inventor: Michael Ian James Friesen
  • Patent number: 11495249
    Abstract: Two or more different recording currents are applied to a write coil of a recording head. A first of the two or more currents is a positive current and a second of the two or more currents is a negative current. In response to the application of the two or more different recording currents, a data stream is recorded to regions of a moving continuous magnetic recording medium such that each region has three or more magnetic states. The three or more magnetic states can be read from the continuous magnetic recording medium via a magnetic read transducer to recover the data stream.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: November 8, 2022
    Assignee: Seagate Technology LLC
    Inventors: Ian James Gilbert, Peng Peng, Todd Michael Lammers, Tim Rausch
  • Publication number: 20220333285
    Abstract: A through-air thermally bonded 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: July 7, 2022
    Publication date: October 20, 2022
    Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
  • Publication number: 20220305976
    Abstract: A seating assembly having a seating assembly frame that includes a seat frame and a seatback frame. The seating assembly includes an extension member coupled to the seat frame and movable in response to an actuating force between an extended position relative to the seat frame and a compressed position relative to the seat frame and including an end fixedly coupled to the seat frame and an end coupled to an adjustment device disposed on the seat frame.
    Type: Application
    Filed: June 15, 2022
    Publication date: September 29, 2022
    Applicant: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, Ratan Howlader, Robert Charles Shipley, Patrick Davis, Ian James, Nicholas Alphonse Billardello, David Frederick Lyons, Sean Bayle West
  • Publication number: 20220293296
    Abstract: A cable contains a core including a transmissive element and a coating layer made of a coating material. The coating material contains, with respect to the total weight of polymeric materials present in the composition, (i) 70% to 95% by weight of a recycled linear low density polyethylene (r-LLDPE); and (ii) 5 to 30% by weight of an ethylene-vinyl acetate copolymer (EVA). The coating layer shows mechanical properties comparable to those of a virgin polymer composition and better, both before and after ageing, than recycled polymer-based compositions containing recycled LLDPE but free from EVA. The EVA may be added to the r-LLDPE or, alternatively, be already contained in the r-LLDPE as a result of previous LLDPE use. The cable may further contain a skin layer placed around and in direct contact with the coating layer based on r-LLDPE.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 15, 2022
    Applicant: PRYSMIAN S.p.A
    Inventors: Gustaf JONSSON, Ian James GRIFFITHS