Patents Represented by Attorney Maxvalueip, LLC
  • Patent number: 7502830
    Abstract: One example of this system provides the ability to setup a two-way alert notification within an IM system. All parties can negotiate on how they set up the alert and what to do when it sets off. One of the approaches presented in this invention is to modify the basic functionality of existing alert notifications, in such a way that it allows the targeted remote user to become aware that an alert has been set to report the change in his/her availability status, and enables this remote user to respond. A popup message on the targeted user's side notifies the user of this alert event.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Mike V. Macias, Sandip Dnyaneshwar Mahajan, Salil Pradeep Gandhi, Saidas Tukaram Kottawar
  • Patent number: 7502972
    Abstract: An example of this presentation deals with the way the events emitted from a component can be grouped from the development phase, so that when the problem occurs in the production environment, the problem could be tracked easily and analyzed. The embodiment deals with the program having multiple separate paths for execution. The execution path could be the normal flow of events grouped together (and generating a key to represent the normal flow). The other execution paths could represent the alternate flows, also grouped, and a key is generated to represent which one is deviated from normal flow. The database stores the key and the relative event flow information, which indicates the grouped events. The lookup viewer can be provided for viewing the normal and alternate flows, since the event has been logged as keys. A “Key” is a hash on the static content of the events, which is used to identify a particular start and end of the functionality in a flow of execution.
    Type: Grant
    Filed: March 16, 2008
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Sampath Kumar Chilukuri, Kalpana Doraisamy
  • Patent number: 7499971
    Abstract: One embodiment provides a jumbled-document type, which acts as the vehicle for the idea and to briefly explain the JSP processing mechanism. A new MIME type named text/jumbled-html is introduced, in place of text/html, to generate HTML output from the JSP. Other than the proposed text/jumbled-html document type, the implementation is totally contained within a given server product. A jumbled-html document will contain all the segments (explicitly demarcated at segment boundaries), if broken into segments, but in a jumbled sequence. Adopting this mechanism, which is transparent to the users and JSP developers, experienced response times to end-user (while accessing a dynamic page) is reduced considerably.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventor: Anish Chandran
  • Patent number: 7499762
    Abstract: The future of the utility industry will be defined by how its leaders can transform the grid from a “passive” network of cables, wires, poles, and other hardware to a self-aware and fully controllable grid system—an Intelligent Grid System (IGS). We will discuss a novel set of design guidelines for utilities (and other industries) to build their own Open Intelligent Grid System with the lowest possible risk and cost, while achieving the architectural criteria, technical features and functions required. We will discuss how to avoid the dead ends to which limited design and architecture can lead, and we will lay out the design solutions that will overcome the business and technical challenges posed by an array of technology products and business imperatives. Using IGIN (Intelligent Grid Interface Node), one can integrate or connect hybrid networks for different purposes, such as power electric industry, telecommunication, computer network, and Internet.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: March 3, 2009
    Assignee: Digitalogic, Inc.
    Inventor: Ali Khorramshahi
  • Patent number: 7499992
    Abstract: One example of this invention defines a new interface to the CIM client API that is more generic than the current standard CIM client API that clients can use for the case where they want to find all relationships between instances of A and B. The method would implement several different ways to retrieve the relationships between A and B. CIM has a concept of a qualifier, which is a tag that can be applied to supply any additional information. The provider could define in the qualifier for each association class which algorithm they think is most efficient, and the implementation of the new interface would use whichever algorithm the qualifier says will be most efficient.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kevin T. Hsieh, Martine B. Wedlake, Todd W. Bates, Krishna Harathi
  • Patent number: 7499449
    Abstract: A method of sending an information package from a first to a second data network employs a communications network including a plurality of access points, a plurality of MPLS switches, a plurality of paths defined from each access point to an Ethernet switch including MPLS switching capabilities via at least one of the MPLS switches, and a plurality of paths from the Ethernet switch to each access point via an MPLS switch. The information package is received at an access point, and a header including a MPLS label is added to it. The information package including the header is sent to the Ethernet switch via a path from an access point. Switching and sending the information package to a further access point corresponding to the second data network removes the header from the information package, and sends the information package from the further access point to the second data network.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: March 3, 2009
    Assignee: Tpack A/S
    Inventor: Per Flemming Hansen
  • Patent number: 7500008
    Abstract: A system to prevent unauthorized recording of video streams has been presented. Both parties to the transmission of video data usually have the permission to ask for or offer video streams. However, after real-time video sharing session is initiated between two parties and the video streaming connection is established, the sender has no control over how the transmitted data will be further used by the receiver. For example, the video stream can be easily recorded by a video recorder. In the context of webcams, a system that searches for and identifies the possible recording device on the destination machine and notifies the sender of the finding can greatly improve the privacy precautions in such video sessions. At configured time intervals, say every minute, the client re-checks for running processes that are known webcam recorders, and if one is detected, it gives the other party the option to take the desired measures.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventor: Stanley Jerrard-Dunne
  • Patent number: 7493334
    Abstract: The present invention provides an application logic to detect the invalid value of a given mandatory data element and allow the regular program flow to fix the necessary data when the blank value is encountered by the work flow. This approach eliminates the need for expensive and complex data fix programs or database administrator's intervention.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventor: Macam S. Dattathreya
  • Patent number: 7487219
    Abstract: One embodiment provides a single, universally available, potentially unlimited web-based storage space by the use of RAID technology over multiple, heterogeneous web-based accounts. Such a solution has the following advantages: the storage capacity of the virtual data space can be dynamically sized by adding additional accounts; unauthorized access to one account will not result in access to the entire data set; the use of multiple servers provides the potential for faster access to data than via a single server e.g. when access to one service is slow; and the use of multiple servers provides better resilience for data access, e.g. when one account is unavailable. Redundant storage of data lowers the chance of the loss of access to one account leading to the loss of the entire data set.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Bin Jia, Guy Patrick Hindle, Mark Wilson, Anne Marie Workman
  • Patent number: 7487220
    Abstract: One example of this invention is about ensuring all messages be delivered to the intended users in any Instant Messaging applications (Server/Client). In one embodiment, the solution requires making improvements at both Server and Client sides, to ensure correct delivery of the message. Various parameters, such as time stamp and wait time, are discussed.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventor: Nitin M. Mahawadiwar
  • Patent number: 7486810
    Abstract: One embodiment of this invention addresses the use of biometrics for accessing a touch screen keyboard on a tablet personal computer (PC), and ensuring security if the PC is left unattended. The core idea is to assign biometrics to soft keyboards without the use of a physical keyboard. In this example, every key on the keyboard will be assigned a biometric fingerprint associated with the corresponding finger that would type it. When a user types, a portion of its fingerprint touches the keys. By storing the portions and assigning the portions to the soft keyboard, it is ensured that every key typed is associated with the corresponding key fingerprint portion, thus ensuring maximum biometric security. In addition, the keystroke delays and word delays can be recorded and compared with previous data for added security.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventor: Jos Manuel Accapadi
  • Patent number: 7485813
    Abstract: In one embodiment, this invention is about stacking of sheeted material after cuts. The patterns on the separate sheets are aligned for cuts to create through-holes in the stack. The cut material is not removed but simply bent back to form walls for the hole. The materials are pierced and stacked to form holes. Any additional extended walls to the hole can be formed just by adding an additional layer. One embodiment may be just 2 walls that form a 90 degree angle with respect to one another. The extended walls can be slightly bent along their lengths in order to increase their strengths and to ensure their perpendicular standing on the layers. In other embodiments, the extended walls can be equipped with extra features, such as latches, to secure the adjacent extended walls and ensure a 90 degree angle between them.
    Type: Grant
    Filed: March 16, 2008
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Don Alan Gilliland, Max John-Christopher Koschmeder
  • Patent number: 7480805
    Abstract: The system reuses the classic User ID & Password combination for authentication and adds a third component called a USE code for additional authorization check, as an example. This method allows access to a system when it is requested with correct User ID and Password (i.e., with correct pass code) but with an unauthorized USE code, the system identifies it as an unauthorized access and triggers the proper security measures to minimize the damage and monitor the actions in a way not to alarm the unauthorized user who is using the owner's credential to access the system. The USE Code is an extension to the pass code to raise various alarms and have a stepwise access level control based on different inputted values.
    Type: Grant
    Filed: January 26, 2008
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas Hermann Gnech, Regina Illner
  • Patent number: 7480882
    Abstract: This embodiment replaces the use of LBIST to get a pass or no-pass result. A selective signature feature is used to collect the top failing paths, by shmooing the chip over a cycle time. These paths can be stored on-chip or off-chip, for later use. Once the chip is running in the field for a certain time, the same procedure is performed to collect the top failing paths, and this is compared with the stored old paths. If the order of the top paths changes, it indicates that (for example) there is a path (not the slowest path before) that slows more than others, which could be potential reliability concern. Therefore, a potential reliability failure is identified in the field.
    Type: Grant
    Filed: March 16, 2008
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Peilin Song, David Heidel, Franco Motika, Franco Stellari
  • Patent number: 7478436
    Abstract: A system for providing additional network security of a user for a web-based system. Two methods of the same basic idea for additional network security for online accounts: (1) Passive screensaver check: a method to take a snapshot of your desktop and save it, and (2) Active screensaver check: a method to take a snapshot of your desktop and compare it to a baseline snapshot of your desktop.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Johnny M. Shieh, Gerald Francis McBrearty, Shawn P. Mullen, Susann Keohane, Jessica Carol Murillo
  • Patent number: 7478264
    Abstract: This embodiment allows for a communications path between two storage management servers, when they do not have their normal HA communications path connected directly with one another, to send communications through the storage device server. An embodiment of this invention creates a request header that will direct the storage device server to perform certain operations. This request header is used to send commands from the storage management server to the storage device servers. This common connection with the storage device between the two storage management servers allow them to continue communication with each other if the direct link is severed.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Todd Benjamin Schlomer, David Randall Blea
  • Patent number: 7472298
    Abstract: An example of the invention classifies disks drives based on their purpose and associating power-saving policies in multiple classes. The system implements Power On Demand, where a reduced power mode is enabled for every individual component of a storage subsystem. In addition, an embodiment of this invention extends a few power modes used in the prior art and allows almost infinite number of power modes when instructing a disk drive (via its I/O interface such as a SCSI or fiber channel interface) to enter a certain power saving mode. Furthermore, an embodiment of invention teaches a system and methods to save power in a disk system comprising a plurality of disk controllers and a plurality of disk drives, arranged in a plurality of arrays, where each array includes several (e.g., 4-16) disk drives.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Peter Kimmel, Thomas Gardelegen, Nils Haustein, Daniel James Winarski
  • Patent number: 7467090
    Abstract: In one example, this invention presents a method of providing the same self-service content that is available on the web interface to users contacting by telephone, knowing that the web and telephone are fundamentally different user interfaces. In one embodiment, this seeks to protect the general idea of how to playback web data in real-time to the user over the speech interface. For this purpose, a method is presented comprising of the general steps through which the web data is initially sent to an automatic transformation module. Then, that transformation module refines or re-structures the web data to make it suitable for the speech interface. The algorithm in the module is predicated on the user interface principles of cognitive complexity and limitations on short term memory based on which FAQ types are classified into one of the following four classes: simple, medium, complex, and complex-complex.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Osamuyimen T. Stewart, David M. Lubensky, Ea-Ee Jan, Xiang Li
  • Patent number: 7457920
    Abstract: The proposed system and associated algorithm when implemented improves the processor cache miss rates and overall cache efficiency in multi-core environments in which multiple CPU's share a single cache structure (as an example). The cache efficiency will be improved by tracking CPU core loading patterns such as miss rate and minimum cache line load threshold levels. Using this information along with existing cache eviction method such as LRU, results in determining which cache line from which CPU is evicted from the shared cache when a capacity conflict arises. This methodology allows one to dynamically allocate shared cache entries to each core within the socket based on the particular core's frequency of shared cache usage.
    Type: Grant
    Filed: January 26, 2008
    Date of Patent: November 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Marcus Lathan Kornegay, Ngan Ngoc Pham
  • Patent number: 7453812
    Abstract: A method for detecting and correcting looping problems in a publish-subscribe messaging network is disclosed. The messaging network requires a token which uniquely identifies a node in this messaging network or universally unique in this messaging network. The messaging network maintains a list of Universally Unique Identifiers (UUID) as a metadata attached to each publish-subscribe message (“publication”). As a node forwards a publication to another node, it is required to append its own UUID to this list or discard the message if its UUID already is in the attached list. Several nodes could form a broker cooperative aggregate node and have a unique identifier for all the nodes in the cooperative if they have an internal mechanism for preventing publication looping.
    Type: Grant
    Filed: January 27, 2008
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Stephen J Hobson, Gavin D. Beardall, Jose Emir Garza