Patents by Inventor Ralph Thomas
Ralph Thomas 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: 12272266Abstract: A system includes a display device, one or more processors, and one or more computer-readable storage media communicably connected to the one or more processors and having instructions stored thereon that cause the one or more processors to: display a question on the display device, the question corresponding to a first category from among a plurality of categories; receive an input in response to the question from an input device associated with the display device; analyze the input to determine a quantifiable outcome based on the input; calculate a probabilistic value for the first category based on the quantifiable outcome; select a subsequent question based on the probabilistic value; and display the subsequent question on the display device.Type: GrantFiled: March 20, 2024Date of Patent: April 8, 2025Assignee: Speed of You Inc.Inventors: Ralph Thomas, Brian Rosenberg
-
Patent number: 12170319Abstract: Embodiments disclosed herein include complementary metal-oxide-semiconductor (CMOS) devices and methods of forming CMOS devices. In an embodiment, a CMOS device comprises a first transistor with a first conductivity type, where the first transistor comprises a first source region and a first drain region, and a first metal over the first source region and the first drain region. In an embodiment, the CMOS device further comprises a second transistor with a second conductivity type opposite form the first conductivity type, where the second transistor comprises a second source region and a second drain region, a second metal over the second source region and the second drain region, and the first metal over the second metal.Type: GrantFiled: September 25, 2020Date of Patent: December 17, 2024Assignee: Intel CorporationInventors: Kevin Cook, Anand S. Murthy, Gilbert Dewey, Nazila Haratipour, Ralph Thomas Troeger, Christopher J. Jezewski, I-Cheng Tung
-
Patent number: 11948474Abstract: A system includes a display device, one or more processors, and one or more computer-readable storage media communicably connected to the one or more processors and having instructions stored thereon that cause the one or more processors to: display a question on the display device, the question corresponding to a first category from among a plurality of categories; receive an input in response to the question from an input device associated with the display device; analyze the input to determine a quantifiable outcome based on the input; calculate a probabilistic value for the first category based on the quantifiable outcome; select a subsequent question based on the probabilistic value; and display the subsequent question on the display device.Type: GrantFiled: June 21, 2018Date of Patent: April 2, 2024Assignee: Speed of You Inc.Inventors: Ralph Thomas, Brian Rosenberg
-
Patent number: 11880551Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: March 30, 2023Date of Patent: January 23, 2024Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 11650715Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: January 11, 2022Date of Patent: May 16, 2023Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Publication number: 20220129122Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: ApplicationFiled: January 11, 2022Publication date: April 28, 2022Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Publication number: 20220102510Abstract: Embodiments disclosed herein include complementary metal-oxide-semiconductor (CMOS) devices and methods of forming CMOS devices. In an embodiment, a CMOS device comprises a first transistor with a first conductivity type, where the first transistor comprises a first source region and a first drain region, and a first metal over the first source region and the first drain region. In an embodiment, the CMOS device further comprises a second transistor with a second conductivity type opposite form the first conductivity type, where the second transistor comprises a second source region and a second drain region, a second metal over the second source region and the second drain region, and the first metal over the second metal.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: Kevin COOK, Anand S. MURTHY, Gilbert DEWEY, Nazila HARATIPOUR, Ralph Thomas TROEGER, Christopher J. JEZEWSKI, I-Cheng TUNG
-
Patent number: 11262889Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: October 22, 2020Date of Patent: March 1, 2022Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 11068188Abstract: In one general embodiment, a computer-implemented method includes querying a database associated with a first cluster of a virtual tape library system for volumes of data stored in the first cluster and querying a second database associated with a second cluster of the virtual tape library system for volumes of data stored in the second cluster. Results of the querying of the database associated with the first cluster are compared with results of the querying of the database associated with the second cluster. The method further includes generating a list of entries of volumes of data that are to be migrated from the first cluster to the second cluster based on the comparing of the results. The entries of the list are ordered according to predefined conditions. The method further includes migrating from the first cluster to the second cluster, copies of the volumes of data of the generated list.Type: GrantFiled: September 19, 2019Date of Patent: July 20, 2021Assignee: International Business Machines CorporationInventors: Ralph Thomas Beeston, Mark A. Roche
-
Publication number: 20210089224Abstract: In one general embodiment, a computer-implemented method includes querying a database associated with a first cluster of a virtual tape library system for volumes of data stored in the first cluster and querying a second database associated with a second cluster of the virtual tape library system for volumes of data stored in the second cluster. Results of the querying of the database associated with the first cluster are compared with results of the querying of the database associated with the second cluster. The method further includes generating a list of entries of volumes of data that are to be migrated from the first cluster to the second cluster based on the comparing of the results. The entries of the list are ordered according to predefined conditions. The method further includes migrating from the first cluster to the second cluster, copies of the volumes of data of the generated list.Type: ApplicationFiled: September 19, 2019Publication date: March 25, 2021Inventors: Ralph Thomas Beeston, Mark A. Roche
-
Publication number: 20210041995Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: ApplicationFiled: October 22, 2020Publication date: February 11, 2021Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 10891027Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: May 4, 2020Date of Patent: January 12, 2021Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 10882802Abstract: The present application provides a hydrodefluorodimerization process, which is useful in the synthesis of, for example, fluoroolefins that can be used as refrigerants, blowers and the like. The process is an “early-stage fluorination” process, wherein precursors containing fluorine are assembled into the desired product using a zerovalent nickel catalyst. Also provided is a liquid composition comprising one or more fluoroolefin produced by this catalytic process.Type: GrantFiled: June 2, 2020Date of Patent: January 5, 2021Assignee: UNIVERSITY OF OTTAWAInventors: Ralph Thomas Baker, Alexandre James Sicard
-
Publication number: 20200354295Abstract: The present application provides a hydrodefluorodimerization process, which is useful in the synthesis of, for example, fluoroölefins that can be used as refrigerants, blowers and the like. The process is an “early-stage fluorination” process, wherein precursors containing fluorine are assembled into the desired product using a zerovalent nickel catalyst. Also provided is a liquid composition comprising one or more fluoroölefin produced by this catalytic process.Type: ApplicationFiled: June 2, 2020Publication date: November 12, 2020Inventors: Ralph Thomas BAKER, Alexandre James SICARD
-
Process for preparation of hydrofluoroalkenes by selective catalytic consecutive hydrodefluorination
Patent number: 10774021Abstract: The present application provides a hydrodefluorination process for the preparation of hydrofluoroalkenes by catalyzed substitution of one or more F atoms of a C2-C30 fluoroalkene, or a C2-C10 fluoroalkene, with one or more H atoms using a hydride source, such as a silane, and copper catalyst. During this process at least one C—F bond in the fluoroakene is converted to a C—H bond. The process is useful in the manufacture of hydrofluoroalkenes, such as hydrofluoroalkenes employed as, for example, refrigerants and blowers. Also provided are precatalyst compositions for performing the process, and formulations manufactured from hydrofluoroalkenes produced using the process.Type: GrantFiled: August 30, 2017Date of Patent: September 15, 2020Assignee: University of OttawaInventors: Ralph Thomas Baker, Nicholas Orlando Andrella -
Publication number: 20200264740Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: ApplicationFiled: May 4, 2020Publication date: August 20, 2020Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 10703695Abstract: The present application provides a hydrodefluorodimerization process, which is useful in the synthesis of, for example, fluoroölefins that can be used as refrigerants, blowers and the like. The process is an “early-stage fluorination” process, wherein precursors containing fluorine are assembled into the desired product using a zerovalent nickel catalyst. Also provided is a liquid composition comprising one or more fluoroölefin produced by this catalytic process.Type: GrantFiled: August 30, 2017Date of Patent: July 7, 2020Assignee: University of OttawaInventors: Ralph Thomas Baker, Alexandre James Sicard
-
Patent number: 10678403Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: August 24, 2018Date of Patent: June 9, 2020Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 10530802Abstract: A method of detecting malicious software (malware) includes receiving a file and storing a memory baseline for a system. The method also includes copying the file to the system, executing the file on the system, terminating operation of the system, and storing a post-execution memory map. The method further includes analyzing the memory baseline and the post-execution memory map and determining that the file includes malware.Type: GrantFiled: January 21, 2016Date of Patent: January 7, 2020Assignee: VERISIGN, INC.Inventors: Ralph Thomas, Bruce Michael Ligh
-
Patent number: 10395031Abstract: Systems and methods are provided for malware scanning and detection. In one exemplary embodiment, the method includes a hub computing device that receives, from a controller computing device, a scan request, and identifies spoke computing devices for performing the scan request. The method performed by the hub computing device also includes sending to the identified spoke computing devices, the scan request, receiving, from the spoke computing devices, results associated with the scan request, and sending, to the controller computing device, the results associated with the scan request.Type: GrantFiled: December 30, 2010Date of Patent: August 27, 2019Assignee: VERISIGN, INC.Inventors: Karthik Shyamsunder, Trevor Tonn, Ralph Thomas, Alexander Holmes, James Krahulec, Srinivas Sunkara