Patents Assigned to International Business Machine Corporations
-
Patent number: 8704893Abstract: A system and method for presentation of surveillance data includes a first environment including one or more sensors configured to monitor the first environment wherein data is collected by the one or more sensors. A second environment includes one or more information presentation devices configured to convey an event or state occurring in the first environment by altering an ambient sensory condition in the second environment, such that the ambient sensory condition is modified in accordance with a type and/or level of the event or state.Type: GrantFiled: January 11, 2007Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventor: Andrew William Senior
-
Patent number: 8707271Abstract: An approach is provided in a fake check-in event is received at a software application corresponding to a user of the software application. Fake check-ins are initiated on behalf of the user in response to the fake check-in event. The software application posts a set of fake check-in entries on behalf of the user while the user is away. The posted fake check-ins are visible by other users of the software application and are used to obfuscate others that the user is out-of-town. In one embodiment, check-in entries that are received from the user after fake check-ins have been initiated are cached. In this embodiment, a local check-in event is received when the user is within the user's geographical local area and the cached check-in entries are posted so that they are now visible by the other users of the software application.Type: GrantFiled: May 20, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Nicholas Dayl Bingell, Erich Paul Hoppe, Andrew Ivory, David Michael Stecher
-
Patent number: 8702940Abstract: A mechanism for capturing molecules is provided. A nanopore through a membrane separates a first chamber from a second chamber, and the nanopore, the first chamber, and the second chamber are filled with ionic buffer. A narrowed neck is at a middle area of the first chamber, and the narrowed neck is aligned to an entrance of the nanopore. The narrowed neck has a high intensity electric field compared to other areas of the first chamber having low intensity electric fields. The narrowed neck having the high intensity electric field concentrates the molecules at the middle area aligned to the entrance of the nanopore. Voltage applied between the first chamber and the second chamber drives the molecules, concentrated at the entrance of the nanopore, through the nanopore.Type: GrantFiled: August 9, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Hongbo Peng, Gustavo A. Stolovitzky, Deqiang Wang
-
Patent number: 8707383Abstract: A computer implemented method, data processing system, and computer program product for managing computer workloads with security policy enforcement. When a determination is made that a component in a data processing system has failed to meet processing requirements, a candidate host to where the component may be migrated based on performance considerations is identified. A first security policy associated with the component is compared to a second security policy associated with the candidate host to determine if the first security policy is equivalent to or stronger than the second security policy. Responsive to a determination that the first security policy is equivalent to or stronger than the second security policy, the component is migrated to the candidate host.Type: GrantFiled: August 16, 2006Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Steven A. Bade, Andrew Gregory Kegel, Ronald Perez, Brian D. You
-
Patent number: 8706458Abstract: An apparatus and an article of manufacture for selecting a subset of at least one traffic sensor include modeling multiple sensor types to generate at least one sensor model, creating a sample space of at least one sensor combination of multiple sensors, modeling traffic movement of a region, running a traffic simulation based on the at least one sensor model, the sample space of at least one sensor combination and traffic movement of the region, wherein the traffic simulation generates multiple candidate sets of sensors, and selecting a subset of the multiple sensors based on the multiple candidate sets of sensors.Type: GrantFiled: October 5, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Raj Gupta, Biplav Srivastava
-
Patent number: 8707101Abstract: Verification of a system-under-test (SUT) supporting the functionality of operating a self modifying code is disclosed. A generator may generate a self modifying code. In response to identification that a simulator is about to simulate code generated by the self modifying code, the simulator may simulate the execution in a “rollover mode”. The code may include instruction codes having variable byte size, branching instructions, loops or the like. The simulator may further simulate execution of an invalid instruction. The simulator may perform rollback the simulation of the rollover mode in certain cases and avoid entering the rollover mode. The simulator may perform rollback in response to identifying a termination condition, as to insure avoiding endless loops. The simulator may perform rollback in response to reading an initialized value that is indefinite.Type: GrantFiled: November 9, 2010Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Eli Almog, Oz Dov Hershkovitz, Christopher Krygowski
-
Patent number: 8704902Abstract: A method, computer program product, and system are provided for displaying an image device subject command on an imaging device. The imaging device receives an image device subject command from a user. The image device subject command instructs an action to be performed by a subject being recorded by the imaging device. The imaging device identifies a visual representation that correlates to the image device subject command. The imaging device displays the visual representation of the subject command on a display associated with the imaging device. The visual representation directs the subject being recorded to perform the action.Type: GrantFiled: July 22, 2013Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Indran Naick, Clifford J. Spinac, Calvin L. Sze
-
Patent number: 8704332Abstract: A method of forming a semiconductor device is provided that includes forming an oxide containing isolation region in a semiconductor substrate to define an active semiconductor region. A blanket gate stack including a high-k gate dielectric layer may then be formed on the active semiconductor region. At least a portion of the blanket gate stack extends from the active semiconductor device region to the isolation region. The blanket gate stack may then be etched to provide an opening over the isolation region. The surface of the isolation region that is exposed by the opening may then be isotropically etched to form an undercut region in the isolation region that extend under the high-k gate dielectric layer. An encapsulating dielectric material may then be formed in the opening filling the undercut region. The blanket gate stack may then be patterned to form a gate structure.Type: GrantFiled: June 13, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Christopher V. Baiocco, Daniel J. Jaeger, Carl J. Radens, Helen Wang
-
Patent number: 8707448Abstract: A technique for distributing media data in a secured fashion that mitigates unwanted or illegal copying/distribution of such data. An initial, degraded version of the media data is sent to one or more recipient(s). After confirming identity of a recipient at a receiving system, a supplemental version of the media data is sent to the receiving system which augments the degraded version such that it can then be played by the recipient(s). The degraded version of the media data has a reduced quality that is obtained by removing portions of the data and filling in the removed portions with dummy data. During a subsequent rebuilding of the media data, a supplemental version of the media data is sent to the receiving data processing system where it is merged/combined with the degraded version to form a copy that corresponds to the original, high-quality version of the media data.Type: GrantFiled: November 9, 2010Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Rob A. Gearhart, Liam Harpur, Mark Kelly, John Rice
-
Patent number: 8707073Abstract: Logic is provided for increasing energy-efficiency of a data processing system. First logic continuously checks a plurality of I/O ports for incoming workload. Responsive to the incoming workload being lower than a low workload threshold for a current operating frequency, second logic reduces an operating frequency of the processor. Responsive to the incoming workload being higher than a high workload threshold, the second logic increases the operating frequency of the processor.Type: GrantFiled: August 31, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventor: Ian D. Judd
-
Patent number: 8703521Abstract: A method for fabrication of a multijunction photovoltaic (PV) cell includes providing a stack comprising a plurality of junctions on a substrate, each of the plurality of junctions having a respective bandgap, wherein the plurality of junctions are ordered from the junction having the smallest bandgap being located on the substrate to the junction having the largest bandgap being located on top of the stack; forming a top metal layer, the top metal layer having a tensile stress, on top of the junction having the largest bandgap; adhering a top flexible substrate to the metal layer; and spalling a semiconductor layer from the substrate at a fracture in the substrate, wherein the fracture is formed in response to the tensile stress in the top metal layer.Type: GrantFiled: February 26, 2010Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Stephen W. Bedell, Norma Sosa Cortes, Keith E. Fogel, Devendra Sadana, Davood Shahrjerdi
-
Patent number: 8707311Abstract: Systems (100) and methods (200) for managing transactional processing. The methods involve executing a first transaction (120) which is blocked by an exclusive lock of at least one second transaction (110) from accessing at least one resource of a system. Thereafter, a determination is made as to whether a Service Level Agreement (“SLA”) associated with the first transaction is being met. If it is determined that the SLA is not being met, the resources needed by the first transaction are identified. Subsequently, all executing transactions, that are using the resources needed by the first transaction, are identified. At least one of the identified transactions is then dynamically slowed down or speed up. The transaction is slowed down or sped up by: adjusting how many records are to be processed in each sub-transaction of the transaction; and/or increasing or decreasing the time period between commit operations of the transaction.Type: GrantFiled: March 12, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Snehal S. Antani, Neeraj Joshi, Sridhar Sudarsan, Christopher P. Vignola
-
Patent number: 8705107Abstract: A method and associated system for servicing a print request from a specific client system of a plurality of client systems. A network connection between the specific client system and at least two printer server systems is set up response to receiving the print request from the specific client system. Client-specific information from a client profile is read from database accessible to each printer server system. At least one best-suited printer of the at least two printers is ascertained to be used for servicing the print request, utilizing the client-specific information, printer server information from a server profile, and printer information from a printer profile. The print request is serviced by the at least one best suited printer.Type: GrantFiled: May 17, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventor: Jochen Heil
-
Patent number: 8702944Abstract: A method for wetting a nanopore device includes filling a first cavity of the nanopore device with a first buffer solution having a first potential hydrogen (pH) value, filling a second cavity of the nanopore device with a second buffer solution having a second pH value, wherein the nanopore device includes a transistor portion having a first surface, an opposing second surface, and an orifice communicative with the first surface and the second surface, the first surface partially defining the first cavity, the second surface partially defining the second cavity, applying a voltage in the nanopore device, and measuring a current in the nanopore device, the current having a current path partially defined by the first cavity, the second cavity, and the orifice.Type: GrantFiled: June 28, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventor: Venkat K. Balagurusamy
-
Patent number: 8706648Abstract: An approach is provided in which a risk assessment is performed that accesses the risk to a user of an information handling system due to the user's link to a social network contact. Risky action values is received with the values corresponding to the social network contact. A risk level is calculated with the risk level corresponding to one or more of the risky action values. A preventative security action is then performed based on the calculated risk level. In another embodiment, an approach is provided in which the potential risks posed by a user are transmitted to the user's social network contacts. In this approach, potentially risky actions that are performed by the user are detected. Risky action values are identified that correspond to the detected potentially risky actions. The risky action values are then transmitted to the user's social network contacts over a computer network.Type: GrantFiled: October 3, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Patent number: 8707405Abstract: A method for selectively refreshing group membership for an identifier associated with an authenticated user. The identifier represents an application server security context, and it is generated to enable a user credential associated with the authenticated user to be persisted. Following such authentication, the client is provided with a time-bounded, renewable security token. The method begins by configuring an option whether group membership information is refreshed during renewal of an expired security token. During renewal of an expired security token, the method determines whether the option is set. If so, an attempt is made to refresh information. This attempt performs a set of checks to verify certain conditions. If these checks are valid, the identifier is refreshed and the security token renewed with updated group membership information. If any check is not valid, the identifier is refreshed and the security token renewed with existing information.Type: GrantFiled: January 11, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: William J. O'Donnell, Paul William Bennett, Elisa Ferracane, Michael Craig Thompson, Michael Dettlaff Christopher
-
Patent number: 8707171Abstract: A selection of a service domain policy definition is received in a service repository. A service policy document is created from the service domain policy definition. At least one user change to the service policy document is received in accordance with the selected service domain policy definition. The service policy document is saved in the service repository.Type: GrantFiled: July 27, 2010Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Duncan G. Clark, Steven Groeger, Evan G. Jardine-Skinner, Samuel J. Smith
-
Patent number: 8707085Abstract: Provided are systems and methods for accessing a storage device from a node when a local connection failure occurs between the node and the storage device. A failure is determined to have occurred at a first node access path between a first node and a storage device that prevents an application at the first node from accessing the storage device from the first node access path. An access request is sent from the first node to a second node. The second node has a second node access path to the storage device. A determination is made that the second node can communicate with the storage device. The storage device is accessed by an application at the first node via the second node access path.Type: GrantFiled: June 30, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Manohar Rao Bodke, Lakshmi Priya Kanduru, Rohit Krishna Prasad, Ravi A. Shankar
-
Patent number: 8706946Abstract: Various embodiments for managing data in a computing storage environment by a processor device are provided. In one such embodiment, by way of example only, an extender storage pool system is configured for at least one of a source and a target storage pool to expand an available storage capacity for the at least one of the source and the target storage pool. A most recent snapshot of the data is sent to the extender storage pool system. The most recent snapshot of the data is stored on the extender storage pool system as a last replicated snapshot of the data.Type: GrantFiled: February 11, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Juan A. Coronado, Christina A. Lara, Lisa R. Martinez
-
Patent number: 8704325Abstract: CMOS pixel sensors with multiple pixel sizes and methods of manufacturing the CMOS pixel sensors with implant dose control are provided. The method includes forming a plurality of pixel sensors in a same substrate and forming a masking pattern over at least one of the plurality of pixel sensors that has a pixel size larger than a non-masked pixel sensor of the plurality of pixel sensors. The method further includes providing a single dosage implant to the plurality of pixel sensors. The at least one of the plurality of pixel sensors with the masking pattern receives a lower dosage than the non-masked pixel sensor.Type: GrantFiled: September 12, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: John J. Ellis-Monaghan, Jeffery P. Gambino, Daniel N. Maynard, Richard J. Rassel