Sidney Kimball Comprehensive Cancer Center Radiation Oncology 401 N Broadway St STE 1440, Baltimore, MD 21287 4109556980 (phone), 4105021419 (fax)
Education:
Medical School University of Maryland School of Medicine Graduated: 2000
Languages:
English
Description:
Dr. Herman graduated from the University of Maryland School of Medicine in 2000. He works in Baltimore, MD and specializes in Radiation Oncology. Dr. Herman is affiliated with Howard County General Hospital and The Kimmel Cancer Center At Johns Hopkins.
- New Tech Park, SG Gary D. Cudak - Wake Forest NC, US Joseph F. Herman - Raleigh NC, US John M. Weber - Wake Forest NC, US
International Classification:
H04W 72/04 H04L 12/26 H04L 29/08
Abstract:
Systems, computing devices, and methods for setting data usage levels among computing devices based on predicted data usage are disclosed. According to an aspect, a method includes predicting data usage by a computing device. The computing device is associated with a data usage plan including the computing device and at least one other computing device. The method also includes setting a data usage level of the at least one other computing device based on the predicted data usage.
Allowing Access To A Device Responsive To Secondary Signals Previously Associated With Authorized Primary Input
- Singapore, SG Gary D. Cudak - Wake Forest NC, US Joseph F. Herman - Raleigh NC, US J. Mark Weber - Wake Forest NC, US
International Classification:
H04M 11/00 H04W 12/08 H04W 4/00
Abstract:
A method is provided for controlling access to a target device. The method comprises receiving, by the target device, primary input from a user or user device, wherein the primary input matches a predetermined input stored by the target device and authorizes the user or user device to access the target device. The method further comprises storing, by the target device, one or more wireless secondary signals that are detected by the target device during a time period in which the primary input is received. Still further, the method comprises allowing access to the target device in response to receiving the primary input, and then allowing access to the target device in response to subsequently receiving at least one of the one or more wireless secondary signals matching one or more of the stored wireless secondary signals in the absence of receiving the primary input.
Determining And Using Correlative Thermal Efficiency Impacts To Distribute Workloads
- New Tech Park, SG SHAREEF F. ALSHINNAWI - Apex NC, US JOSEPH F. HERMAN - Raleigh NC, US JASON A. MATTESON - Raleigh NC, US JOHN M. WEBER - Wake Forest NC, US
International Classification:
G06F 9/50 G06F 9/50 G06F 1/20
Abstract:
An apparatus for determining and using correlative thermal efficiency impacts to distribute workloads includes a baseline module, a deviation module, and a transfer module. The baseline module determines a baseline system thermal efficiency of a plurality of servers based on a utilization level of the plurality of servers, the baseline system thermal efficiency including a baseline thermal efficiency of a first server of the plurality of servers. The deviation module determines a deviation in a thermal efficiency from the baseline thermal efficiency of the first server of the plurality of servers based on a new workload assigned to the first server of the plurality of servers. The transfer module transfers the new workload to a second server of the plurality of servers in response to the deviation being above a deviation threshold.
Efficient Method For Managing And Adding Systems Within A Solution
- Singapore, SG Gary David Cudak - Wake Forest NC, US John Mark Weber - Wake Forest NC, US Joseph Francis Herman - Raleigh NC, US
International Classification:
H04L 12/24 H04L 12/26
Abstract:
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.
Laptop Component Power Consumption Settings Responsive To Multiple Lid Angles
- Singapore, SG Gary D. Cudak - Wake Forest NC, US J. Mark Weber - Wake Forest NC, US Joseph F. Herman - Raleigh NC, US
International Classification:
G06F 1/32
Abstract:
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.
Controlling File Placement On A Disk Drive To Improve File Access
- Singapore, SG Gary D. Cudak - Wake Forest NC, US J. Mark Weber - Wake Forest NC, US Joseph F. Herman - Raleigh NC, US
International Classification:
G06F 3/06
Abstract:
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.
Selective Network Address Storage Within Network Device Forwarding Table
- New Tech Park, SG Gary David Cudak - Wake Forest NC, US Joseph Francis Herman - Raleigh NC, US John Mark Weber - Wake Forest NC, US
International Classification:
H04L 12/755 H04L 29/12
Abstract:
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.
Movement-Driven Selection Of A Data Storage Location Or Device
- Singapore, SG Gary D. Cudak - Wake Forest NC, US Joseph F. Herman - Raleigh NC, US William M. Megarity - Raleigh NC, US J. Mark Weber - Wake Forest NC, US
International Classification:
G06F 3/06 G06F 12/08
Abstract:
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.