Patents by Inventor Jonathan Ray
Jonathan Ray 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: 12260598Abstract: Embodiments described herein relate to methods, devices, and computer-readable media to determine a compression setting. An input image may be obtained where the input image is associated with a user account. One or more features of the input image may be determined using a feature-detection machine-learning model. A compression setting for the input image may be determined using a user-specific machine-learning model personalized to the user account based on the one or more features in the input image. The input image may be compressed based on the compression setting.Type: GrantFiled: June 13, 2020Date of Patent: March 25, 2025Assignee: Google LLCInventors: Jonathan D. Hurwitz, Punyabrata Ray
-
Publication number: 20250090828Abstract: The present invention relates to a cap for a medical connector. More specifically, the present invention related to an antimicrobial cap for placement over a connector, wherein various features of the antimicrobial cap maintain the connector in an antiseptic state.Type: ApplicationFiled: September 27, 2024Publication date: March 20, 2025Inventors: Jonathan Karl Burkholz, Huibin Liu, S. Ray Isaacson, Weston F. Harding, Lawrence J. Trainer
-
Patent number: 12251528Abstract: A catheter device to visually identify a blood vessel may include a cannula. The cannula may include a distal tip, an elongated tubular shaft, and an inner lumen formed by the elongated tubular shaft. The cannula may also include an optical fiber, which may be disposed within the inner lumen of the cannula. The optical fiber may include a distal end and a proximal end. The optical fiber may be configured to emit light from the distal end.Type: GrantFiled: October 15, 2020Date of Patent: March 18, 2025Assignee: Becton, Dickinson and CompanyInventors: S. Ray Isaacson, Ralph L. Sonderegger, Jonathan Karl Burkholz
-
Publication number: 20250071713Abstract: A method for carrier network integration through a user proxy interface includes receiving a request from a mobile device associated with a subscriber of a carrier provider to establish voice services with the carrier provider for a companion device linked to the mobile device. The request includes a subscriber identifier of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy. The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.Type: ApplicationFiled: November 11, 2024Publication date: February 27, 2025Applicant: Google LLCInventors: Jonathan Gonzalez, Punyabrata Ray, Dutt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
-
Publication number: 20250068588Abstract: Methods and apparatus relating to scalar core integration in a graphics processor. In an example, an apparatus comprises a processor to receive a set of workload instructions for a graphics workload from a host complex, determine a first subset of operations in the set of operations that is suitable for execution by a scalar processor complex of the graphics processing device and a second subset of operations in the set of operations that is suitable for execution by a vector processor complex of the graphics processing device, assign the first subset of operations to the scalar processor complex for execution to generate a first set of outputs, assign the second subset of operations to the vector processor complex for execution to generate a second set of outputs. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: September 3, 2024Publication date: February 27, 2025Applicant: Intel CorporationInventors: Joydeep RAY, Aravindh ANANTARAMAN, Abhishek R. APPU, Altug KOKER, Elmoustapha OULD-AHMED-VALL, Valentin ANDREI, Subramaniam MAIYURAN, Nicolas GALOPPO VON BORRIES, Varghese GEORGE, Mike MACPHERSON, Ben ASHBAUGH, Murali RAMADOSS, Vikranth VEMULAPALLI, William SADLER, Jonathan PEARCE, Sungye KIM
-
Patent number: 12226595Abstract: A delivery device for delivering an instrument through an intravenous catheter may include a housing, a rotary element disposed within the housing, and an instrument. In some embodiments, the rotary element may include a groove, which may extend around at least a portion of the circumference of the rotary element. In some embodiments, the instrument may be disposed within the groove and/or between the rotary element and the housing. In some embodiments, in response to rotation of the rotary element with respect to the housing, the instrument may be advanced distally through an outlet of the housing. In some embodiments, the instrument may include a guidewire, a probe, blood draw tubing, or a light tube.Type: GrantFiled: April 18, 2019Date of Patent: February 18, 2025Assignee: Becton, Dickinson and CompanyInventors: Joseph Spataro, Jonathan Karl Burkholz, S. Ray Isaacson
-
Patent number: 12229871Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a sense engine communicatively coupled to the graphics subsystem to provide sensed information, a focus engine communicatively coupled to the sense engine and the graphics subsystem to provide focus information, a motion engine communicatively coupled to the sense engine, the focus engine, and the graphics subsystem to provide motion information, and a motion biased foveated renderer communicatively coupled to the motion engine, the focus engine, the sense engine to adjust one or more parameters of the graphics subsystem based on one or more of the sense information, the focus information, and the motion information. Other embodiments are disclosed and claimed.Type: GrantFiled: September 22, 2021Date of Patent: February 18, 2025Assignee: Intel CorporationInventors: Prasoonkumar Surti, Karthik Vaidyanathan, Atsuo Kuwahara, Hugues Labbe, Sameer K P, Jonathan Kennedy, Joydeep Ray, Travis T. Schluessler, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Tomer Bar-On, Carsten Benthin, Adam T. Lake, Vasanth Ranganathan, Abhishek R. Appu
-
Publication number: 20250046489Abstract: A distributed computing system for a space flight environment includes a radiation hardened single board computer and a peripheral board including a radiation hardened processor module. The radiation hardened single board computer includes a first radiation hardened processor and a first radiation hardened field programmable gate array. The radiation hardened processor module includes a second radiation hardened processor and a second radiation hardened field programmable gate array. The radiation hardened processor module is connected to the radiation hardened single board computer through a VPX backplane.Type: ApplicationFiled: August 2, 2024Publication date: February 6, 2025Inventors: Keith S. Morgan, Paul Stanley Graham, Jonathan Ray Deming, Daniel Wayne Arnold, Justin Leonard Tripp
-
Publication number: 20250032757Abstract: An instrument delivery device to insert an instrument through a catheter assembly may include a housing, a connector coupled to the housing, a slider configured to move along a slot of the housing, and an instrument disposed within the housing and coupled to the slider. The instrument may be configured to advance beyond the connector in response to movement of the slider along the slot from a proximal position to a distal position. The connector may include a curved portion configured to change a direction of the instrument when the instrument is advanced through the connector. A catheter system may include a catheter adapter, which may include a side port. An annular valve may be disposed within the lumen and configured to seal the side port. The catheter system may include an instrument advancement feature configured to direct the instrument in a distal direction within the lumen of the catheter adapter.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Inventors: Adam J. Boud, Weston F. Harding, Curtis H. Blanchard, Sridhaar Nandakumar, Prasad Govindaraj, Meenakshi Sankar Gomathinayagam, Jonathan Karl Burkholz, S. Ray Isaacson, Austin Newton
-
Patent number: 12210477Abstract: Systems and methods for improving cache efficiency and utilization are disclosed. In one embodiment, a graphics processor includes processing resources to perform graphics operations and a cache controller of a cache coupled to the processing resources. The cache controller is configured to control cache priority by determining whether default settings or an instruction will control cache operations for the cache.Type: GrantFiled: March 14, 2020Date of Patent: January 28, 2025Assignee: Intel CorporationInventors: Altug Koker, Joydeep Ray, Ben Ashbaugh, Jonathan Pearce, Abhishek Appu, Vasanth Ranganathan, Lakshminarayanan Striramassarma, Elmoustapha Ould-Ahmed-Vall, Aravindh Anantaraman, Valentin Andrei, Nicolas Galoppo Von Borries, Varghese George, Yoav Harel, Arthur Hunter, Jr., Brent Insko, Scott Janus, Pattabhiraman K, Mike Macpherson, Subramaniam Maiyuran, Marian Alin Petre, Murali Ramadoss, Shailesh Shah, Kamal Sinha, Prasoonkumar Surti, Vikranth Vemulapalli
-
Patent number: 12069019Abstract: Embodiments are provided for detecting overlapping topics in a messaging system. In an example system, a plurality of trigger phrases is received, where each trigger phrase is configured to trigger a bot that receives the trigger phrase to select a corresponding topic for conversation. For each trigger phrase, a vector representation is generated. Measures of similarity are generated based at least on the vector representations, where each measure of similarity represents a degree of similarity between a respective pair of vector representations. A topic overlap is detected based on a pair of vector representations having a measure of similarity above a similarity threshold, where the topic overlap indicates two trigger phrases that are overlapping. The topic overlap is provided to an authoring tool that comprises one or more interactive elements to enable a user to change at least one of the two trigger phrases that are overlapping.Type: GrantFiled: May 12, 2023Date of Patent: August 20, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Ray Bates, Shoou-Jiun Wang, Jaclyn Ruth Elizabeth Phillips, Tracy My Tuyen Nguyen, Yi Zhang, Thinesh Thangakumar Abimanyu Rathinavelu, Jennifer Olivia Ede
-
Patent number: 12010010Abstract: A method for redundant communication at a network gateway includes (1) exchanging data packets with a network application via a first access communication interface, (2) exchanging data packets with customer premises equipment (CPE) via a local communication interface, and (3) in response to occurrence of a first event, exchanging at least some data packets with the network application via a second access communication interface that is different from the first access communication interface.Type: GrantFiled: January 23, 2023Date of Patent: June 11, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Luther E. Smith, Bernard McKibben, Carmela S. Stuart, Jonathan Ray Dennis, Philip Rosenberg-Watt
-
Publication number: 20240171609Abstract: Techniques are described herein that are capable of generating a content signature of a textual communication using OCR and text processing. The textual communication is rendered. Text is extracted from the rendered textual communication using OCR. Customization is removed from the text to provide a templatized version of the rendered textual communication that includes de-customized text. The de-customized text is parsed into tokens. Each token includes a respective subset of a plurality of characters. The tokens are converted into respective numbers. Each number is processed using fuzzy hash functions to provide respective hash values associated with the respective token. Representative hash values are selected for the respective fuzzy hash functions by selecting each representative hash value from the hash values that are processed using the respective fuzzy hash function.Type: ApplicationFiled: November 21, 2022Publication date: May 23, 2024Inventors: Mesfin Adane DEMA, Jonathan Ray ARMER, Yafet Kebede TAMENE, Michael David CYR, Eliezer Ali CABRERA MARIN
-
Patent number: 11937167Abstract: Systems, methods, and devices disclosed herein contemplate client updates to traffic filter tables that control delivery of network traffic from an access point to the client over a multi channel wireless network. The client may update the traffic filter table whenever: (i) an application on the client initiates the request; (ii) an application matching a secondary channel requirement in a look-up table is opened or closed; (iii) data characteristics matching the secondary channel requirement in the look-up table are detected or removed; (iv) data usage of the client meets or exceeds a predetermined threshold; (v) data usage of the client falls below a predetermined threshold; and/or (vi) a specified period of time has passed.Type: GrantFiled: July 2, 2021Date of Patent: March 19, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Luther E. Smith, Jonathan Ray Dennis, Aaron Quinto
-
Patent number: 11868472Abstract: According to examples, an apparatus may include a processor may identify features in a plurality of data items, determine similarities and/or patterns in the identified features, and group the plurality of data items into a plurality of clusters of data items based on the determined similarities and/or patterns in the identified features in the plurality of data items. The processor may also evaluate the plurality of clusters to identify a potentially malicious pattern among the data items in the plurality of clusters. In addition, the processor may, based on a potentially malicious pattern being identified in a generated cluster of the generated clusters, execute an action with regard to the data items in the generated cluster.Type: GrantFiled: March 30, 2021Date of Patent: January 9, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Abhijeet Surendra Hatekar, Jonathan Ray Armer
-
Patent number: 11757774Abstract: Systems and methods implement multi-channel communication by remapping Ethernet frames. An Ethernet frame is captured leaving a first bridge of an Ethernet switch. A destination address of the Ethernet frame is matched to a remap rule and to a filter defined for the remap rule. The destination address of the Ethernet frame is updated based upon the remap rule, and the Ethernet frame is output to an Ethernet port corresponding to the updated destination address of the Ethernet frame. The remap rule and the filter allow the Ethernet switch to route traffic at an OSI model layer-4 level.Type: GrantFiled: April 28, 2022Date of Patent: September 12, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Luther E. Smith, Jonathan Ray Dennis, Aaron Quinto
-
Publication number: 20230283582Abstract: Embodiments are provided for detecting overlapping topics in a messaging system. In an example system, a plurality of trigger phrases is received, where each trigger phrase is configured to trigger a bot that receives the trigger phrase to select a corresponding topic for conversation. For each trigger phrase, a vector representation is generated. Measures of similarity are generated based at least on the vector representations, where each measure of similarity represents a degree of similarity between a respective pair of vector representations. A topic overlap is detected based on a pair of vector representations having a measure of similarity above a similarity threshold, where the topic overlap indicates two trigger phrases that are overlapping. The topic overlap is provided to an authoring tool that comprises one or more interactive elements to enable a user to change at least one of the two trigger phrases that are overlapping.Type: ApplicationFiled: May 12, 2023Publication date: September 7, 2023Inventors: Jonathan Ray BATES, Shoou-Jiun WANG, Jaclyn Ruth Elizabeth PHILLIPS, Tracy My Tuyen NGUYEN, YI ZHANG, Thinesh Thangakumar Abimanyu RATHINAVELU, Jennifer Olivia EDE
-
Patent number: 11689486Abstract: Embodiments are provided for detecting overlapping topics in a messaging system. In an example system, a plurality of trigger phrases is received, where each trigger phrase is configured to trigger a bot that receives the trigger phrase to select a corresponding topic for conversation. For each trigger phrase, a vector representation is generated. Measures of similarity are generated based at least on the vector representations, where each measure of similarity represents a degree of similarity between a respective pair of vector representations. A topic overlap is detected based on a pair of vector representations having a measure of similarity above a similarity threshold, where the topic overlap indicates two trigger phrases that are overlapping. The topic overlap is provided to an authoring tool that comprises one or more interactive elements to enable a user to change at least one of the two trigger phrases that are overlapping.Type: GrantFiled: May 13, 2022Date of Patent: June 27, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Ray Bates, Shoou-Jiun Wang, Jaclyn Ruth Elizabeth Phillips, Tracy My Tuyen Nguyen, Yi Zhang, Thinesh Thangakumar Abimanyu Rathinavelu, Jennifer Olivia Ede
-
Patent number: 11563673Abstract: A method for redundant communication at a network gateway includes (1) exchanging data packets with a network application via a first access communication interface, (2) exchanging data packets with customer premises equipment (CPE) via a local communication interface, and (3) in response to occurrence of a first event, exchanging at least some data packets with the network application via a second access communication interface that is different from the first access communication interface.Type: GrantFiled: September 10, 2020Date of Patent: January 24, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Luther E. Smith, Bernard McKibben, Carmela S. Stuart, Jonathan Ray Dennis, Philip Rosenberg-Watt
-
Publication number: 20220318384Abstract: According to examples, an apparatus may include a processor may identify features in a plurality of data items, determine similarities and/or patterns in the identified features, and group the plurality of data items into a plurality of clusters of data items based on the determined similarities and/or patterns in the identified features in the plurality of data items. The processor may also evaluate the plurality of clusters to identify a potentially malicious pattern among the data items in the plurality of clusters. In addition, the processor may, based on a potentially malicious pattern being identified in a generated cluster of the generated clusters, execute an action with regard to the data items in the generated cluster.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Applicant: Microsoft Technololgy Licensing, LLCInventors: Abhijeet Surendra HATEKAR, Jonathan Ray ARMER