Patents by Inventor Russell Peterson
Russell Peterson 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: 11983314Abstract: One embodiment provides a method, the method including: capturing, at an interface reconfiguration system and using an image capture device, video of a user, wherein the video is transmitted to an information handling device of at least one other user; determining, using the interface reconfiguration system, eyes of the user are directed away from the image capture device and a portion of a user interface associated with a direction of the eyes of the user; and rearranging, responsive to the determining, at least the portion of the user interface displayed on a display device operatively coupled to the image capture device. Other aspects are claimed and described.Type: GrantFiled: June 29, 2022Date of Patent: May 14, 2024Assignee: LENOVO (SINGAPORE) PTE. LTDInventors: Russell Speight VanBlon, Nathan Peterson, Mark Delaney, Arnold Weksler, John C Mese
-
Patent number: 11977721Abstract: An event scheduling system and method include receiving a message that includes an availability list of a first participant group of one or more members of a first party for an event to be scheduled. The availability list includes time slots that the first participant group is available for the event. A participant text window is presented on a display device that prompts a user associated with a second party to select members of the second party to form a second participant group. Responsive to receiving a user selection that identifies the members to form the second participant group, calendar data of the second participant group is accessed and cross-referenced with the time slots in the availability list. One or more confirmed time slots are determined in which both the first participant group and the second participant group are available for the event.Type: GrantFiled: March 29, 2023Date of Patent: May 7, 2024Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: Nathan Peterson, Russell S. VanBlon, Arnold Weksler, Mark Delaney, John C. Mese
-
Patent number: 11937014Abstract: In one aspect, an apparatus may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to permit a first device to change one or more settings that are related to a video conference and that are associated with a second device's outbound stream of one or more of audio and video as part of the video conference. The instructions may also be executable to receive first input to change the one or more settings, where the first input may be instigated at the first device. Based on permitting the first device to change the one or more settings and based on receipt of the first input to change the one or more settings, the instructions may then be executable to change the one or more settings.Type: GrantFiled: March 17, 2022Date of Patent: March 19, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Nathan Peterson, Mark Delaney, Arnold Weksler, John C. Mese
-
Patent number: 11934642Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to identify a first duration of an activity associated with a user and, based the identification, recommend media content having a second duration similar to the first duration to within a threshold.Type: GrantFiled: June 21, 2022Date of Patent: March 19, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Mark Delaney, Nathan Peterson, John C. Mese, Arnold Weksler, Russell Speight VanBlon
-
Publication number: 20240089229Abstract: One embodiment provides a method, the method including: identifying, utilizing a message reminder system, at least two messages transmitted by a sender to at least one recipient; determining, utilizing the message reminder system, at least one of the at least two messages did not receive a response; and providing a notification indicating the at least one of the at least two messages needs a response. Other aspects are claimed and described.Type: ApplicationFiled: September 8, 2022Publication date: March 14, 2024Inventors: Arnold Weksler, Mark Delaney, Russell Speight VanBlon, Nathan Peterson, John C Mese
-
Publication number: 20240089590Abstract: Apparatus, methods, and computer program products that improve production value of a video stream are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor to receive, from a camera, a signal including data for an environment a portion of which is within a field of view of the camera and the data represents a set of attributes related to a current situation of the environment. The code is further executable by the processor to analyze the data to determine one or more improvements for the attribute(s) related to the current situation of the environment that, after implementation, would increase a production value of a video stream of the current situation of the environment and notify a user of the determination. Methods and computer program products that include and/or perform the operations and/or functions of the apparatus are also disclosed.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: John C. Mese, Arnold Weksler, Mark Delaney, Nathan Peterson, Russell Speight VanBlon
-
Publication number: 20240086969Abstract: One embodiment provides a method, including: receiving, at an information handling device, input from a user to display at least one piece of visual media comprising a plurality of media elements; identifying, using the media characterization system, at least one characteristic of the user; and dynamically changing, utilizing the media characterization system, at least one of the plurality of media elements to another media element option, wherein the another media element option is correlated to the user based upon the at least one characteristic. Other aspects are claimed and described.Type: ApplicationFiled: September 8, 2022Publication date: March 14, 2024Inventors: Mark Delaney, Nathan Peterson, John C Mese, Arnold Weksler, Russell Speight VanBlon
-
Publication number: 20240075212Abstract: A hand grip adapter for a syringe formed from a body having a first end wall and a second end wall with a support base therebetween. The support base includes a centrally disposed receptacle for receipt of a syringe flange. The first end wall formed perpendicular to the support base having a curvature outer surface to conform to the palm of an individual's hand. The second end wall is formed parallel to the first end wall and includes four finger depressions wherein an individual can place their index, middle, ring, and little finger. At least one of the depressions includes a rim forming a circular opening for ease of grasping. The first side wall is configured to rest in the palm of an individual's hand and said second end wall is configured to receive the finger tips from the individual's hand with a syringe secured in the support base.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Inventors: Donald Russell Peterson, John W. Birk, Simon Kudernatsch
-
Publication number: 20240075232Abstract: A bite block to assist with upper Gastrointestinal (GI) endoscopy procedures. A main body of the bite block employs a rectangular shaped lumen to provide a large access port for insertion of variety of endoscopes and endoscopy equipment, individually or multiple instruments at the same time, and to guide them more precisely into the esophagus. The main body having a lumen shaped with respect to the anatomy of the oral cavity, where a curvature of the body is designed to act as a tongue depressor preventing airway blockage due to tongue collapse. Assigned channels run along the entire length of the device and are used to secure tubing in place for oxygen and monitor maximal concentration of carbon dioxide.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Inventors: Donald Russell Peterson, John W. Birk, Simon Kudernatsch
-
Publication number: 20240073173Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to determine a first context and to determine that a threshold number of messages of a message chain have been received within a threshold amount of time. Based on the first context and the threshold number of messages being received within the threshold amount of time, the instructions are executable to delay presenting at least one notification regarding one or more messages of the message chain.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Nathan Peterson, Russell Speight VanBlon, Mark Delaney, Arnold Weksler, John C. Mese
-
Publication number: 20240017313Abstract: An extrusion die includes: a cylindrical mandrel, the mandrel having a circumferential groove formed therein; a cylindrical die plate, the mandrel and the die plate being coupled together; and a shrink ring disposed in the circumferential groove of the mandrel.Type: ApplicationFiled: July 12, 2022Publication date: January 18, 2024Applicant: Exco Technologies LimitedInventors: Iouri Zlotnikov, Christopher Braun, Russell Peterson, Robert Sulisz, Jason Krause
-
Publication number: 20170169733Abstract: The invention is directed to a modular surgical simulation trainer that makes use of anatomic surrogates placed within a housing to simulate a wide variety of various medical conditions including various laryngeal and tracheal pathological conditions. The anatomic surrogates exhibit tissue like properties and resemble healthy tissue or pathological tissue.Type: ApplicationFiled: December 15, 2016Publication date: June 15, 2017Inventors: Donald Russell Peterson, Simon Kudernatsch, Tulio Alberto Valdez
-
Publication number: 20110308484Abstract: A method of regulating coolant pump inlet pressure of an internal combustion engine, the method including the steps of producing pressurized air by way of a mechanism and directing a portion of the pressurized air coming from the mechanism to a coolant system of the internal combustion engine.Type: ApplicationFiled: June 16, 2010Publication date: December 22, 2011Inventors: Russell Peterson, Alan Sheidler, Jonathan Spooner, Scott Hayes
-
Patent number: 7362702Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: GrantFiled: October 29, 2002Date of Patent: April 22, 2008Assignee: QLOGIC, CorporationInventors: William C. Terrell, Tracy Edmonds, Wayland Joeng, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Patent number: 7292567Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: GrantFiled: October 31, 2002Date of Patent: November 6, 2007Assignee: QLogic CorporationInventors: William C. Terrell, Tracy Edmonds, Wayland Joeng, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Patent number: 7200144Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: GrantFiled: October 18, 2001Date of Patent: April 3, 2007Assignee: Qlogic, Corp.Inventors: William C. Terrell, Tracy Edmonds, Wayland Joeng, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Publication number: 20030189930Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: ApplicationFiled: October 29, 2002Publication date: October 9, 2003Inventors: William C. Terrell, Tracy Edmonds, Wayland Jeong, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Publication number: 20030191857Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: ApplicationFiled: October 30, 2002Publication date: October 9, 2003Inventors: William C. Terrell, Tracy Edmonds, Wayland Jeong, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Publication number: 20030189936Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: ApplicationFiled: October 31, 2002Publication date: October 9, 2003Inventors: William C. Terrell, Tracy Edmonds, Wayland Jeong, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How