| Patent # | Description |
|---|---|
| US-7,509,385 |
Method of system for creating an electronic message A method of creating an electronic message from a sender to a recipient suggests a salutation. The method may search for the recipient in the sender's address... |
| US-7,509,384 |
Integrated method of ensuring instant messaging security on confidential
subject matter A method for securing chat sessions containing confidential subject matter during instant messaging from external entities is provided. The method, comprising:... |
| US-7,509,383 |
Remote configuration of automatic response settings A system is provided for remotely configuring automatic reply message settings. The system comprises an email server configured to receive email messages... |
| US-7,509,382 |
System and method to deflect email threads to a blogging system A method for deflecting threaded email discussions to message forums includes providing a first user operating an email client application to send a first email... |
| US-7,509,381 |
Adaptive email in-basket ordering A method of adaptive email in-basket ordering which applies weightings to various e-mail attributes in order to sort the in-box. A plurality of unopened emails... |
| US-7,509,380 |
Method and system for diagnosis and control of machines using
connectionless modes having delivery monitoring... A method and system for retransmitting messages using an alternate mode of communication when an original mode of communication is determined to be unsuccessful.... |
| US-7,509,379 |
Method of triggering a transfer of data stored in a database A method of sending data stored in a database from a sender to a recipient, which are mobile phone users, in relationship with a manager that defines a managing... |
| US-7,509,378 |
System and method for message ordering in a message oriented network A system and method for message ordering in a message oriented network. Sequencing groups of messages is an act that is completely orthogonal to the... |
| US-7,509,377 |
System and method for communicating images between intercommunicating
users An embodiment of the present invention for passing, by one or more application servers, images from a broadcaster computer to a first viewer computer may include... |
| US-7,509,376 |
System and method for redirecting message attachments between a host
system and a mobile data communication device A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector... |
| US-7,509,375 |
Management system for multimodule multiprocessor machines The present invention relates to a global management system for a multimodule, multiprocessor machine (PK). The system is characterized in that it comprises an... |
| US-7,509,374 |
Systems and methods for creating customized applications A method of improving functionality of a client device comprises creating resource files for customizing content from one or more particular websites or... |
| US-7,509,373 |
Methods for providing communications services Methods, systems, and products are disclosed for providing communications services. One method receives a request for electronic data, and the request for... |
| US-7,509,372 |
Method and system for redirecting data requests in peer-to-peer data
networks A methodology for operating a data sharing application in a peer-to-peer network is presented. After a first peer node receives a request for a copy of a... |
| US-7,509,371 |
Application discovery method including identifying task entry points and
launch points A method for performing application and task discovery in a network of computer devices. The method includes broadcasting a request for application data, such as... |
| US-7,509,370 |
Method for optimizing parallel processing of backend transactions by
prioritizing related transactions The present invention provides a method for optimizing the processing of backend transactions by receiving related transactions for processing from a program... |
| US-7,509,369 |
Balancing shared servers in virtual environments A system for organization of a service which provides computer hosting services to users is based on a virtual environment placed at the disposal of each user.... |
| US-7,509,368 |
Sparse tree adder circuit An adder circuit is provided that includes a propagate and generate circuit stage to provide propagate and generate signals, a plurality of carry-merge stages to... |
| US-7,509,367 |
Method and apparatus for performing multiply-add operations on packed data A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled... |
| US-7,509,366 |
Multiplier array processing system with enhanced utilization at lower
precision A multiplier array processing system which improves the utilization of the multiplier and adder array for lower-precision arithmetic is described. New... |
| US-7,509,365 |
Inverting data on result bus to prepare for instruction in the next cycle
for high frequency execution units A method of operating an arithmetic logic unit (ALU) by inverting a result of an operation to be executed during a current cycle in response to control signals... |
| US-7,509,364 |
Partial output finite impulse response filter Apparatus and methods are provided to implement an efficient partial output finite impulse response (FIR) filter. In one embodiment, the filter operates by first... |
| US-7,509,363 |
Method and system for approximating sine and cosine functions A technique for approximating output values of a function based on LaGrange polynomials is provided. Factorization of a LaGrange polynomial results in a... |
| US-7,509,362 |
Non-linear function approximation using finite order polynomial in
fixed-point arithmetic A system, method, and apparatus for calculating non-linear functions with finite order polynomials are presented herein. Use of finite order polynomials allow... |
| US-7,509,361 |
Method and apparatus for generating random numbers for use in a field
programmable gate array A method and apparatus for generating random number outputs utilized in generating a noise function at a given location in space. The method consists of... |
| US-7,509,360 |
Methods, apparatus, and product for distributed garbage collection In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester... |
| US-7,509,359 |
Memory bypass in accessing large data objects in a relational database
management system Bypassing loading of memory in accessing large data objects in a relational database. A relational database may include a plurality of first type data items and... |
| US-7,509,358 |
Performing replication operations on continuous data protection systems
using pseudosnapshots Systems and methods for performing replication operations on a continuous data protection system. Exemplary methods include identifying a pseudosnapshot relating... |
| US-7,509,357 |
Transparent file restore Provided is a method, system, and program for automatically handling an error when retrieving a file for an application. An error is detected while the... |
| US-7,509,356 |
Data backup A system for backing up desired data includes a communication link configured to transfer information between the system and a backup storage for storing backed... |
| US-7,509,355 |
Method for transferring and indexing data from old media to new media A computer-based method and apparatus transfer files from a source media to a destination media. In one embodiment, the presence of a source media in a source... |
| US-7,509,354 |
System, method, and computer program product for multi-master replication
conflict resolution A method, computer program product, and a data processing system for performing data replication in a multi-mastered system is provided. A first data processing... |
| US-7,509,353 |
Methods and systems for exchanging and rendering forms Various embodiments can support a richly dynamic form environment that permits editing on the client side and can alleviate many of the server-imposed processing... |
| US-7,509,352 |
Method and apparatus for record synchronization with conflict resolution A method and apparatus are provided for synchronizing records stored at a first computer with records stored at a second computer. If properties of the first... |
| US-7,509,351 |
Logical logging to extend recovery Logical logging to extend recovery is described. In one aspect, a dependency cycle between at least two objects is detected. The dependency cycle indicates that... |
| US-7,509,350 |
Method and apparatus for synchronizing of databases A method for synchronizing a first database including first data records with a second database including second data records. The method includes starting a... |
| US-7,509,349 |
Method and apparatus for storing and retrieving business contact
information in a computer system The present invention provides an information management system comprising a remote device, a remote database operatively coupled to the remote device, the... |
| US-7,509,348 |
Radially expanding and context-dependent navigation dial A method and system for displaying menus of menu items as a navigation dial is provided. A menu system provides a menu hierarchy for an application that includes... |
| US-7,509,347 |
Techniques to associate media information with related information System, apparatus, method, and article for techniques to associate media data with related information. A mobile computing device includes a media manager... |
| US-7,509,346 |
System and method to re-associate class designer shapes to the types they
represent The subject invention provides a system and/or method that facilitates synchronizing a diagram file with a code allowing a data representation application (e.g.,... |
| US-7,509,345 |
Method and system for persisting and managing computer program clippings Described is a system and method that provide an organized view of computer content clippings including text, documents, pictures, and other file types. The... |
| US-7,509,344 |
Method for detecting link spam in hyperlinked databases Methods for facilitating the identification of link spamming in a linked database include calculating a spam likelihood value for nodes in a directed graph of... |
| US-7,509,343 |
System and method of collecting and reporting system performance metrics The present invention provides a method of collecting system performance metrics from a plurality of monitored systems and reporting system performance metrics... |
| US-7,509,342 |
File data storage management method, file data storage device, program
executing processing for storing file... An object of the present invention is to suppress fragmentation occurring due to repeated storing and deleting small capacity file data, while effectively... |
| US-7,509,341 |
Stateless-object software environment A stateless-object method is provided for executing instructions. The method: establishes a central repository of states, cross-referencing state locations in... |
| US-7,509,340 |
Dynamic graphical index of website content A dynamically updateable graphical index for rapidly scanning through content available on a website. The index comprises user-selectable levels within branches... |
| US-7,509,339 |
System and method of implementing personalized alerts utilizing a user
registry in instant messenger A system and method for implementing personalized alerts utilizing a user registry in instant messenger. A first client logs on to a server utilizing an instant... |
| US-7,509,338 |
Compact garbage collection tables A compact set of garbage collection tables takes advantage of the redundancies often inherent in live pointer information: multiple call sites in a call stack... |
| US-7,509,337 |
System and method for selecting parameters for data mining modeling
algorithms in data mining applications A computing system and method for selecting parameters for a data mining modeling algorithm. The computing system comprises a computer readable medium and... |
| US-7,509,336 |
Workload periodcity analyzer for autonomic database components A data processing system implemented method for determining database workload periodicity. The data processing system implemented method includes converting... |