Patents by Inventor Mark W. Welker
Mark W. Welker 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: 11327704Abstract: Systems and methods for monitor brightness control are disclosed. The method includes connecting with a device via a dock, the device including a sensor configured to detect a lighting condition of an environment surrounding the device. The method further includes linking the dock with a monitor. The method further includes detecting the lighting condition. Additionally, in response to a change in the lighting condition, the method includes matching the lighting condition with a monitor brightness setting in a plurality of brightness look-up-tables and adjusting a brightness level of the monitor based on the monitor brightness setting.Type: GrantFiled: May 29, 2014Date of Patent: May 10, 2022Assignee: Dell Products L.P.Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Patent number: 10521074Abstract: A system and method for a back stack in a multi-application environment, wherein the method comprises adding an entry to a last-in-first-out (LIFO) data structure, the entry comprising application state information descriptive of an application state of a software application and display state information descriptive of a display state of a display surface of a touch screen device, adjusting a LIFO data structure pointer to reflect a revised LIFO data structure state resulting from the adding the entry, receiving a back button actuation indication, in response to receiving the back button actuation indication, restoring the software application to the application state and restoring the display surface to the display state, and readjusting the LIFO data structure pointer to reflect an original LIFO data structure state that existing prior to the adding the entry.Type: GrantFiled: July 31, 2014Date of Patent: December 31, 2019Assignee: Dell Products, LPInventors: Knut Graf, Mark W. Welker, Abu S. Sanaullah, Jorge A. Abullarade, Kenneth W. Stufflebeam, Deeder M. Aurongzeb
-
Patent number: 10031916Abstract: Methods and systems for virtualizing and managing cloud storage sources are disclosed. The method includes detecting devices in communication with a docking station and identifying a file on one of the devices. The method also includes identifying a plurality of cloud storage sources and calculating a weighted value for each storage source among the plurality of storage sources. The method further includes selecting a storage location within the plurality of cloud storage sources based on the calculated weighted values and storing the file at the selected storage location.Type: GrantFiled: June 18, 2014Date of Patent: July 24, 2018Assignee: Dell Products L.P.Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Patent number: 10013228Abstract: An information handling system includes a primary integrated display device housing and a second integrated display device housing attached via a hinge and a processor to determine a first relative orientation of the primary integrated display device housing to the second integrated display device housing from a plurality of orientation sensors. The processor further determines a working software application context by detecting at least a first software application running on the information handling system wherein the working software application context further includes an operating state rank of the first software application relative to other software applications.Type: GrantFiled: November 8, 2016Date of Patent: July 3, 2018Assignee: Dell Products, LPInventors: Deeder M. Aurongzeb, Mark W. Welker, Abu S. Sanuallah, Claude L. Cox, Joseph Kozlowski, Jorge A. Abullarade, Knut Graf, Kenneth W. Stufflebeam
-
Patent number: 9990242Abstract: A system and method for synchronizing information from an information handling system is disclosed. The method includes identifying a device within a pre-determined range of a docking station, the device operable to communicate with the docking station. The method also includes pairing with the device, determining a user of the device, and predicting, based upon past activity by the user at another docking station, content to be launched on the device. The method further include presenting the content for launching on the device, receiving a selection of the content; and launching the content on the device.Type: GrantFiled: March 14, 2017Date of Patent: June 5, 2018Assignee: Dell Products L.P.Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Patent number: 9946373Abstract: A system and method is provided for, on a multi-display touch screen apparatus executing a single-display application program, establishing an interface between the multi-display touch screen apparatus and the single-display application program, the interface comprising a virtual display and virtual sensors, obtaining sensor data from physical sensors of the multi-display touch screen apparatus, providing at least a first subset of the sensor data to the single-display application program via the virtual sensors of the interface, specifying to the single-display application program virtual display parameters which emulate single display parameters of a single-display touch screen apparatus, receiving at the virtual display of the interface a window image to be displayed from the single-display application, and displaying the window image on at least a first one of multiple displays of the multi-display touch screen apparatus.Type: GrantFiled: July 31, 2014Date of Patent: April 17, 2018Assignee: Dell Products, LPInventors: Knut Graf, Abu S. Sanaullah, Deeder M. Aurongzeb, Mark W. Welker, Claude L. Cox
-
Patent number: 9921644Abstract: A non-linear user interface display presented at a desktop conforms to dimensions of a user detected by a depth camera, such as by presenting the user interface along an arc having a radius determined from a reach of the user detected by the depth camera. Windows presented in the arc vary in size based upon their position relative to a user focus, such as by detecting a user gaze direction or by comparing position to a central display mat. User gestures control presentation of visual images in the arc, such rotating visual image windows in a circular manner around the arc radius and to different orientations in the arc relative to the user.Type: GrantFiled: April 21, 2015Date of Patent: March 20, 2018Assignee: Dell Products L.P.Inventors: Christophe Daguet, Roman J. Pacheco, Mark W. Welker, Abu S. Sanaullah, Edward L. Boyd, Michiel Sebastiaan Emanuel Petrus Knoppert, Mark R. Ligameri, Daniel Acevedo, Rocco Ancona
-
Patent number: 9779089Abstract: A system and method for auto-storing and synchronizing device content from an information handling system is disclosed. The method includes identifying a first device within a pre-determined range of a docking station, the first device operable to communicate with the docking station. The method further includes pairing with the first device. The method includes detecting a file on the first device. The method further includes uploading the file to a cloud services system. The method further includes creating a pointer, the pointer pointing to the file's location on the cloud services system. The method further includes storing the pointer to the file.Type: GrantFiled: May 2, 2014Date of Patent: October 3, 2017Assignee: Dell Products L.P.Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Publication number: 20170185462Abstract: A system and method for synchronizing information from an information handling system is disclosed. The method includes identifying a device within a pre-determined range of a docking station, the device operable to communicate with the docking station. The method also includes pairing with the device, determining a user of the device, and predicting, based upon past activity by the user at another docking station, content to be launched on the device. The method further include presenting the content for launching on the device, receiving a selection of the content; and launching the content on the device.Type: ApplicationFiled: March 14, 2017Publication date: June 29, 2017Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Patent number: 9619299Abstract: A system and method for synchronizing information from an information handling system is disclosed. The method includes identifying a device within a pre-determined range of a docking station, the device operable to communicate with the docking station. The method also includes pairing with the device, determining a user of the device, and predicting, based upon past activity by the user at another docking station, content to be launched on the device. The method further include presenting the content for launching on the device, receiving a selection of the content; and launching the content on the device.Type: GrantFiled: June 18, 2014Date of Patent: April 11, 2017Assignee: Dell Products L.P.Inventors: Claude Lano Cox, Liam B. Quinn, Mark W. Welker, Rocco Ancona
-
Publication number: 20170052751Abstract: An information handling system includes a primary integrated display device housing and a second integrated display device housing attached via a hinge and a processor to determine a first relative orientation of the primary integrated display device housing to the second integrated display device housing from a plurality of orientation sensors. The processor further determines a working software application context by detecting at least a first software application running on the information handling system wherein the working software application context further includes an operating state rank of the first software application relative to other software applications.Type: ApplicationFiled: November 8, 2016Publication date: February 23, 2017Applicant: Dell Products, LPInventors: Deeder M. Aurongzeb, Mark W. Welker, Abu S. Sanuallah, Claude L. Cox, Joseph Kozlowski, Jorge A. Abullarade, Knut Graf, Kenneth W. Stufflebeam
-
Publication number: 20160313797Abstract: A non-linear user interface display presented at a desktop conforms to dimensions of a user detected by a depth camera, such as by presenting the user interface along an arc having a radius determined from a reach of the user detected by the depth camera. Windows presented in the arc vary in size based upon their position relative to a user focus, such as by detecting a user gaze direction or by comparing position to a central display mat. User gestures control presentation of visual images in the arc, such rotating visual image windows in a circular manner around the arc radius and to different orientations in the arc relative to the user.Type: ApplicationFiled: April 21, 2015Publication date: October 27, 2016Applicant: Dell Products L.P.Inventors: Christophe Daguet, Roman J. Pacheco, Mark W. Welker, Abu S. Sanaullah, Edward L. Boyd, Michiel Sebastiaan Emanuel Petrus Knoppert, Mark R. Ligameri, Daniel Acevedo, Rocco Ancona
-
Publication number: 20160125777Abstract: A system, method, and computer-readable medium for reducing image sticking by jittering an image enough so that sharp borders in the image are not always displayed on the same set of pixel elements. This jittering can also cause sharp borders of an image to be sufficiently blurred so as to not leave a visible line artifact on the screen after the user changes to a different image. More specifically, the system uses a webcam in conjunction with an eye tracking function to monitor a user and only allow the image to be jittered during the short intervals over which the user is not actually looking at the screen. This monitoring allows for the displacement of the jitter function to be greater and more effective, without being visible to the user, so as to avoid an annoying user experience.Type: ApplicationFiled: October 30, 2014Publication date: May 5, 2016Applicant: DELL PRODUCTS L.P.Inventors: Lawrence E. Knepper, Mark W. Welker, Jorge A. Abullarade
-
Publication number: 20160034059Abstract: A system and method is provided for, on a multi-display touch screen apparatus executing a single-display application program, establishing an interface between the multi-display touch screen apparatus and the single-display application program, the interface comprising a virtual display and virtual sensors, obtaining sensor data from physical sensors of the multi-display touch screen apparatus, providing at least a first subset of the sensor data to the single-display application program via the virtual sensors of the interface, specifying to the single-display application program virtual display parameters which emulate single display parameters of a single-display touch screen apparatus, receiving at the virtual display of the interface a window image to be displayed from the single-display application, and displaying the window image on at least a first one of multiple displays of the multi-display touch screen apparatus.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Knut Graf, Abu S. Sanaullah, Deeder M. Aurongzeb, Mark W. Welker, Claude L. Cox
-
Publication number: 20160034597Abstract: A system and method for a back stack in a multi-application environment, wherein the method comprises adding an entry to a last-in-first-out (LIFO) data structure, the entry comprising application state information descriptive of an application state of a software application and display state information descriptive of a display state of a display surface of a touch screen device, adjusting a LIFO data structure pointer to reflect a revised LIFO data structure state resulting from the adding the entry, receiving a back button actuation indication, in response to receiving the back button actuation indication, restoring the software application to the application state and restoring the display surface to the display state, and readjusting the LIFO data structure pointer to reflect an original LIFO data structure state that existing prior to the adding the entry.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Knut Graf, Mark W. Welker, Abu S. Sanaullah, Jorge A. Abullarade, Kenneth W. Stufflebeam, Deeder M. Aurongzeb
-
Publication number: 20160011754Abstract: An information handling system (IHS) performs event monitoring to enable an application to maintain proper presentation of an application interface that is moved from a first display to a second display. A sensor manager allocates to the application executing on the IHS a first set of sensors that is associated with the first display upon which the application interface is presented. The sensor manager activates event monitoring associated with orientation of the first display using the first set of the identified sensors. The sensor manager enables the application to properly present the application interface on the first display using information from event monitoring. In response to detecting that the application interface is moved from the first display to the second display, the sensor manager dynamically allocates to the application a second set of sensors which is activated to perform event monitoring associated with orientation of the second display.Type: ApplicationFiled: July 9, 2014Publication date: January 14, 2016Applicant: DELL PRODUCTS, L.P.Inventors: MARK W. WELKER, CLAUDE LANO COX, LIAM B. QUINN, ABU SHAHER SANAULLAH
-
Patent number: 9224133Abstract: A method includes determining a set of individuals available to participate in a chat event, and determining a pairing of individuals from the first set including a first individual and a second individual, the pairing based on matching criterion. The method also includes providing an invitation to the first individual and to the second individual, establishing communication between the first individual and the second individual in response to an acceptance of the first invitation by the first individual or in response to an acceptance of the first invitation by the second individual.Type: GrantFiled: March 23, 2011Date of Patent: December 29, 2015Assignee: Dell Products, LPInventors: Mark L. Rehmann, Philip M. Seibert, Mark W. Welker
-
Publication number: 20150373101Abstract: Methods and systems for synchronizing data between two geographically disparate locations are disclosed. The method includes identifying a first file on a first device in communication with a first docking station; and obtaining a second file at a second docking station in communication with the first docking station. The method also includes calculating a difference between the first file and the second file and updating the first file using the difference.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: CLAUDE LANO COX, LIAM B. QUINN, MARK W. WELKER, ROCCO ANCONA
-
Publication number: 20150370612Abstract: A system and method for synchronizing information from an information handling system is disclosed. The method includes identifying a device within a pre-determined range of a docking station, the device operable to communicate with the docking station. The method also includes pairing with the device, determining a user of the device, and predicting, based upon past activity by the user at another docking station, content to be launched on the device. The method further include presenting the content for launching on the device, receiving a selection of the content; and launching the content on the device.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: CLAUDE LANO COX, LIAM B. QUINN, MARK W. WELKER, ROCCO ANCONA
-
Publication number: 20150373109Abstract: Methods and systems for virtualizing and managing cloud storage sources are disclosed. The method includes detecting devices in communication with a docking station and identifying a file on one of the devices. The method also includes identifying a plurality of cloud storage sources and calculating a weighted value for each storage source among the plurality of storage sources. The method further includes selecting a storage location within the plurality of cloud storage sources based on the calculated weighted values and storing the file at the selected storage location.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: CLAUDE LANO COX, LIAM B. QUINN, MARK W. WELKER, ROCCO ANCONA