Patents by Inventor Ryan Warren

Ryan Warren 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: 20240129714
    Abstract: A method for provisioning a communication device with an embedded subscriber identity module (eSIM) profile. The method includes releasing a first eSIM profile by an eSIM management server hosting a plurality of unallocated eSIM profiles, and registering the release of the first eSIM profile by a discovery server. The method additionally includes requesting at least some of the information related to the release of the first eSIM profile from the discovery server, wherein the request includes an international mobile equipment identity (IMEI) of the communication device, and retrieving an address of the eSIM management server by the discovery server based on the IMEI. The method further includes providing the address to a local provisioning assistant (LPA) of the communication device by the discovery server, and provisioning the communication device with the first eSIM profile from the eSIM management server by the LPA of the communication device.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 18, 2024
    Inventors: Ryan P. Dreiling, Aaron Reiser, Philip Warren Uehling
  • Patent number: 11959229
    Abstract: Sanitary tissue products employing fibrous structures that exhibit novel combination of slip stick coefficient of friction and compressibility properties and methods for making same.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 16, 2024
    Assignee: The Procter & Gamble Company
    Inventors: Ward William Ostendorf, Guillermo Matias Vidal, Jeffrey Glen Sheehan, David Warren Loebker, Ryan Dominic Maladen, John Allen Manifold, Khosrow Parviz Mohammadi
  • Publication number: 20240119932
    Abstract: In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.
    Type: Application
    Filed: September 13, 2023
    Publication date: April 11, 2024
    Inventors: Mokhtar Mohamed Khorshid, Brian Moran, James Benefits McCready, Ahmed Kamal Atwa Mohamed, Katherina Nguyen, Gary Warren Barbon, Ryan Bailey, Irina-Elena Veliche, Frank Torsten Bernd Seide
  • Publication number: 20240119339
    Abstract: Machine learning-based part selection in relation to one or more end use environmental conditions is provided. The process includes training a machine learning model to facilitate evaluation of a part for use in a product based on an environmental condition. Further, the process includes receiving measurement data for the part, and establishing a score for the part by comparing the measurement data for the part to a specification for the part. In addition, the method includes using the machine learning model and the established score for the part in determining whether to use the part in the product based on the environmental condition.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 11, 2024
    Inventors: John S. WERNER, Arkadiy O. TSFASMAN, Dane WARREN, Charles BENE, Ryan MULHERN, Thomas C. REED
  • Patent number: 11951369
    Abstract: The suspension system disclosed may be used to provide anti-gravity or pro-gravity affects to aid in exercise and rehabilitation. The system includes a frame assembly which supports an elastic cord. The elastic cord supports a portion of the weight of the user and exerts upward or downward pressure on the user to reduce or enhance the user's weight. The elastic is configured to equalize the forces on the system and permit free movement of the user while reducing or enhancing the user's weight. The system may be used by itself or with a number of different exercises and equipment.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: April 9, 2024
    Assignee: Lever, LLC
    Inventors: Ryan Charles Ognibene, Bradley Thomas Miles, James Warren Hurt
  • Publication number: 20240089892
    Abstract: A method includes receiving, by an equipment identity register application in the target mobile network, an International Mobile Equipment Identity (IMEI) of a user equipment (UE) associated with the subscriber and a Subscriber Identity Module (SIM) identifier (ID) identifying an inactive SIM card inserted into the UE or an inactive electronic SIM (eSIM) profile installed at the UE, determining that the UE is attempting to attach to the target mobile network for a first time based on the IMEI and the SIM ID, adding an event to an event queue of the target mobile network, and processing the event by accessing subscriber data stored at the source mobile network to validate that the IMEI of the UE is indicated in the subscriber data stored at the source mobile network, wherein the subscriber data includes a subscriber account indicated by the IMEI of the UE.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Mukesh Agarwal, Ryan P. Dreiling, Philip Warren Uehling, Vijay Bhanu Reddy Yelmat
  • Patent number: 11909646
    Abstract: A congested network link is identified. Applications that are contributing to the congestion are also identified. The contribution of each of the identified applications to the congestion is then determined in order to determine whether the application's usage of the network should be throttled. A control signal is generated in order to indicate to the application that it is to perform an application-specific throttling operation to reduce the network bandwidth consumed by the application. If the application-specific throttling does not sufficiently reduce network congestion, a more aggressive throttling operation is performed.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: February 20, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bradley David Rutkowski, Todd Carlyle Luttinen, Sachin Ramakanth Kulkarni, Vijay Rajesh Kumar, Joseph Ryan Warren
  • Publication number: 20230421503
    Abstract: A congested network link is identified. Applications that are contributing to the congestion are also identified. The contribution of each of the identified applications to the congestion is then determined in order to determine whether the application's usage of the network should be throttled. A control signal is generated in order to indicate to the application that it is to perform an application-specific throttling operation to reduce the network bandwidth consumed by the application. If the application-specific throttling does not sufficiently reduce network congestion, a more aggressive throttling operation is performed.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 28, 2023
    Inventors: Bradley David RUTKOWSKI, Todd Carlyle LUTTINEN, Sachin Ramakanth KULKARNI, Vijay RAJESH KUMAR, Joseph Ryan WARREN
  • Patent number: 11649852
    Abstract: A method of manufacturing a ball joint includes arranging a ball in a bore of a housing, and enclosing an end of the bore. Plastic is injected into a space between the housing and the ball to form a bearing that has a bearing surface that engages the ball. The bearing shrinks to form a recess in the bearing surface so that the recess can be filled with a grease.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: May 16, 2023
    Assignee: MULTIMATIC INC.
    Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
  • Patent number: 11608854
    Abstract: A ball joint includes a stud extending from a ball. A housing has a bore that receives the ball. The housing has an interior surface facing the ball that includes a groove. A plastic bearing is arranged between the ball and the housing. The plastic bearing has first and second sides opposite one another. The first side has a spherical surface engaging the ball. The second side has a protrusion opposite the spherical surface that is received in and fills the groove and a recess in the spherical surface opposite the protrusion.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: March 21, 2023
    Assignee: Multimatic Inc.
    Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
  • Publication number: 20230066072
    Abstract: A method of manufacturing a ball joint includes arranging a ball in a bore of a housing, and enclosing an end of the bore. Plastic is injected into a space between the housing and the ball to form a bearing that has a bearing surface that engages the ball. The bearing shrinks to form a recess in the bearing surface so that the recess can be filled with a grease.
    Type: Application
    Filed: November 7, 2022
    Publication date: March 2, 2023
    Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
  • Publication number: 20200191194
    Abstract: A ball joint includes a stud extending from a ball. A housing has a bore that receives the ball. The housing has an interior surface facing the ball that includes a groove. A plastic bearing is arranged between the ball and the housing. The plastic bearing has first and second sides opposite one another. The first side has a spherical surface engaging the ball. The second side has a protrusion opposite the spherical surface that is received in and fills the groove and a recess in the spherical surface opposite the protrusion.
    Type: Application
    Filed: August 16, 2018
    Publication date: June 18, 2020
    Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
  • Patent number: 10684898
    Abstract: Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: June 16, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
  • Publication number: 20190310901
    Abstract: Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
    Type: Application
    Filed: June 5, 2019
    Publication date: October 10, 2019
    Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
  • Publication number: 20190266028
    Abstract: Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
    Type: Application
    Filed: February 26, 2018
    Publication date: August 29, 2019
    Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
  • Patent number: 10394628
    Abstract: Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 27, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
  • Patent number: 9202469
    Abstract: A technique for recording dictation, meetings, lectures, and other events includes automatically segmenting an audio recording into portions by detecting speech transitions within the recording and selectively identifying certain portions of the recording as noteworthy. Noteworthy audio portions are displayed to a user for selective playback. The user can navigate to different noteworthy audio portions while ignoring other portions. Each noteworthy audio portion starts and ends with a speech transition. Thus, the improved technique typically captures noteworthy topics from beginning to end, thereby reducing or avoiding the need for users to have to search for the beginnings and ends of relevant topics manually.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: December 1, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Yogesh Moorjani, Ryan Warren Kasper, Ashish V. Thapliyal, Ajay Kumar, Abhinav Kuruvadi Ramesh Babu, Elizabeth Thapliyal, James Kalbach, Margaret Dianne Cramer
  • Publication number: 20150246549
    Abstract: An apparatus is disclosed. The apparatus includes a cartridge with a fluid container, a nozzle attached to the fluid container to provide fluid from the container to a printer, a cartridge identification card to identify the fluid in the fluid in the container to the printer when the cartridge identification card is connected to the printer, and a strap having two ends, a first end being attached to the fluid container and a second end being attached to the cartridge identification card.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Ricoh Company, Ltd.
    Inventors: David M. Price, Gabriel Joseph Martinez, Ryan Warren Ransburg, Timothy Graham Bradley, John Charles Wilson, Kenneth Stuart Shouldice, Daniel Ioan Ardelian, Roshmi Bhaumik
  • Patent number: D726442
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: April 14, 2015
    Assignee: Sun Shield LLC
    Inventors: Ryan Warren, Tyler Haggstrom, Allen Starnes
  • Patent number: D729071
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 12, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Timothy Graham Bradley, David M. Price, Ryan Warren Ransburg