Patents by Inventor Peter Kenneth Malkin

Peter Kenneth Malkin 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).

  • Publication number: 20110015497
    Abstract: An apparatus and method for measuring a person's biometric data as well as associated data and for using that data to determine the person's talents and well-being state, as well as predicting an optimal career path for the person. Biometric data is measured using a sensor, a memory configured to store the biometric signals, a database configured to store and retrieve profiles, and a processor configured to compare biometric data as well as associated data with anonymous profiles stored in the database and create a profile for the person.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian Eggenberger, Peter Kenneth Malkin, Andreas Johannes Schindler, Jeffrey William Mersereau
  • Patent number: 7769787
    Abstract: A method and system for maintaining originality-related information about elements in an editable object. It is determined that an element has been edited in the editable object. The originality-related information about the element, including the element's creator, is identified and recorded by embedding the originality-related information in the editable object, storing the originality-related information in an attached file, or storing the originality-related information in association with the element in a repository configured to be shared by different editable objects and further configured to be queried for elements of the different editable objects in association with originality-related information pertaining to the elements of the different editable objects.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brent Tzion Hailpern, Da Ming Hao, Lin Luo, Peter Kenneth Malkin, Harold Ossher, Lawrence Scott Rich, Dave Thomson, Zhong Tian, John Wiegand, Hang Jun Ye
  • Patent number: 7729883
    Abstract: A computer-implemented method of optimizing a design of a product in a mass manufacturing process includes steps of: collecting error data relating to a product; classifying the error data into categories of errors to provide classifier error data; analyzing relationships among the classified error data; producing an analysis report; and recommending modifications to an end user for the design of the product.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Kostyk, Theresa C. Kratschmer, Jeff R. Layton, Peter Kenneth Malkin, Stephen G. Perun, Kenneth L. Pyra, Padmanabhan Santhanam, John C. Thomas, Scott W. Weller
  • Publication number: 20090077086
    Abstract: A system and method for processing a request by a first control service using a first control specification language, and a second control service using a second control specification language includes steps of: receiving the request from a requestor; providing the request to the first and second control services; receiving a decision on the request from each of the first and second control services; and comparing the decisions. The first control specification language is an access control policy.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Kenneth Malkin, Alan Michael Webb
  • Patent number: 7478000
    Abstract: A method to create an instance of a defect-based production and testing process analysis machine (DPTPAM) provides continual process improvement based on foundational questions and classified defect data. The method includes the following steps: obtaining domain specific questions; developing a domain specific classification scheme that supports the answering of the foundational and domain specific questions; determining a method of using the domain specific classification scheme to answer both the foundational and domain specific questions; and creating a domain specific DPTPAM instance embodying the domain specific classification scheme and the method of answering the foundational and domain specific questions. The method can be implemented with a machine and a computer readable medium comprising logic for performing the method.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Theresa C. Kratschmer, Peter Kenneth Malkin, Pradmanabhan Santhanam
  • Publication number: 20080301295
    Abstract: Methods of detecting, and providing a notification of, the existence of misinformation using usage patterns of a network service enable an organization to respond to the misinformation. The method includes establishing common usage patterns of the network service, identifying an irregular usage pattern, determining that the irregular usage pattern was caused by misinformation, and responding to the misinformation.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Kenneth Malkin, Thomas David Erickson, Brent Tzion Hailpern, Wendy Anne Kellogg
  • Publication number: 20080282232
    Abstract: A method for profiling performance of a system includes steps of: monitoring execution of the system at multiple points during the system's operation; analyzing results derived from the monitoring in order to provide analyzed results; reconfiguring the monitoring non-uniformly according to the analyzed results; and repeatedly performing iterations of the above steps until a particular event occurs. The iterations may be terminated upon: reaching a specified level of analysis precision, determining a source of one or more performance bottlenecks, determining a source of unexpectedly high output or low completion time, completing a predefined number of iterations, reaching an endpoint of an application, or having performed iterations for a specified period of time.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Applicant: International Business Machines Corporation
    Inventors: Guojing Cong, Peter Kenneth Malkin
  • Patent number: 7451051
    Abstract: A method to create an instance of a defect-based production and testing process analysis machine (DPTPAM) provides continual process improvement based on foundational questions and classified defect data. The method includes the following steps: obtaining domain specific questions; developing a domain specific classification scheme that supports the answering of the foundational and domain specific questions; determining a method of using the domain specific classification scheme to answer both the foundational and domain specific questions; and creating a domain specific DPTPAM instance embodying the domain specific classification scheme and the method of answering the foundational and domain specific questions. The method can be implemented with a machine and a computer readable medium comprising logic for performing the method.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: November 11, 2008
    Assignee: International Business Machines Corporation
    Inventors: Theresa Kratschmer, Peter Kenneth Malkin, Padmanabhan Santhanam
  • Publication number: 20080266252
    Abstract: A system and method for correcting mispositioning of an aiming device including extracting features from an information stream which includes position information for an aiming device and comparing the features with feature profiles to determine modifications to remediate mispositioning actions. The information stream with the modifications is provided as a basis for actions of the aiming device.
    Type: Application
    Filed: June 4, 2008
    Publication date: October 30, 2008
    Inventors: Leigh Simeon Keates, Peter Kenneth Malkin, Sharon Mary Trewin
  • Publication number: 20080189761
    Abstract: A method and system enable a user to develop domain-specific policy workbench. Domains may include, but are not limited to security, autonomic computing, workload management and systems management. The method and system in one aspect determines syntax of a policy in a selected domain and creates an instance of policy workbench specific to the selected domain. In one aspect, the instance of policy workbench includes at least machine-readable encodings of the selected policy and associated mapping. The instance of policy workbench also includes a compliance auditing tool enabled to check events logged at a target system against the selected policy and associated mapping to determine if one or more policy rules have been complied with. In another aspect, domain-specific policy workbench creation machine is provided that automatically creates an instance of domain-specific policy workbench.
    Type: Application
    Filed: April 3, 2008
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carolyn A. Brodie, Clare-Marie Karat, John Karat, Peter Kenneth Malkin
  • Publication number: 20080046484
    Abstract: A system for identifying one or more social patterns in a status history of one or more change requests includes: a processor for executing instructions and memory comprising logic for: receiving as input change request data history; detecting social patterns in the change request data history; storing information about the social patterns, including status history data; and providing information on social patterns within the status history of the given change request. The logic includes the following elements: a hypertext transfer protocol server handler; a social pattern server database; a change log handler; a social pattern alert handler; a social pattern query handler; and a social pattern detection handler for: receiving new patterns wherein the patterns are user-defined operational descriptors, detecting social patterns in raw change request data from the change log handler, and storing the patterns in the database, and analyzing the patterns. The system further includes a graphical user interface.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Applicant: International Business Machines, Corporation
    Inventors: Jason Ellis, Laurent Hasson, Peter Kenneth Malkin
  • Publication number: 20080046860
    Abstract: A computer-implemented system for providing a skill level assessment of a developer of a given object, based on defects found in the object, includes: a processor configured for: receiving the object; obtaining at least one requirement associated with the object; obtaining at least one requirement associated with the developer of the object; finding defects in the object, based on the at least one requirement; mapping the defects found to a listing of actions; creating the skill level assessment of the developer using the mapped defects; and presenting the assessment to a user of the method. The system also includes a network interface, storage, and memory. In addition, logic stored in memory includes an obtain objects handler; a requirements assessment handler; a code analysis handler; a skill level handler; a report handler; and a development skill assessment database.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 21, 2008
    Applicant: International Business Machines, Inc.
    Inventors: Theresa C. Kratschmer, Peter Kenneth Malkin, Kavitha Srinivas
  • Publication number: 20080040343
    Abstract: A method and system enable a user to develop domain-specific policy workbench. Domains may include, but are not limited to security, autonomic computing, workload management and systems management. The method and system in one aspect determines syntax of a policy in a selected domain and creates an instance of policy workbench specific to the selected domain. In one aspect, the instance of policy workbench includes at least machine-readable encodings of the selected policy and associated mapping. The instance of policy workbench also includes a compliance auditing tool enabled to check events logged at a target system against the selected policy and associated mapping to determine if one or more policy rules have been complied with. In another aspect, domain-specific policy workbench creation machine is provided that automatically creates an instance of domain-specific policy workbench.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 14, 2008
    Applicant: International Business Machines Corporation
    Inventors: Carolyn A. Brodie, Clare-Marie Karat, John Karat, Peter Kenneth Malkin
  • Publication number: 20080030466
    Abstract: A system and method for correcting mispositioning of an aiming device including extracting features from an information stream which includes position information for an aiming device and comparing the features with feature profiles to determine modifications to remediate mispositioning actions. The information stream with the modifications is provided as a basis for actions of the aiming device.
    Type: Application
    Filed: August 3, 2006
    Publication date: February 7, 2008
    Inventors: Leigh Simeon Keates, Peter Kenneth Malkin, Sharon Mary Trewin
  • Publication number: 20080021922
    Abstract: A method and system for maintaining originality-related information about elements in an editable object. It is determined that an element has been edited in the editable object. The originality-related information about the element, including the element's creator, is identified and recorded by embedding the originality-related information in the editable object, storing the originality-related information in an attached file, or storing the originality-related information in association with the element in a repository configured to be shared by different editable objects and further configured to be queried for elements of the different editable objects in association with originality-related information pertaining to the elements of the different editable objects.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 24, 2008
    Inventors: Brent Tzion Hailpern, Da Ming Hao, Lin Luo, Peter Kenneth Malkin, Harold Ossher, Lawrence Scott Rich, Dave Thomson, Zhong Tian, John Wiegand, Hang Jun Ye
  • Patent number: 6643684
    Abstract: A system and method that enables a given sending user to specify a set of delivery policies and have them used for the electronic delivery of a given message, the message potentially having several heterogeneous parts (e.g., text and pictures) each of which is handled differently, and delivered to multiple heterogeneous devices (e.g., PCs, Smartphones, fax machines), and possibly to several distinct recipients. The factors with which a sender can qualify their delivery policies include: time/date, transmission cost; whether the transmission can be forwarded; receiving device capability; and network reliability, speed, and security transmission. Methods are also provided enabling a sender to specify that particular transmissions be redirected or copied, e.g., “send fax copy to my broker and my accountant.” In one embodiment, the delivery policies may be specified using PICS.
    Type: Grant
    Filed: October 8, 1998
    Date of Patent: November 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: Peter Kenneth Malkin, Philip Shi-lung Yu
  • Patent number: 6360273
    Abstract: A method and system provides collaborative caching of transformed Web objects in a proxy network. The proxies collaboratively provide a set of object transformations by partitioning the different types of object transformations, and caching the transformed Web objects among proxies in order to reduce duplicate object transformation and caching effort. The transformations may include language translations, currency conversions, units of measure conversions, shipping cost calculations and sales taxes calculations. Other transformations are also possible.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: March 19, 2002
    Assignee: International Business Machines Corporation
    Inventors: John Benjamin Beurket, Peter Kenneth Malkin, William Gregg Rubin, Philip Shi-Lung Yu, Gunars Ziedins
  • Patent number: 6317795
    Abstract: A method and system for manipulating or modifying identifiable objects in a standard broadcast or Internet-based multimedia stream according to a control specification and a content specification. Viewers and/or organizations can independently specify acceptable levels of content on multiple dimensions to satisfy the content specification while minimizing the filtering or blocking to the viewers. A “fuzz ball” control specification is provided for masking some portion of a video frame. Several fuzz ball specifications can be overlaid to address multidimensional content specifications or rating systems. The manipulation of the multimedia stream can take place at the client (set-top box or computer), intermediate node, the content server or a combination thereof. Proxy servers can modify content specifications for outgoing requests, enabling organizations to specify intranet-wide policies.
    Type: Grant
    Filed: July 22, 1997
    Date of Patent: November 13, 2001
    Assignee: International Business Machines Corporation
    Inventors: Peter Kenneth Malkin, Robert Jeffrey Schloss, Edward Charles Snible, Marc Hubert Willebeek-LeMair, Philip Shi-Lung Yu
  • Patent number: 6311206
    Abstract: A method and a computer program device for pushing data from at least one source entity to at least one client entity over a network, a client entity being characterized as having a particular operating state. The method and computer program device comprise the steps of: transferring data from the at least one source entity to a push proxy entity for subsequent transmission of the data to the client entity; requesting a notification regarding the particular state of the client entity; monitoring a state of the client entity until the client entity is in the particular operating state and sending a notification communicating the state to the push proxy entity; and transferring data to the client entity in response to receiving the notification. The state notification may specify push information, which may be used to determine a least expensive device to which to transfer given data. The state notification also reduces the network-polling load by initiating each poll.
    Type: Grant
    Filed: January 13, 1999
    Date of Patent: October 30, 2001
    Assignee: International Business Machines Corporation
    Inventors: Peter Kenneth Malkin, Philip Shi-lung Yu
  • Patent number: 6275937
    Abstract: Method, system and computer program product for collaboratively processing a data object in a client-server hierarchy based on meta-information associated with the object. Processing results are indicated by the server that performed the processing as updates to the meta-information associated with the data object. The PICS protocol may be used to communicate the meta-information. Digital signing and authentication of the object and associated meta-information are also described. Further, servers can determine processing by considering various factors, e.g., their current load condition; if the object is to be multicast; if the object can be cached; and/or if the specified cost and time constraints can be met. The overall processing applied to data objects can be divided between servers based on object types, steps, functions, software packages or versions/releases. Other aspects of the invention are also described.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: August 14, 2001
    Assignee: International Business Machines Corporation
    Inventors: Brent Tzion Hailpern, Peter Kenneth Malkin, Robert Jeffrey Schloss, Steve R. White, Philip Shi-Lung Yu, Charles Campbell Palmer