Patents by Inventor Mark Weber
Mark Weber 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: 9843684Abstract: Using a conversation context to manage conference participants including receiving a request from an invitee to join a conference in progress; extracting audio from the conference; converting said audio to data describing the conference; matching data to a context, wherein the context comprises a specification of a subject matter of the conference and a list of authorized participants for the conference; comparing the invitee to the list of the authorized participants for the conference; responsive to determining that the invitee matches an authorized participant of the list of authorized participants for the conference, granting permission to the invitee to join the conference; and responsive to determining that the invitee does not match an authorized participant of the list of authorized participants for the conference, denying the invitee access to the conference.Type: GrantFiled: September 12, 2016Date of Patent: December 12, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Gary D. Cudak, Joseph F. Herman, Jr., Shareef F. Alshinnawi, J. Mark Weber
-
Publication number: 20170329637Abstract: Profiling operating efficiency deviations of a computing system includes: generating a profile of expected operating efficiency for a computing system in an ideal configuration; for each of a plurality of alternative configurations of the computing system, wherein each of the alternative configurations includes a variation of the ideal configuration that introduces a deviation in operating efficiency of the computing system, said variation comprising a root cause of the deviation: monitoring operating efficiency of the computing system identifying, from the monitored operating efficiency, a deviation of operating efficiency from the expected operating efficiency; and recording, in a data structure, an association of the deviation and the root cause of the deviation.Type: ApplicationFiled: May 16, 2016Publication date: November 16, 2017Inventors: SHAREEF F. ALSHINNAWI, GARY D. CUDAK, JOSEPH F. HERMAN, JR., JASON A. MATTESON, J. MARK WEBER
-
Patent number: 9820411Abstract: A method and computer program product are provided for controlling the airflow direction through a device enclosure. A first device enclosure is positioned adjacent a second device enclosure, wherein both enclosures have an airflow pathway extending from the front to the back, and a fan for moving air through the airflow pathway, wherein the fan of the first device enclosure is a reversible rotary fan. The method automatically determines whether the first device enclosure is in a first orientation with its front facing in the same direction as the front of the adjacent second device enclosure or in a second orientation with the front facing in the same direction as the back of the adjacent second device enclosure. The airflow direction imparted by a reversible rotary fan is then controlled according to the determined orientation of the first device enclosure relative to the second device enclosure.Type: GrantFiled: October 10, 2013Date of Patent: November 14, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Edward S. Suffern, J. Mark Weber
-
Patent number: 9807122Abstract: A method includes determining a topic and a media type of a communication to be sent from a sending communication device to a designated receiving communication device, assigning one or more security requirements to the communication based on the topic and the media type, identifying a security state of the receiving communication device for receiving the communication via the media type, and transmitting the communication from the sending communication device to the receiving communication device only in response to the security state of the receiving communication device satisfying the one or more security requirements.Type: GrantFiled: September 16, 2015Date of Patent: October 31, 2017Assignee: Lenovo Enterprise Solutions (Singpore) Pte. Ltd.Inventors: Gary D. Cudak, Joseph F. Herman, J. Mark Weber, Christine Marie Stamm-Nettleship, Zendre Necole Simmons
-
Patent number: 9757216Abstract: The invention relates to an optical measuring system (1) and to a method for measuring an object (9) in a three-dimensional manner. The measuring system (1) has at least one lens array (5), a first convex lens (6) arranged downstream, a second convex lens (8) which is arranged further downstream and which faces an object (9) to be measured, and additionally a means (7) which absorbs incident light or deflects incident light out of the illuminating beam path and which is arranged upstream of the second convex lens (8) or on the second convex lens (8) on a second convex lens (8) face facing the first convex lens (6) in the region of the optical axis (10).Type: GrantFiled: November 24, 2014Date of Patent: September 12, 2017Assignee: Dentsply International Inc.Inventors: Lukas Wewer, Mark Weber, Georg Wiora
-
Publication number: 20170250864Abstract: A method includes: determining a configuration of one or more networked hardware components; determining a usage level associated with one or more of the networked hardware components; determining a functional category of one or more of the networked hardware components based at least in part on the configuration of the one or more networked hardware components and the usage level associated with the one or more networked hardware components; and one or more of: outputting a suggested configuration of one or more of the networked hardware components based on the determined functional category of the one or more networked hardware components; and configuring of one or more of the networked hardware components based on the determined functional category of the one or more networked hardware components. Corresponding systems and computer program products are also disclosed.Type: ApplicationFiled: February 25, 2016Publication date: August 31, 2017Inventors: Shareef Fathi Alshinnawi, Gary David Cudak, John Mark Weber, Joseph Francis Herman
-
Publication number: 20170235355Abstract: A laptop computer housing includes a base, a lid, a hinge coupling the base and the lid, and one or more detection circuit for detecting multiple open lid angles between the lid and the base. A method includes detecting an open lid angle between the lid and the base of the laptop, and scaling power consumption of one or more components of the laptop in response to the detected open lid angle. For example, the method may enforce a first reduced power setting for the one or more components in response to detecting a first open lid angle, and may enforce a second reduced power setting for the one or more components in response to detecting a second open lid angle.Type: ApplicationFiled: February 17, 2016Publication date: August 17, 2017Inventors: Shareef F. Alshinnawi, Gary D. Cudak, J. Mark Weber, Joseph F. Herman
-
Publication number: 20170235514Abstract: A method includes tracking access to files that are stored on a single disk, and identifying a file access sequence involving a first file and a second file stored on the disk, wherein the first file is accessed before the second file. The method further includes determining a time differential between a time that the first file is accessed and a time that the second file is accessed, and determining a direction and speed at which a drive head of the disk can move between sectors and tracks of the disk. Still further, the method includes migrating one or both of the first and second files to a new location on the disk so that, after the drive head of the disk has read the first file, the drive head is repositioned at a beginning of the second file in a period of time that is a function of the time differential.Type: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Shareef F. Alshinnawi, Gary D. Cudak, J. Mark Weber, Joseph F. Herman
-
Publication number: 20170214602Abstract: Network devices, like switches, selectively store network addresses of data packets received at their interfaces within forwarding tables. A management device determines workload devices related to a workload. The management device determines the network devices through which network traffic related to the workload among the workload devices traverses, and the network devices through which network traffic related to the workload among the workload devices does not traverse. The management device causes each network device to store or not store the network addresses of the workload devices depending on whether network traffic among the workload device traverses therethrough.Type: ApplicationFiled: January 22, 2016Publication date: July 27, 2017Inventors: Shareef Fathi Alshinnawi, Gary David Cudak, Joseph Francis Herman, John Mark Weber
-
Publication number: 20170192694Abstract: A method includes identifying a movement event that will cause a computer to limit access to a first data storage device of the computer, wherein the first data storage device has internal moving parts. The method further includes identifying an application or file stored on the first data storage device that is to be accessed during a duration of the movement event, and caching or storing the identified application or file on a second data storage device of the computer prior to the movement event, wherein the second data storage device is a solid state device. Still further, the method includes accessing the identified application or file from the second data storage device for the duration of the movement event.Type: ApplicationFiled: January 6, 2016Publication date: July 6, 2017Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Joseph F. Herman, William M. Megarity, J. Mark Weber
-
Patent number: 9698903Abstract: A method and apparatus are provided for detecting and recovering from a damaged signal line in a communication cable. Signals are transmitted over a first plurality of signal lines within the cable from a first end, signals are transmitted over a second plurality of signal lines within the cable from the second end, and the quality of signals received on each of the first plurality of signal lines at the second end of the cable are monitored. A first one of the first plurality of signal lines that is not providing a signal of a predetermined minimum quality is identified, the identified first signal line is automatically switched out for a first spare signal line within the cable, and one of the second plurality of signal lines that is logically associated with the identified first signal line is automatically switched out for a second spare signal line within the cable.Type: GrantFiled: June 25, 2015Date of Patent: July 4, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Edward S. Suffern, J. Mark Weber
-
Patent number: 9696235Abstract: Water is circulated through a cooling system within a compute node to remove heat from a heat-generating component within the compute node. Water leakage from the cooling system is collected into a containment reservoir within the compute node. A rate of the water leakage is measured, a temperature of the compute node is measured, a rate of water evaporation from the containment reservoir is determined based upon the measured temperature, and the rate of water leakage is compared to the rate of water evaporation to determine whether water is accumulating in the containment reservoir. A period of time before the containment reservoir reaches a critical level may also be determined.Type: GrantFiled: March 18, 2015Date of Patent: July 4, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Mark E. Steinke, Edward S. Suffern, J. Mark Weber
-
Patent number: 9687154Abstract: The invention relates to a method for the 3D measurement of the skin surface and near-surface skin layers by means of a confocal sensor with integrated color camera arranged in a handheld device, wherein said handheld device being moved by an operator via a sensor head to the location of the skin to be examined and a color image of the skin surface then being captured, whereupon the sensor being automatically changed over to confocal operation during which an image stack is generated by the simultaneous capturing of a multitude of all pixels necessary to create a complete image, said stack consisting of confocal images extending into the interior of the skin, with the entire area extending axially into the skin interior being scanned layer by layer in Z direction, wherein after capturing the measuring data an evaluation is performed resulting in a 3D image of the topography of the skin to be generated, and, moreover, from the image stack captured sectional images of the skin and skin volume are computed downType: GrantFiled: May 12, 2014Date of Patent: June 27, 2017Assignee: MIKROSKIN GMBHInventors: Mark Weber, Juergen Valentin, Marcus Grigat
-
Patent number: 9684463Abstract: Predictive block allocation in a flash device, where the flash device includes a plurality of blocks may include: receiving a request to store data to the flash device; determining, in dependence upon one or more characteristics of the data, a usage prediction value for the data; determining, in dependence upon the usage prediction value for the data and upon wear levels for the plurality of blocks, a block from among the plurality of blocks; and; and storing the data in the block of the plurality of blocks.Type: GrantFiled: January 14, 2016Date of Patent: June 20, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Joseph F. Herman, Jr., William M. Megarity, J. Mark Weber
-
Patent number: 9641390Abstract: A method includes, for each of a plurality of configured switch ports, identifying switch port settings being used by the configured switch port and device parameters of an installed device connected to the configured switch port. The method further includes correlating one or more of the device parameters to one or more of the switch port settings. In response to an additional device being connected to an additional switch port, the method obtains device parameters of the additional device and automatically configures the additional switch port to use the one or more of the switch port settings that are correlated to one or more of the device parameters matching the device parameters of the additional device.Type: GrantFiled: May 27, 2015Date of Patent: May 2, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Gary D. Cudak, Shareef F. Alshinnawi, Edward S. Suffern, J. Mark Weber
-
Patent number: 9625982Abstract: Management of power consumption in large computing clusters is disclosed herein. According to an aspect, a method includes using a power manager to receive, via a communication interface, information associated with the cluster of computing nodes. The method includes determining whether a switch is coupled to an inactive computing node of the cluster of computing nodes based on the received information. Further, the method includes communicating a command to the switch to remove power supplied to a switch port of the switch coupled to the inactive computing node in response to determining that the switch is coupled to an inactive computing node of the cluster of computing nodes.Type: GrantFiled: August 17, 2015Date of Patent: April 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shareef F. Alshinnawi, Gary D. Cudak, Christopher J. Hardee, Edward S. Suffern, J. Mark Weber, Sr.
-
Patent number: 9604642Abstract: Positioning autonomous vehicles based on field of view, including: identifying, by a vehicle management module, one or more critical sight lines for a subject vehicle, each critical sight line representing a boundary of an area of space surrounding the subject vehicle; determining, by the vehicle management module, physical location information for one or more surrounding vehicles; determining, by the vehicle management module in dependence upon the physical location information for one or more surrounding vehicles, whether one or more surrounding vehicles are located within the area of space surrounding the subject vehicle; and responsive to determining that one or more surrounding vehicles are located within the area of space surrounding the subject vehicle, altering a location of the subject vehicle relative to at least one of the surrounding vehicles.Type: GrantFiled: April 29, 2014Date of Patent: March 28, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, William E. Lohmeyer, Jr., Bryan M. Reese, J. Mark Weber
-
Publication number: 20170078291Abstract: A method includes determining a topic and a media type of a communication to be sent from a sending communication device to a designated receiving communication device, assigning one or more security requirements to the communication based on the topic and the media type, identifying a security state of the receiving communication device for receiving the communication via the media type, and transmitting the communication from the sending communication device to the receiving communication device only in response to the security state of the receiving communication device satisfying the one or more security requirements.Type: ApplicationFiled: September 16, 2015Publication date: March 16, 2017Inventors: Gary D. Cudak, Joseph F. Herman, J. Mark Weber, Christine Marie Stamm-Nettleship, Zendre Necole Simmons
-
Patent number: 9563261Abstract: Management of power consumption in large computing clusters is disclosed herein. According to an aspect, a computing device comprising a power manager may be configured to receive, via a communication interface, information associated with the cluster of computing nodes. The power manager of the computing device may also be configured to determine whether a switch is coupled to an inactive computing node of the cluster of computing nodes based on the received information. Further, the power manager of the computing device may be configured to communicate a command to the switch to remove power supplied to a switch port of the switch coupled to the inactive computing node in response to determining that the switch is coupled to an inactive computing node of the cluster of computing nodes.Type: GrantFiled: November 25, 2014Date of Patent: February 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shareef F. Alshinnawi, Gary D. Cudak, Christopher J. Hardee, Edward S. Suffern, J. Mark Weber
-
Publication number: 20160380709Abstract: A method and apparatus are provided for detecting and recovering from a damaged signal line in a communication cable. Signals are transmitted over a first plurality of signal lines within the cable from a first end, signals are transmitted over a second plurality of signal lines within the cable from the second end, and the quality of signals received on each of the first plurality of signal lines at the second end of the cable are monitored. A first one of the first plurality of signal lines that is not providing a signal of a predetermined minimum quality is identified, the identified first signal line is automatically switched out for a first spare signal line within the cable, and one of the second plurality of signal lines that is logically associated with the identified first signal line is automatically switched out for a second spare signal line within the cable.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Edward S. Suffern, J. Mark Weber