Patents by Inventor Ryan Carlson
Ryan Carlson 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: 9353554Abstract: An emergency access mechanism for a cash drawer is provided. In one embodiment, the emergency access mechanism comprises an emergency access plug configured to engage with a locking mechanism of the cash drawer such that actuation of the emergency access plug causes the locking mechanism to release. The mechanism may also comprise an emergency access cover configured to fit partially over and engage the emergency access shell, such that actuation of the emergency access cover causes a portion of the emergency access cover to break.Type: GrantFiled: April 22, 2015Date of Patent: May 31, 2016Assignee: APG Cash Drawer, LLCInventor: Ryan Carlson
-
Patent number: 9292294Abstract: Method and apparatus to efficiently detect violations of data dependency relationships. A memory address associated with a computer instruction may be obtained. A current state of the memory address may be identified. The current state may include whether the memory address is associated with a read or a store instruction, and whether the memory address is associated with a set or a check. A previously accumulated state associated with the memory address may be retrieved from a data structure. The previously accumulated state may include whether the memory address was previously associated with a read or a store instruction, and whether the memory address was previously associated with a set or a check. If a transition from the previously accumulated state to the current state is invalid, a failure condition may be signaled.Type: GrantFiled: September 27, 2012Date of Patent: March 22, 2016Assignee: Intel CorporationInventors: Muawya M. Al-Otoom, Paul Caprioli, Ryan Carlson, Ho-Seop Kim, Omar Shaikh
-
Publication number: 20160070251Abstract: According to at least one embodiment, a computer-implemented method to implement at least one automation rule is described. The at least one automation rule may be generated, wherein the at least one automation rule may control at least one aspect of an automation system. The execution origination point may be selected for the at least one automation rule based at least in part on the one or more implementation parameters. The one or more implementation parameters may comprise at least one of the speed of the automation rule execution, the scalability of the automation rule, the flexibility of the automation rule conditions, or the ease of automation rule modification.Type: ApplicationFiled: September 9, 2014Publication date: March 10, 2016Inventors: Nicholas Brown, Jason Carter, Ryan Carlson
-
Publication number: 20160023975Abstract: Disclosed herein are processes for preparing an ?,?-Cn-diol, wherein n is 5 or greater, from a feedstock comprising a Cn oxygenate. In one embodiment, the process comprises contacting the feedstock with hydrogen gas in the presence of a catalyst comprising Pt, Cu, Ni, Pd, Pt, Rh, Ir, Ru, or Fe on a WO3 or WOx support. In one embodiment, the process comprises contacting the feedstock with hydrogen in the presence of a catalyst comprising a metal M1 and a metal M2 or an oxide of M2, and optionally a support. In one embodiment, M1 is Pd, Pt, or Ir; and M2 is Mo, W, V, Mn, Re, Zr, Ni, Cu, Zn, Cr, Ge, Sn, Ti, Au, or Co. The Cn oxygenate may be obtained from a biorenewable resource.Type: ApplicationFiled: October 7, 2015Publication date: January 28, 2016Inventors: Alan Martin Allgeier, TORREN RYAN CARLSON, DAVID RICHARD CORBIN, WATHUDURA INDIKA NAMAL DE SILVA, CARL ANDREW MENNING, JOACHIM C RITTER, SOURAV KUMAR SENGUPTA
-
Publication number: 20150345182Abstract: An emergency access mechanism for a cash drawer is provided. In one embodiment, the emergency access mechanism comprises an emergency access plug configured to engage with a locking mechanism of the cash drawer such that actuation of the emergency access plug causes the locking mechanism to release. The mechanism may also comprise an emergency access cover configured to fit partially over and engage the emergency access shell, such that actuation of the emergency access cover causes a portion of the emergency access cover to break.Type: ApplicationFiled: April 22, 2015Publication date: December 3, 2015Inventor: Ryan Carlson
-
Patent number: 9181157Abstract: Disclosed herein are processes for preparing an ?,?-Cn-diol, wherein n is 5 or greater, from a feedstock comprising a Cn oxygenate. In one embodiment, the process comprises contacting the feedstock with hydrogen gas in the presence of a catalyst comprising Pt, Cu, Ni, Pd, Pt, Rh, Ir, Ru, or Fe on a WO3 or WOx support. In one embodiment, the process comprises contacting the feedstock with hydrogen in the presence of a catalyst comprising a metal M1 and a metal M2 or an oxide of M2, and optionally a support. In one embodiment, M1 is Pd, Pt, or Ir; and M2 is Mo, W, V, Mn, Re, Zr, Ni, Cu, Zn, Cr, Ge, Sn, Ti, Au, or Co. The Cn oxygenate may be obtained from a biorenewable resource.Type: GrantFiled: December 12, 2014Date of Patent: November 10, 2015Assignee: E I DU PONT DE NEMOURS AND COMPANYInventors: Alan Martin Allgeier, Torren Ryan Carlson, David Richard Corbin, Wathudura Indika Namal De Silva, Ekaterini Korovessi, Carl Andrew Menning, Joachim C Ritter, Sourav Kumar Sengupta
-
Patent number: 9018423Abstract: Disclosed herein are processes for preparing an ?,?-Cn-diol, wherein n is 5 or greater, from a feedstock comprising a Cn oxygenate. In one embodiment, the process comprises contacting the feedstock with hydrogen gas in the presence of a catalyst comprising Pt, Cu, Ni, Pd, Pt, Rh, Ir, Ru, or Fe on a WO3 or WOx support. In one embodiment, the process comprises contacting the feedstock with hydrogen in the presence of a catalyst comprising a metal M1 and a metal M2 or an oxide of M2, and optionally a support. In one embodiment, M1 is Pd, Pt, or Ir; and M2 is Mo, W, V, Mn, Re, Zr, Ni, Cu, Zn, Cr, Ge, Sn, Ti, Au, or Co. The Cn oxygenate may be obtained from a biorenewable resource.Type: GrantFiled: April 25, 2013Date of Patent: April 28, 2015Assignee: E I du Pont de Nemours and CompanyInventors: Alan Martin Allgeier, Torren Ryan Carlson, David Richard Corbin, Wathudura Indika Namal De Silva, Ekaterini Korovessi, Carl Andrew Menning, Joachim C Ritter, H David Rosenfeld, Sourav Kumar Sengupta
-
Publication number: 20150099903Abstract: Disclosed herein are processes for preparing an ?,?-Cn-diol, wherein n is 5 or greater, from a feedstock comprising a Cn oxygenate. In one embodiment, the process comprises contacting the feedstock with hydrogen gas in the presence of a catalyst comprising Pt, Cu, Ni, Pd, Pt, Rh, Ir, Ru, or Fe on a WO3 or WOx support. In one embodiment, the process comprises contacting the feedstock with hydrogen in the presence of a catalyst comprising a metal M1 and a metal M2 or an oxide of M2, and optionally a support. In one embodiment, M1 is Pd, Pt, or Ir; and M2 is Mo, W, V, Mn, Re, Zr, Ni, Cu, Zn, Cr, Ge, Sn, Ti, Au, or Co. The Cn oxygenate may be obtained from a biorenewable resource.Type: ApplicationFiled: December 12, 2014Publication date: April 9, 2015Inventors: ALAN MARTIN ALLGEIER, Torren Ryan Carlson, David Richard Corbin, Wathudura Indika Namal De Silva, Ekaterini Korovessi, Carl Andrew Menning, Joachim C. Ritter, Sourav Kumar Sengupta
-
Publication number: 20140089271Abstract: Method and apparatus to efficiently detect violations of data dependency relationships. A memory address associated with a computer instruction may be obtained. A current state of the memory address may be identified. The current state may include whether the memory address is associated with a read or a store instruction, and whether the memory address is associated with a set or a check. A previously accumulated state associated with the memory address may be retrieved from a data structure. The previously accumulated state may include whether the memory address was previously associated with a read or a store instruction, and whether the memory address was previously associated with a set or a check. If a transition from the previously accumulated state to the current state is invalid, a failure condition may be signaled.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Inventors: Muawya M. AL-OTOOM, Paul CAPRIOLI, Ryan CARLSON, Ho-Seop KIM, Omar SHAIKH
-
Publication number: 20130289318Abstract: Disclosed herein are processes for preparing an ?,?-Cn-diol, wherein n is 5 or greater, from a feedstock comprising a Cn oxygenate. In one embodiment, the process comprises contacting the feedstock with hydrogen gas in the presence of a catalyst comprising Pt, Cu, Ni, Pd, Pt, Rh, Ir, Ru, or Fe on a WO3 or WOx support. In one embodiment, the process comprises contacting the feedstock with hydrogen in the presence of a catalyst comprising a metal M1 and a metal M2 or an oxide of M2, and optionally a support. In one embodiment, M1 is Pd, Pt, or Ir; and M2 is Mo, W, V, Mn, Re, Zr, Ni, Cu, Zn, Cr, Ge, Sn, Ti, Au, or Co. The Cn oxygenate may be obtained from a biorenewable resource.Type: ApplicationFiled: April 25, 2013Publication date: October 31, 2013Applicant: E I DU PONT DE NEMOURS AND COMPANYInventors: Alan Martin ALLGEIER, Torren Ryan CARLSON, Wathudura Indika Namal DE SILVA, Ekaterini KOROVESSI, Carl MENNING, Joachim C. RITTER, H David ROSENFELD, Sourav Kumar SENGUPTA
-
Publication number: 20130262779Abstract: Profiling and analyzing modules may be combined with hardware modules to identify a likelihood that a particular region of code in a computer program contains data that would benefit from prefetching. Those regions of code that would not benefit from prefetching may also be identified. Once a region of code has been identified, a hardware prefetcher may be selectively enabled or disable when executing code in identified code region. In some instances, once a processing device finishes executing code in the identified code region, the state of the hardware prefetcher may then be switched back to its original state. Systems, methods, and media are provided.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Inventors: Jayaram BOBBA, Ryan CARLSON, Jeffrey Cook, Abhinav DAS, Jason HORIHAN, Wei LI, Suresh SRINIVAS, Sreenivas SUBRAMONEY, Krishnaswamy VISWANATHAN
-
Publication number: 20050085979Abstract: An electronic transmission control system is provided that can achieve a transmission ratio based on the operator inputs and the current vehicle operating conditions. The transmission constantly connects the engine to the load, and the transmission ratio is only varied by a change in command from the present invention. The transmission's mechanical function is solely to vary the ratio between its input and output. In using the present invention, an operator must select an operating mode, either automatic or manual, using a two-position switch. While in the automatic mode, the present invention determines the vehicle speed by considering the position of the throttle and the operator's use of brakes. In the manual mode, the present invention further considers the operator's selection of a gear condition.Type: ApplicationFiled: November 4, 2004Publication date: April 21, 2005Applicant: Sauer-Danfoss Inc.Inventors: Ryan Carlson, Manfred Maiers, Steven Gluck
-
Patent number: 6852269Abstract: A process for forming a cushion layer of a preselected thickness on an inside of a prosthetic liner body is provided and includes the steps of introducing the liner body into a mold cavity; disposing a sufficient amount of cushioning material into the inside of the liner and directing a mandrel into the inside of the liner body. The driving action of the mandrel causes the cushioning material to be dispersed between the mandrel and the liner body, thereby forming the cushioning layer of preselected thickness.Type: GrantFiled: March 19, 2002Date of Patent: February 8, 2005Assignee: Silipos, Inc.Inventors: John D. Eberle, Ryan Carlson, Robert E. Orzukak
-
Publication number: 20030178746Abstract: A number of different methods for applying a layer of cushioning material to a surface of an article are provided, whereby the thickness of the cushion layer can be controlled to a high degree of precision and the profile of the cushion layer can also be controlled and varied depending upon the application.Type: ApplicationFiled: March 19, 2002Publication date: September 25, 2003Applicant: SSL AMERICAS, INC.Inventors: John D. Eberle, Ryan Carlson, Robert E. Orzukak
-
Publication number: 20030181989Abstract: An improved cushioned liner (i.e., prosthetic liner) for covering a residual limb of an amputee is provided. According to one embodiment, the cushioned liner includes a sock-shaped fabric body member formed of at least two fabric pieces. One of the fabric pieces is a distal end piece that is attached to at least one other fabric piece along a circumferential edge of the distal end piece. The distal end piece is free of a transverse seam that extends across the distal end piece. The cushioned liner also includes a cushion layer disposed on at least one side of the sock-shaped fabric member. In another embodiment, a liner body having the above construction is provided and is adapted to receive cushioning material to form the cushioned liner.Type: ApplicationFiled: March 19, 2002Publication date: September 25, 2003Applicant: SSL AMERICAS, INC.Inventors: John D. Eberle, Stephen P. Schaffer, Ryan Carlson, Barry A. May
-
Publication number: 20030061279Abstract: An apparatus and method enables remote access and control of applications. The processing of the application takes place in multiple locations. One typically being a server whereon the application is installed. Another is the workstation of a user. The workstation typically provides user interface processing and the server handles the execution of the application. The apparatus may provide efficient use of resources by reducing the amount of data that must be passed between the workstation and the server. The apparatus may include applications enabling multiple users to access and control the same instance of a running application. The apparatus may also allow a provider of a service to see a user's screen and control the computer of a user.Type: ApplicationFiled: May 14, 2002Publication date: March 27, 2003Inventors: Scot Llewellyn, Paul Watt, Joseph Ivie, Doug Schultz, Shawn Stevens, Ryan Carlson