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: 12284119Abstract: 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: GrantFiled: March 31, 2023Date of Patent: April 22, 2025Assignee: Cisco Technology, Inc.Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
-
Publication number: 20250124087Abstract: An electronic device obtains a plurality of collections of media content items, each collection of media content items being associated with text. 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: ApplicationFiled: October 29, 2024Publication date: April 17, 2025Inventors: Alice Yiqing WANG, Ian James ANDERSON, Philip Hunter MCCURRY
-
Publication number: 20250111421Abstract: Transaction data and loyalty data are evaluated to predict item codes for non-barcoded items that a given customer is most-likely to purchase in a current and in-progress transaction and/or in a future transaction. Predicted item codes are maintained with a customer identifier for each customer. During a transaction when the customer indicates through a transaction interface that the customer needs to lookup or find an item code for a non-barcoded item, the predicted item codes, which are specific to the customer, are used to suggest an item code for the non-barcoded item during the transaction as an enhanced feature of a transaction interface and in addition to item code browsing features and item code searching/lookup features of the transaction interface.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventor: Ian James Frederick Bennett
-
Publication number: 20250100999Abstract: The present disclosure relates to methods and intermediates useful for preparing a compound of formula I: or a co-crystal, solvate, salt or combination thereof.Type: ApplicationFiled: September 10, 2024Publication date: March 27, 2025Inventors: Kevin McCormack Allan, Amanda Lynn Vandehey, Gediminas Brizgys, Sachin Dhar, Ian James Doxsee, Alex Goldberg, Lars V. Heumann, Zilin Huang, Nathaniel Thomas Kadunce, Shahrokh Kazerani, Willard Lew, Vinh Xuan Ngo, Brian Michael O'Keefe, Trevor James Rainey, Benjamin James Roberts, Bing Shi, Dietrich P. Steinhuebel, Winston C. Tse, Anna Michelle Wagner, Xianghong Wang, Scott Alan Wolckenhauer, Chloe Yuyi Wong, Jennifer R. Zhang
-
Patent number: 12259399Abstract: A system, device and method to pick and/or place specimen containers. The system or device may include a mechanical pick and/or place head, or a vacuum-based pick and/or place head. The mechanical pick and/or place head may include a drive shaft with an engagement head to draw a single specimen container into a receiver and retain such until positioned to place such. The vacuum-based mechanical pick and/or place head may include a vacuum conduit to draw a single specimen container into a receiver and drive shaft that orients a portion of the receiver to retain such until positioned to place such. Various sensors may be employed, for example to detect frost, and a defroster employed.Type: GrantFiled: January 12, 2022Date of Patent: March 25, 2025Assignee: TMRW Life Sciences, Inc.Inventors: James Norman Craven, Ian James Riley, Matthew Watson
-
Patent number: 12259520Abstract: 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: GrantFiled: May 26, 2022Date of Patent: March 25, 2025Assignee: DTN, LLCInventors: Ian James Miller, Jason Linden Geer
-
Patent number: 12254490Abstract: 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: GrantFiled: June 14, 2023Date of Patent: March 18, 2025Assignee: Google LLCInventors: 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: 12246625Abstract: 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: GrantFiled: January 3, 2023Date of Patent: March 11, 2025Assignee: Ford Global Technologies, LLCInventors: Johnathan Line, Joseph Kish, Ratan Howlader, Ian James, Robert Shipley, Patrick Davis, Nicholas Alphonse Billardello, David Frederick Lyons, Sean West
-
Publication number: 20250080952Abstract: An apparatus includes an integrated circuit that includes a microprocessor and a microcontroller unit circuit (MCU) coupled to the microprocessor. The MCU includes a central processing unit (CPU) core and a network processor that implements a wireless interface. The MCU is configured to execute a location application that facilitates a determination of a physical location of the apparatus. The MCU may also be configured to support one or more management functions. The microprocessor sends data to the MCU for wireless transmission by the MCU's wireless interface.Type: ApplicationFiled: November 19, 2024Publication date: March 6, 2025Inventor: Ian James SHERLOCK
-
Patent number: 12236229Abstract: 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: GrantFiled: February 27, 2023Date of Patent: February 25, 2025Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
-
Publication number: 20250060966Abstract: A method is presented that includes detecting, by a loader, overlapping permissions for a page while loading a binary file. When writable data overlaps with read-only code in a page, the loader copies the code part of the page with the overlapping permissions to a new page. The original page is set non-executable. The new page can be set executable but read-only. When execution reaches the now non-executable original page, a segmentation fault may be raised. A signal handler installed by the loader detects that the fault is coming from the original page and redirects execution to the new page with the copied code part.Type: ApplicationFiled: February 15, 2024Publication date: February 20, 2025Inventors: Dániel Kristóf Kiss, Branislav Rankov, Ian James Rickards
-
Publication number: 20250047684Abstract: Techniques for creating consent contracts for devices that indicate whether the devices consent to receiving network-based communications from other devices. Further, the techniques include enforcing the consent contracts such that network-based communications are either allowed or disallowed in the network-communications layer prior to the network communications reaching the devices. Rather than simply allowing a device to communicate with any other device over a network, the techniques described herein include building in consent for network-based communications where the consent is consulted at one or more points in a communication process to make informed decisions about network-based traffic.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Kyle Andrew Donald Mestery, Ian James Wells
-
Patent number: 12197586Abstract: Systems are provided for generating, modifying and using SBOMs for facilitating risk assessment and threat mitigation for corresponding programs, and particularly for large programming builds. The creation and modification of the SBOMs includes processes for omitting declarations referenced in chunk SBOMs of program chunks incorporated into a final programming build associated with a build SBOM, but which are not actually utilized by the final programming build, as well as processes for adding new declarations for code segments that are not declared in the related chunk SBOMs, even though the code segments are utilized by the final programming build. Systems are also configured to use SBOMs in combination with configuration restriction records to assess and resolve threat events in a manner that can prevent unnecessary remedial actions for threat events that appear to be relevant to one or more files or dependencies incorporated into a program.Type: GrantFiled: May 16, 2022Date of Patent: January 14, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Frank Joseph Bussell, Henry James Lyons, Nicholas Allan Schwerzler, Sencer Nuri Yeralan, Dale Russel Rolf, Minh Trong Tran, David John Janson, Thomas George Yaryan, Ian James McCarty
-
Patent number: 12184661Abstract: Techniques for creating consent contracts for devices that indicate whether the devices consent to receiving network-based communications from other devices. Further, the techniques include enforcing the consent contracts such that network-based communications are either allowed or disallowed in the network-communications layer prior to the network communications reaching the devices. Rather than simply allowing a device to communicate with any other device over a network, the techniques described herein include building in consent for network-based communications where the consent is consulted at one or more points in a communication process to make informed decisions about network-based traffic.Type: GrantFiled: February 24, 2021Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Ian James Wells
-
Publication number: 20240426035Abstract: 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: ApplicationFiled: September 5, 2024Publication date: December 26, 2024Inventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
-
Patent number: 12177743Abstract: An apparatus includes an integrated circuit that includes a microprocessor and a microcontroller unit circuit (MCU) coupled to the microprocessor. The MCU includes a central processing unit (CPU) core and a network processor that implements a wireless interface. The MCU is configured to execute a location application that facilitates a determination of a physical location of the apparatus. The MCU may also be configured to support one or more management functions. The microprocessor sends data to the MCU for wireless transmission by the MCU's wireless interface.Type: GrantFiled: October 17, 2023Date of Patent: December 24, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Ian James Sherlock
-
Patent number: 12162235Abstract: 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: GrantFiled: March 26, 2021Date of Patent: December 10, 2024Assignee: adidas AGInventors: Andrew Jacob Schneider, Keith Alexander Blume, Ian James Hennebery, Benjamin William Kleiman, Matteo Edmond Padovani, Edward John Musho, Carl Arnese
-
Patent number: 12163264Abstract: 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: GrantFiled: January 25, 2023Date of Patent: December 10, 2024Assignee: The Procter & Gamble CompanyInventors: Arman Ashraf, Paul Thomas Weisman, Adrien Grenier, Martin Ian James, Stefano Michele Sinigaglia
-
Patent number: D1064672Type: GrantFiled: July 20, 2021Date of Patent: March 4, 2025Assignee: Holme & Hadfield LLCInventors: Ian James Holme, Philip Hadfield
-
Patent number: D1072243Type: GrantFiled: October 1, 2020Date of Patent: April 22, 2025Assignee: Fisher & Paykel Healthcare LimitedInventors: Chelsea Erin Johnson, Michael Paul Ronayne, Alexander Ian James Wastney, Leon Tyler Stanley