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: 20240129714Abstract: 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: ApplicationFiled: December 22, 2023Publication date: April 18, 2024Inventors: Ryan P. Dreiling, Aaron Reiser, Philip Warren Uehling
-
Patent number: 11959229Abstract: 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: GrantFiled: October 27, 2021Date of Patent: April 16, 2024Assignee: The Procter & Gamble CompanyInventors: Ward William Ostendorf, Guillermo Matias Vidal, Jeffrey Glen Sheehan, David Warren Loebker, Ryan Dominic Maladen, John Allen Manifold, Khosrow Parviz Mohammadi
-
Publication number: 20240119932Abstract: 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: ApplicationFiled: September 13, 2023Publication date: April 11, 2024Inventors: 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: 20240119339Abstract: 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: ApplicationFiled: September 29, 2022Publication date: April 11, 2024Inventors: John S. WERNER, Arkadiy O. TSFASMAN, Dane WARREN, Charles BENE, Ryan MULHERN, Thomas C. REED
-
Patent number: 11951369Abstract: 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: GrantFiled: January 19, 2022Date of Patent: April 9, 2024Assignee: Lever, LLCInventors: Ryan Charles Ognibene, Bradley Thomas Miles, James Warren Hurt
-
Publication number: 20240089892Abstract: 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: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Mukesh Agarwal, Ryan P. Dreiling, Philip Warren Uehling, Vijay Bhanu Reddy Yelmat
-
Patent number: 11909646Abstract: 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: GrantFiled: June 23, 2022Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Bradley David Rutkowski, Todd Carlyle Luttinen, Sachin Ramakanth Kulkarni, Vijay Rajesh Kumar, Joseph Ryan Warren
-
Publication number: 20230421503Abstract: 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: ApplicationFiled: June 23, 2022Publication date: December 28, 2023Inventors: Bradley David RUTKOWSKI, Todd Carlyle LUTTINEN, Sachin Ramakanth KULKARNI, Vijay RAJESH KUMAR, Joseph Ryan WARREN
-
Patent number: 11649852Abstract: 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: GrantFiled: November 7, 2022Date of Patent: May 16, 2023Assignee: MULTIMATIC INC.Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
-
Patent number: 11608854Abstract: 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: GrantFiled: August 16, 2018Date of Patent: March 21, 2023Assignee: Multimatic Inc.Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
-
Publication number: 20230066072Abstract: 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: ApplicationFiled: November 7, 2022Publication date: March 2, 2023Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
-
Publication number: 20200191194Abstract: 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: ApplicationFiled: August 16, 2018Publication date: June 18, 2020Inventors: Rudolf Gruber, Thomas Alexander Sparrow, Ryan Warren Alexander
-
Patent number: 10684898Abstract: 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: GrantFiled: June 5, 2019Date of Patent: June 16, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
-
Publication number: 20190310901Abstract: 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: ApplicationFiled: June 5, 2019Publication date: October 10, 2019Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
-
Publication number: 20190266028Abstract: 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: ApplicationFiled: February 26, 2018Publication date: August 29, 2019Inventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
-
Patent number: 10394628Abstract: 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: GrantFiled: February 26, 2018Date of Patent: August 27, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Juan Pablo Muraira, Enamul Haque, Joseph Ryan Warren, Song Yang
-
Patent number: 9202469Abstract: 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: GrantFiled: September 16, 2014Date of Patent: December 1, 2015Assignee: 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: 20150246549Abstract: 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: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: 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: D726442Type: GrantFiled: November 5, 2013Date of Patent: April 14, 2015Assignee: Sun Shield LLCInventors: Ryan Warren, Tyler Haggstrom, Allen Starnes
-
Patent number: D729071Type: GrantFiled: December 31, 2013Date of Patent: May 12, 2015Assignee: Ricoh Company, Ltd.Inventors: Timothy Graham Bradley, David M. Price, Ryan Warren Ransburg