Patents by Inventor Joseph Freeman
Joseph Freeman 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: 10524915Abstract: The present invention provides scaffolds comprising dual structural organization for bone and regeneration. Methods for fabricating and using the scaffold are also disclosed.Type: GrantFiled: December 9, 2015Date of Patent: January 7, 2020Assignee: RUTGERS, THE STATE UNIVERSITY OF NEW JERSEYInventors: Joseph Freeman, Brittany L. Taylor, Pushpendra P. Patel
-
Publication number: 20170360562Abstract: The present invention provides scaffolds comprising dual structural organization for bone and regeneration. Methods for fabricating and using the scaffold are also disclosed.Type: ApplicationFiled: December 9, 2015Publication date: December 21, 2017Inventors: Joseph Freeman, Brittany L. Taylor, Tea Arapovic, Dr., Pushpendra P. Patel
-
Publication number: 20080091874Abstract: A method for booting into computer memory a non-operating system (O.S.) program from a hard disk drive (HDD) prior to booting into memory an O.S. from the HDD. The method includes establishing a table of contents (TOC) on the HDD that contains entries for special O.S. programs. A pointer to the TOC is placed in non-volatile memory of the computer that is associated with the HDD, and when BIOS of the computer is prompted to load into memory one of the special O.S. programs, the pointer is accessed and used to locate the TOC, which in turn is accessed to load the special O.S. program.Type: ApplicationFiled: December 12, 2007Publication date: April 17, 2008Inventors: Rod Waltermann, Nathan Peterson, Joseph Freeman, Randall Springfield, Mark Davis, Steven Goodman, Isaac Kareel, Scott Kelso
-
Publication number: 20080046781Abstract: In the event of a virally infected MBR on a hard disk drive that might prevent booting, a service MBR in a hidden protected area (HPA) can be used to boot a service O.S., and then the service MBR can be replaced with a previously backed-up MBR, also in the HPA, to mount any missing partitions.Type: ApplicationFiled: March 29, 2006Publication date: February 21, 2008Inventors: Philip Childs, Mark Davis, Steven Goodman, Joseph Freeman, Randall Springfield, Rod Waltermann
-
Publication number: 20070234092Abstract: An apparatus, system, and method are disclosed for selecting a waking process. An input module receives a specified input during the off state of a data processing device. In addition, the input module stores the input in the storage module. The storage module may be integrated within the input module. The input module activates the data processing device in response to the input. A wake module retrieves the input from the storage module. In addition, the wake module determines a process that corresponds to the input. The wake module wakes the data processing device using the process.Type: ApplicationFiled: March 28, 2006Publication date: October 4, 2007Inventors: Joseph Freeman, Randall Springfield, Rod Waltermann
-
Publication number: 20070011445Abstract: A method for booting into computer memory a non-operating system (O.S.) program from a hard disk drive (HDD) prior to booting into memory an O.S. from the HDD. The method includes establishing a table of contents (TOC) on the HDD that contains entries for special O.S. programs. A pointer to the TOC is placed in non-volatile memory of the computer that is associated with the HDD, and when BIOS of the computer is prompted to load into memory one of the special O.S. programs, the pointer is accessed and used to locate the TOC, which in turn is accessed to load the special O.S. program.Type: ApplicationFiled: July 11, 2005Publication date: January 11, 2007Inventors: Rod Waltermann, Nathan Peterson, Joseph Freeman, Randall Springfield, Mark Davis, Steven Goodman, Isaac Karpel, Scott Kelso
-
Publication number: 20060291160Abstract: A cooling fan, system and method for controlling cooling fans in a personal computer. A unique series of sensing points is placed on a rotating hub of a cooling fan in order to uniquely identify the particular type of cooling fan. A tachometer sensor mounted in the cooling fan detects the unique series of sensing points as the cooling fan rotates and generates a sequence of pulses corresponding to the detected sending points. This generated pulse signal may be transmitted by the sensor to the fan control code. The fan control code may determine a particular type of cooling fan that the cooling fan is based on the generated pulse signal. Once the fan control code determines the particular type of cooling fan that the cooling fan is, the fan control code uses particular control parameters set for that particular type of cooling fan to control the cooling fan so that it operates optimally.Type: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Inventors: Joseph Freeman, Steven Goodman, Isaac Karpel, Randall Springfield
-
Publication number: 20060294298Abstract: A “setmax” command is issued in BIOS to hide the service area (HPA) of a HDD during normal operation, so that the HPA cannot be accessed or erased inadvertently by the user or by a virus. Pressing a special key (e.g., F11) during booting permits access to the HPA.Type: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Inventors: Nathan Peterson, Joseph Freeman, Rod Waltermann, Randall Springfield, Mark Davis, Steven Goodman, Howard Locker, Daryl Cromer
-
Publication number: 20060100887Abstract: An apparatus, system, and method are disclosed for making a motion based business decision. A motion module senses a component of motion such as acceleration or a derivative of acceleration. A log module calculates a motion summary from the motion component and stores the motion summary in a memory module. An analysis module receives the motion summary and makes a business decision based on the motion summary.Type: ApplicationFiled: November 9, 2004Publication date: May 11, 2006Inventors: David Erickson, Joseph Freeman, Isaac Karpel, Hiroaki Mine, James Rutledge, Randall Springfield
-
Publication number: 20060085630Abstract: A method and system for enabling security attestation for a computing device during a return from an S4 sleep state. When the computing device enters into the S4 state following a successful boot up, the attestation log is appended to the TPM tick count and the log is signed (with a security signature). When the device is awaken from S4 state, the BIOS obtains and verifies the log created during the previous boot. The CRTM maintains a set of virtual PCRs and references these virtual PCRs against the log. If the values do not match, the return from S4 state fails and the device is rebooted.Type: ApplicationFiled: October 16, 2004Publication date: April 20, 2006Applicant: International Business Machines Corp.Inventors: David Challener, Daryl Cromer, Joseph Freeman, Steven Goodman, James Hoff, Howard Locker, Randall Springfield, James Ward
-
Publication number: 20060080737Abstract: A system and method that marks whenever a sector on a hard drive is altered. A protected archive bit is maintained for each sector on the hard drive in a secured fashion. Authenticated requests are able to reset the protected archive bit. When a file is changed, the hard drive marks the sectors of the program that have been altered. When the virus protection application executes, it retrieves the sectors that have been altered, identifies the files that correspond to such sectors, and scans the identified files. If a virus has attacked the computer and attached itself to one of the files, the file is identified and scanned and the virus is discovered with appropriate eradication actions performed. An authentication scheme is assigned to a hard drive with a secret that is shared between the drive and the virus protection program and stored in a secure location.Type: ApplicationFiled: October 13, 2004Publication date: April 13, 2006Applicant: International Business Machines CorporationInventors: Joseph Freeman, Steven Goodman, Randall Springfield
-
Publication number: 20060025965Abstract: There are many files in the current generation of computers, especially on the hardfile, that are not used or used only infrequently during operation. For instance, the system may contain many help text files which may never be accessed. The same applies to the DLL's. Also, some files are accessed only during a boot cycle. The present invention provides a method and program to track the locations of files in a computer which have been accessed so that, when an error occurs, only the files that need to be tested are diagnostically tested for errors, thus saving time and resources.Type: ApplicationFiled: July 29, 2004Publication date: February 2, 2006Applicant: International Business Machines CorporationInventors: Joseph Freeman, Steven Goodman, Randall Springfield
-
Publication number: 20050166213Abstract: Methods, systems, and media are disclosed for managing a remote client of a computer system. One example embodiment includes transmitting a modified wake-on LAN (“WOL”) packet to a network receive buffer on the remote client, wherein the modified WOL packet comprises additional data, such as executable code or functions. Further, the example embodiment includes retrieving, by BIOS associated with the remote client, of the modified WOL packet from the network receive buffer, storing, by the BIOS, storing of the additional data in memory associated with the network receive buffer, and retrieving, by BIOS associated with the remote client, of the additional data from the memory. Further still, the example embodiment includes processing of the additional data, which may occur by an application stored on the PARTIES partition, wherein the parsed, additional data is interpreted and executed by the application.Type: ApplicationFiled: December 31, 2003Publication date: July 28, 2005Applicant: International Business Machines CorporationInventors: Daryl Cromer, Joseph Freeman, Steven Goodman, Randall Springfield
-
Publication number: 20050144493Abstract: Systems and arrangements for remotely selecting a bootable image via a WOL packet for a wake-on-LAN (WOL) capable computer are contemplated. Server-side embodiments include hardware and/or software for determining a client to be managed, determining whether the client is active on the network, and transmitting a WOL packet having a vector, or operating system partition identification (OSPID), to describe a bootable image accessible by the WOL capable computer. Some embodiments may include an OSPID that points to a secure bootable image such as a bootable image on a hard drive, a compact disk (CD) connected to the computer, or other local resource. Client-side embodiments may receive the WOL packet at, for instance, a network interface card (NIC), recognize that the WOL packet includes an OSPID that describes the bootable image to boot, and implement an alternative boot sequence to boot from that bootable image.Type: ApplicationFiled: December 31, 2003Publication date: June 30, 2005Applicant: International Business Machines CorporationInventors: Daryl Cromer, Richard Dayan, Joseph Freeman, Steven Goodman, Eric Kern, Howard Locker, Randall Springfield
-
Publication number: 20050141717Abstract: An apparatus, method, and system to seal a data repository to a trusted computing platform is described. The data repository may be sealed by encrypting the data on the repository and sealing a cryptographic key to a specific set of platform resources. With the data repository sealed to the platform, the system boot sequence will fail if the system configuration is compromised, for example by insertion of “snoopware” or a modified BIOS. Additionally, if the computer containing the data repository is lost or stolen, the encrypted data remains secure even if the repository is attached to a system modified to bypass normal safeguards.Type: ApplicationFiled: December 30, 2003Publication date: June 30, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daryl Cromer, Joseph Freeman, Steven Goodman, Randall Springfield
-
Publication number: 20050138396Abstract: A method and system for preventing a denial of service attack on a computer system is disclosed. The method of the present invention includes setting a size of a hard disk within the computer system to a full capacity if the hard disk does not contain a host protected area, and locking the size such that the hard disk is protected from an attempt to reset the size of the hard disk resulting in a denial of service.Type: ApplicationFiled: December 22, 2003Publication date: June 23, 2005Applicant: International Business Machines CorporationInventors: Joseph Freeman, Steven Goodman, Randall Springfield
-
Publication number: 20050132177Abstract: A method, computer program product and system for detecting modifications to code placed in memory by the POST BIOS during a POST operation. The POST BIOS may measure the legacy BIOS code and the code supporting the legacy BIOS during the POST operation and storing that measurement in a secure location. After the system runs in an activated state, the system may enter a sleep state after a period of inactivity. After the system receives an awakening event, the boot block code may measure the legacy BIOS code and the code supporting the legacy BIOS code stored in memory. The boot block code may compare the measurement with the value stored in the secure location by the POST BIOS. If the measurement does not equal the value stored in the secure location, then modification of either the legacy BIOS code and/or code supporting the legacy BIOS code is detected.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Applicant: International Business Machines CorporationInventors: David Challener, Joseph Freeman, Randall Springfield