Online Transactional Processing (oltp) System Patents (Class 707/607)
  • Publication number: 20120166386
    Abstract: According to some embodiments, a system includes a business data provider, collaboration platform, a user client device, and a web application server interfacing with the business data provider, the user client device, and the collaboration platform. In some embodiments, the user client device communicates with the web application using a markup language to request and receive business data and collaboration data from the business data provider and the collaboration platform, respectively.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Gil Friedman, Amir Naor
  • Patent number: 8209764
    Abstract: Database management and security is implemented in a variety of embodiments. In one such embodiment, data sets containing sensitive data elements are analyzed using aliases representing sensitive data elements. In another embodiment, the sensitive data elements are stored in an encrypted form for use from a secure access, while the alias is available for standard access.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: June 26, 2012
    Assignee: Aspect Loss Prevention, LLC
    Inventors: David A. Duhaime, Brad J. Duhaime
  • Publication number: 20120158645
    Abstract: A system may create work units, each work unit including at least one of an input port or output port, each work unit configured to modify data that is received via the input port. In addition, the system may compose a workflow by connecting an output port of a first of the work units to an input port of a second of the work units, receive a work order, select the workflow in response to the work order, decompose the workflow into constituent work units, instantiate tasks that correspond to the constituent work units, and execute a work unit process for each of the tasks.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Mohammad Reza Shafiee, Hongfang Li, Wei Liu, Anurag Gupta, Ashutosh K. Sureka, Satya S. Raju
  • Publication number: 20120158646
    Abstract: A method may include receiving an order associated with processing a media file, generating a work order associated with fulfilling the order and identifying tasks associated with the work order. The method may also include accessing information identifying previously processed orders and determining whether at least one stored asset associated with one of the previously processed orders is usable when processing the first order. The method may further include retrieving, when a first one of the stored assets is usable, the first stored asset, and using the first stored asset when processing the work order.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Mohammad Reza Shafiee, Sumeet Garg, Wei Liu, Ashutosh K. Sureka, Michael J. Naggar, Vinay K. Mishra
  • Publication number: 20120150794
    Abstract: A card authorization terminal system of present invention includes a card identifying unit, a database management unit, and an authorization processing unit. The card identifying unit deciphers card property information stored in a card and determines whether the card is valid. The database management unit determines final card property information based on the card property information deciphered by the card identifying unit and property change information stored in the database management unit. The authorization processing unit calculates charges and processes card transactions based on the final card property information generated by the database management unit.
    Type: Application
    Filed: August 28, 2008
    Publication date: June 14, 2012
    Applicant: Korea Smart Card Co., Ltd
    Inventor: Jung-Hyung Suh
  • Publication number: 20120143816
    Abstract: The present disclosure describes an information matching method and information system.
    Type: Application
    Filed: August 18, 2010
    Publication date: June 7, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventors: Xu Zhang, Qing-Yan Liu, Peng-Song Wu, Yi-Huo Ye
  • Patent number: 8190558
    Abstract: The present invention is directed to non-programmatic access to enterprise messaging administration. A method of operating a data processing system, wherein the data processing system includes a file system, a messaging system and a monitoring component, in accordance with an embodiment includes: monitoring the file system, detecting a change in the file system, and amending a structure of the messaging system, according to the detected change in the file system.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gareth E. Jones, Saket Rungta
  • Patent number: 8185437
    Abstract: Methods and apparatuses to provide user interfaces dynamically customized according to partners through which the user interfaces are accessed in a customer acquisition process. One embodiment includes providing to a plurality of entities a platform, configured to assign references for embedding in listings for presentation and configured to connect people for real time communications according to the references embedded in the listings, the references to be used to request the platform to provide the connections; responsive to a request received via a first entity of the plurality of entities, presenting a user interface of the platform in a first format to identify the first entity; and responsive to a request received via a second entity of the plurality of entities, presenting the user interface of the platform in a second format to identify the second entity.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: May 22, 2012
    Assignee: UTBK, Inc.
    Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Sean Van Der Linden, Paul G. Manca
  • Patent number: 8180722
    Abstract: Methods and apparatus are provided for analyzing user activity and for recording such user activity in an entity relationship model. A network is searched for materials associated with a user and content analysis techniques are performed on the associated materials to extract one or more characteristics from the associated materials based on predefined criteria. The extracted information is stored in an entity relationship model that relates the user to the extracted characteristics. The characteristics may include activity information, expertise information and location information. The entity relationship model can thereafter be searched to identify and optionally contact one or more users having desired characteristics.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: May 15, 2012
    Assignee: Avaya Inc.
    Inventors: Ajita John, Reinhard P. Klemm, Thomas A. Petsche, Doree D. Seligmann
  • Publication number: 20120109881
    Abstract: A method for information service identification during service modeling of a service oriented architecture (SOA) architected computing system includes loading a business process defined by different business services in memory of a service modeling tool executing in a host computing platform. The method further includes identifying different information elements directed for access by the business services and determining a set of information transactions for the identified different information elements. The method yet further includes generalizing the set of information transactions into a candidate list of information services. The method even yet further includes selecting from amongst the candidate list a selection of information services for incorporation into the business process. Finally, the method includes refining the business services of the business process to invoke the selection of information services to access the identified different information elements.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: International Business Machines Corporation
    Inventors: Abdul Allam, Asit Dan, Claus T. Jensen
  • Publication number: 20120109882
    Abstract: Computer-implemented systems and methods are provided whereby Users can dynamically configure and control the use of their preferences for both types and modality of interactions with multiple Provisioners. These inventive systems and methods also enable Provisioners to gain access to User preferences to establish or affect interactions and transactions with Users. Advantageously, these inventive systems and methods provide User control of the receipt of content, matter/substance, experiences and interactions, to enable consolidating management of the User's “interaction profile” into a unified system, while increasing the quality and depth of the relationship between the User and the Provisioner, including but not limited to the creation of emotional/affinity ties to the Provisioner. Furthermore, multiple instances of User profile data can be shared amongst multiple Provisioners in a way that creates affinity between Users and Provisioners and improves User experience, while maintaining User anonymity.
    Type: Application
    Filed: October 29, 2011
    Publication date: May 3, 2012
    Inventors: Russell Kent Bouse, Margaret Paradiso Bouse
  • Patent number: 8161017
    Abstract: According to one embodiment of the present invention, a method for identifying relevant database indexes is provided. According to one embodiment of the present invention, a method includes determining the importance of a particular database transaction and storing an index name related to the transaction along with an indicator of the importance. A database transaction is initiated and the importance indicator is received in an index advisor. The index advisor then makes an index recommendation based on the index importance.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Namik Hrle, Johannes Schuetzner, James Teng
  • Publication number: 20120084253
    Abstract: Techniques for rating and committing events in an event processing system are provided. Events can be rated at a rating system according to information that is stored locally on the rating system. Rated events can be stored in a database system with these rated events being utilized to, among other things, restore information that is stored locally on the rating system.
    Type: Application
    Filed: November 23, 2011
    Publication date: April 5, 2012
    Applicant: Oracle International Corporation
    Inventors: David S. Labuda, Jayaprakash Krishnamoorthy
  • Publication number: 20120084228
    Abstract: A system and method for processing partially unstructured data relating to a financial security. The system and method resolve first- and second-identifying data from the partially unstructured data and determine whether a security is defined by the first-identifying data and the second-identifying data. Additionally, the system and method resolve trade information relating to the security identifier from the partially unstructured data. If a security is defined by the resolved identifying data, a security identifier representing the defined security, along with the trade information relating to the defined security, are output.
    Type: Application
    Filed: August 14, 2009
    Publication date: April 5, 2012
    Inventor: Srinivasan N. Rao
  • Patent number: 8145594
    Abstract: Systems, methods and computer readable media are disclosed for a localized gesture aggregation. In a system where user movement is captured by a capture device to provide gesture input to the system, demographic information regarding users as well as data corresponding to how those users respectively make various gestures is gathered. When a new user begins to use the system, his demographic information is analyzed to determine a most likely way that he will attempt to make or find it easy to make a given gesture. That most likely way is then used to process the new user's gesture input.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Kevin Geisner, Stephen Latta, Gregory N. Snook, Relja Markovic
  • Patent number: 8145593
    Abstract: Exposing functionality from a line of business application as a web service. A method includes receiving user input requesting information about objects exposed by a line of business application. Metadata is gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Patent number: 8140547
    Abstract: Systems, methods and computer products for generating calculation context classes from a relationship between structured data and a calculation procedure, the context classes having parent-child relationships. Exemplary embodiments include a method including searching the calculation procedure for a first data definition, generating a first context from a first scope applied to the first data definition, tracing back the calculation procedure to obtain a second data definition for calculating the first data definition and to which the first scope is applied, copying the calculation procedure into the first context until the second data definition is obtained, obtaining a second scope applied to the second data definition, obtaining a second context generated from the second scope, determining an existence of an order comparison of the first scope with the second scope and obtaining order from the structured data.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mari Fukuda, Jun-Jang Jeng, Teruo Koyanagi, Yohsuke Ozawu
  • Publication number: 20120066062
    Abstract: In one aspect, a computing apparatus is configured to identify a set of users; identify a plurality of triggers, each of which corresponds to a set of one or more conditions which when satisfied by a transaction of a user from the set, as the transaction is being processed by the transaction handler, causes transmission of an advertisement to the user; provide a graphical representation of triggers; and provide data related to the triggers on the graphical representation, in response to user interaction with the graphical representation.
    Type: Application
    Filed: August 8, 2011
    Publication date: March 15, 2012
    Applicant: VISA U.S.A. INC.
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael James Gebbie, Michael Steven Bankston
  • Patent number: 8135799
    Abstract: Methods for distributing content, which may include requesting a download of particular content; wherein the particular content is combined with additional content not specifically requested; storing the particular content and the additional content in a user's content play device; receiving a user request to play the particular content; determining whether the additional content has expired; if it is not determined that the additional content has expired, in response to user request to play the particular content, playing the particular content on the content play device and the additional content; and if it is determined that the additional content has expired, in response to user request to play the particular content, playing the particular content on the content play device without playing the additional content. Also described are systems for providing content and devices for playing content and various other embodiments.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: March 13, 2012
    Inventor: Gary C. Mekikian
  • Patent number: 8126917
    Abstract: A method and a device transport a postal object to an incompletely specified destination address. The object has at least one information item relating to a destination address to which the object is to be transported. A set of address components is predetermined. An address database is used which in each case contains a computer-available record per destination address for a set of possible destination addresses. Each record contains in each case one entry for each predetermined address component. At least one destination address information item on the object is detected. A screen form is used which contains in each case one input field for each address component. The detected destination address information is compared with the records of the address database. When exactly one record is consistent with all detected destination address information items, a transportation of the object to the destination address of the record is triggered.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: February 28, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventor: Gerhard Funcke
  • Patent number: 8121975
    Abstract: System and method of simultaneously creating and managing a plurality of OLAP cubes in real time, each from a different tabular data source, comprising, for each cube, defining the table columns as either dimensions or measures of the cube using at least one of predefined semantics and data formats, generating the cube using said defined dimensions and measures, updating the cube when the respective data source is modified and deleting the cube according to predefined criteria.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: February 21, 2012
    Assignee: Panorama Software Inc.
    Inventors: Yaacov Averbuch, Uri Rubin
  • Publication number: 20120041921
    Abstract: In accordance with embodiments, there are provided methods and systems for facilitating efficient business rules management and data processing. A method of embodiments includes generating, at a first computing system, configuration settings to customize business rules to process data transactions. The business rules are processed by a business rules engine at a second computing system. The method includes customizing one or more business rules by applying one or more configuration settings to the one or more business rules, and facilitating the business rules engine residing on the second computing system to process one or more data transactions based on the one or more customized business rules. The one or more customized business rules guide processing of the one or more data transactions and provide information relating to how one or more business rules are matched with the one or more data transactions.
    Type: Application
    Filed: December 20, 2010
    Publication date: February 16, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Matthew Canaday, Michael Lynch, Lisa Lee
  • Patent number: 8112389
    Abstract: Multiple atomic “component” database transactions are combined into a single extended transaction through message passing. The multiple component transactions that comprise a single extended transaction may, in combination, perform a single computation. The component transactions may pass messages to each other by writing and reading records to and from one or more databases. The resulting extended transaction may be distributed and/or long-lived.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: February 7, 2012
    Inventor: Jonathan P. Ruby
  • Patent number: 8112388
    Abstract: A method and apparatus for dependency processing of computer files. An embodiment of a method for dependency processing of computer files includes receiving a data stream input at a scanner component, where the data stream input represents multiple computer files. The data stream input is scanned for data types, where scanning the data stream input includes encountering a definition of a data type; determining whether to process program elements within the data type, and, if there is a determination to process the program elements in the data type, scanning the program elements of the data type to identify usages of the data type. The identified data type definition and data type usages are provided to a listening component.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 7, 2012
    Assignee: SAP AG
    Inventor: Dietmar Theobald
  • Patent number: 8112410
    Abstract: A method for searching across instant message systems and an interconnecting server are disclosed in the present invention. The method includes: searching in a SIMPLE IM system by a WV-IMPS user, and searching in a WV-IMPS system by a SIMPLE IM user. The interconnecting server includes a message input/output module and a message processing and converting module. The technical solution of the present invention seamlessly connects the search services of the WV-IMPS instant message system and the SIMPLE instant message system, and thus solves the problem on interconnecting search functions between different types of instant message systems.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: February 7, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lunjian Mu, Jue Wang
  • Patent number: 8112323
    Abstract: A purchasing method and system. The method includes purchasing method comprising generating by said computing system a database table. The database table comprises catalog purchase types for items available for purchase. An entity profile associated with an entity is generated. The entity profile is associated with entity allowable catalog purchase types selected from the available catalog purchase types in the database table. A catalog profile is generated. The catalog profile is associated with the entity profile. A user profile associated with the entity profile is generated. The user profile is associated with the entity allowable catalog purchase types. Specified catalogs are identified and presented to a user. The user profile is comprised of a default purchase type and additional user related details. The specified catalogs are associated with the default purchase type, the user profile, the entity profile, and the catalog profile.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Macam S. Dattathreya, Russell Thomas White, Jr.
  • Publication number: 20120030165
    Abstract: A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
    Type: Application
    Filed: March 31, 2011
    Publication date: February 2, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
  • Patent number: 8099345
    Abstract: A database-driven software application may be provided that is configured to keep a record of mainframe activity for various financial transactions and provide relationships between various transactional features. The information of these financial transactions may originate from a single system in a single data format or may be integrated into a single consistent format from a plurality of systems in a plurality of formats. Such an application may enable the reporting of anomalous events and/or the review of activities conducted by a financial associate (e.g., an employee of the financial institution) and/or those impacting a specific customer or account. The system may operate by parsing daily feeds of raw mainframe logs and extracting relevant details and placing information about each transaction in a data warehouse.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: January 17, 2012
    Assignee: Bank of America Corporation
    Inventors: David W. Stellhorn, David M. Andersen
  • Patent number: 8095499
    Abstract: Queries to obtain data from an OLAP cube for a structured report are consolidated. Queries to retrieve data from an OLAP cube for a structured report are consolidated into a single query. Using the consolidated query reduces the number of database hits; avoids reconstruction of the report from the results of the individual queries; and eases the exporting of the report to other applications. Instead of querying the OLAP cube multiple times, a single query is used to obtain the desired information from the cube. Each access definition within the structured report is examined to determine all of the data to be retrieved from the OLAP cube.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventor: Lakshmi Narayanan Thanu
  • Publication number: 20120005154
    Abstract: Approaches for recovering a node of a distributed transactional system. When a recovering node is being brought on-line, a copy of at least a portion of a first data store maintained by an existing node is created without ceasing to process transactions against the first data store at the existing node. The recovering node creates a second data store based on the copy of the first data store. While the recovering node creates the second data store, the recovering node stores committed transaction data received from a plurality of nodes. The committed transaction data describes transactions committed against data stores maintained by the sender of the committed transaction data. The recovering node may thereafter replay, against the second data store, any transactions identified by the committed transaction data that are associated with a global transaction number that is more recent than is a reference commit number.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 5, 2012
    Inventors: Johann George, Darpan Dinker, Manavalan Krishnan, Brian W. O'Krafka
  • Publication number: 20110302132
    Abstract: A computer-implemented method and system to integrate workflow and database transactions is provided. Also provided is a computer readable storage medium that includes a program. The computer-implemented method includes assigning a data structure stored in a database to one or more workflow processes. The computer-implemented method also includes automatically creating an instance of the workflow in response to the data structure being populated with a new record.
    Type: Application
    Filed: May 24, 2011
    Publication date: December 8, 2011
    Inventor: Swami Muthuvelu
  • Publication number: 20110302067
    Abstract: An address billing computer database, system and method, for manually entering selective credit and debit card numbers, for providing fraud proof transactions. Providing secure mail order transactions, secure telecommunication transactions, and secure electronic commerce transactions. The ABC database provides manually entering billing numbers for direct shipping, and worldwide shipping, which identifies the account holder online, providing caller identification data for account holder verification, and fraud detection.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Inventor: Keith Anthony Washington
  • Patent number: 8074220
    Abstract: In certain embodiments, a method for interfacing an application to a distributed transaction coordinator includes receiving a distributed transaction request from an application in a first runtime environment. In response to the request, the application is enlisted with a distributed transaction coordinator in a second runtime environment. The first runtime environment is at least partially distinct from the second runtime environment. A transaction identifier is received from the distributed transaction coordinator. A first resource manager is invoked to enlist in the distributed transaction using the transaction identifier and a second resource manager is invoked to enlist in the distributed transaction using the transaction identifier.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: December 6, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: David J. Thole
  • Patent number: 8069482
    Abstract: Some demonstrative embodiments of the invention relate to a method, device and system of database security. One demonstrative embodiment of the invention includes an intrusion detection sensor to scan transactions on a database, and generate an event based on a detection profile. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: November 29, 2011
    Assignee: Sentrigo Inc.
    Inventors: Slavik Markovich, Nathan Shuchami
  • Patent number: 8055611
    Abstract: Simplified XPath evaluation in Extensible Markup Language (XML) document validation. XML schema is compiled into a one dimensional array of schema nodes, where a schema node represents a complex/simple type definition in the XML scheme. Identity constraints are processed during compilation and Xpath expressions within these constraints are extracted and parsed. Further, these Xpath expressions are evaluated at compilation time to identify the schema nodes corresponding to the XML nodes referred in the identity constraints. The identity constraints are then enforced at runtime without the need to evaluate the Xpath expressions at the runtime.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 8, 2011
    Assignee: Sonoa Networks India (PVT) Ltd.
    Inventors: Arun Kumar, Ramesh Nethi
  • Patent number: 8051034
    Abstract: Methods and apparatus, including computer program products, for parallel processing of assigned table partitions. In general, a group of data may be received and at least a portion of the data may be caused to be assigned to an application server to process the data based at least in part on the application server and the at least a portion of the data being assigned to a same segment. A segment may represent one or more partitions of data of a database, such as a multidimensional database or a flat database. The data that is processed may be payment items that are processed as part of payment order processing by a payment engine.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: November 1, 2011
    Assignee: SAP AG
    Inventors: Harish Mehta, Heiko Gerwens
  • Patent number: 8051422
    Abstract: In order to improve the unbalance of loads imposed on individual database servers at the time of executing individual SQL processing phases, a management computer partitions an inputted query request into the processing phases which are units executable in parallel, calculates resource costs needed for executing the processing phases, assigns the processing phases to the logical computers on the basis of an access right to databases, calculates resource assignment ratios of the individual logical computers in correspondence with the resource costs for the processing phases assigned to the individual logical computers, and assigns assignable resources of a physical computer to the individual logical computers, the assignable resources being equivalent to resource assignment amounts corresponding to the resource assignment ratios.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: November 1, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Masaaki Narita, Shota Kumagai
  • Patent number: 8046325
    Abstract: A method and system of associating product codes with product characteristics, and using those product codes to send and receive information about those characteristics to destinations on a network when the values of those characteristics change.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: October 25, 2011
    Assignees: Sony Electronics Inc., Sony Corporation
    Inventors: Brian M. Siegel, Gregory D. Gudorf
  • Patent number: 8037017
    Abstract: A real-time chat and conference contact information manager which, during a real-time online chat, online meeting, or online collaboration session between multiple participants, receives identification items associated with addition of a new participant; stores the received identification data item in a contact record in a local collaboration client contact list; triggered by the storing, extracts a search key value for each data item of the contact record, including at least an email address value associated with the new participant; uses the search key value to search a trusted administered contact information store for corresponding data items; and modifies the contact record to include the corresponding data items from said trusted administered contact information data store.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Patent number: 8024224
    Abstract: In one embodiment, the invention provides a method for pay-per-call advertising and billing. A method, comprises generating a web page listing a plurality of merchant entries; and providing a option to reveal a phone number of at least one merchant entry of the plurality of merchant entries.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: September 20, 2011
    Assignee: UTBK, Inc.
    Inventors: Scott Faber, Marc Barach, John Somorjai, Henrik Axel Ebbe Altberg, Michael Fordyce, Chris Hickson, Ron Hirson, Sean David Van der Linden
  • Patent number: 8024288
    Abstract: Particular embodiments store multidimensional block data using a value-bit format. A block of data is determined that includes a first dimension and a second dimension. The occurrences of unique values in the block of data is then determined. If the number of unique values does not violate a threshold, a value-bit format may be used instead of storing the data in a fully-exploded array. In this case, the value for the unique values is stored with an indication of where the unique values occur in the block of data. When a request for a value at an index position in the array is received, the value-bit format is used to retrieve the value requested. A bit that indicates the value that is associated with the index position in the array is determined and that value is returned.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: September 20, 2011
    Assignee: Oracle International Corporation
    Inventor: Kumar Ramaiyer
  • Patent number: 8019641
    Abstract: A system and method provide content review, distribution, ranking and access and automate creation and performance of contests among sets of content-based contestants. The system and method provide customizable interactive, ongoing, multi-level, multi-round contests with expert review of and filtered submission of content-based contestants. Among other advantages, providers may use the system and method to obtain expert and consumer review and ranking of their content.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: September 13, 2011
    Assignee: Opusone Corporation
    Inventor: Iman Foroutan
  • Patent number: 8015148
    Abstract: A server system suitable for processing transactions includes transaction processing means to process requests issued by client systems. A transaction profiler records information regarding transactions processed by the server. Profiled transactions are selected for inclusion in a cumulative database according to a selection criteria. The transaction processor may be an HTTP server, a file server, or a database server. The profiler may be enabled by the processing means just before processing a request and disabled upon completion. In one embodiment, the transaction profiler is configured to calculate a transaction response time as the difference between the time the transaction processing means enables the profiling means and the time the transaction processing means disables the profiling means.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventor: Andrew Matthew Theurer
  • Patent number: 8015233
    Abstract: A method for handling asynchronous database transactions in a web based environment is disclosed. The method comprise providing a first ID from a device via a dedicated persistent connection and generating a second ID in an application server upon receipt of the first ID. The method also include utilizing the first ID and second ID to obtain the appropriate data from a database system and to send the appropriate data to the device. A method in accordance with the present invention uses a database resource adapter, which runs inside an application server, to generate a socket ID internally for every input transaction running with the dedicated persistent socket connection and also saves the customer-specified client ID for database queue creation and legacy application. This operation is transparent to the customers' client application.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Leilei Li, Dorothy Ching-Hui Lin, Jack Chiu-Chiu Yuan
  • Patent number: 8015155
    Abstract: Various embodiments of a computer system and computer program product backup a dataset. An input image copy of the dataset is read, wherein the input image copy is prior to a start of dataset reorganization. A cursor value associated with reorganization of said dataset is determined. A backup copy is produced based on the input image copy, the changes from the log and the cursor value.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: John Terry Langley, David Wayne Moore
  • Patent number: 8010816
    Abstract: A method and system for reducing power consumption of active web page content includes identifying those threads associated with active advertisement components of the web page and synchronizing the wakeup periods of such threads such that the total number of wakeups over a given period is reduced.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 30, 2011
    Assignee: Intel Corporation
    Inventors: Carl K. Wong, Adriaan Van De Ven
  • Publication number: 20110202499
    Abstract: This disclosure provides a system for designing a system in support of one or more business processes including a database, an interface, and a requirements platform. The database may include data associated with a plurality of operational systems for information handling systems that have been deployed. The interface may be configured to receive a request for a system design. The requirements platform may be configured to query the database for information about historical use of information handling systems in support of various business processes, to determine a set of metrics for analyzing a plurality of historical system designs, to apply the set of metrics to the data in the database to identify one or more potential related reports, to analyze the request to determine an appropriate format for the report, and to generate the report.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: DELL PRODUCTS L.P.
    Inventor: Laura Lynn Spiers
  • Publication number: 20110202497
    Abstract: In one embodiment, the present invention includes a computer-implemented method comprising receiving a query and generating first and second requests. The first request is sent to an analytic data store and includes a data transfer indicator representing a time period when the data record was received in the analytic data store. The second request is sent to a transactional model proxy and includes a monotonically changing value, such as a timestamp. The transactional model proxy reads data from a transactional data store based on the value in the request. Data from the analytic and transactional data stores may be aggregated and returned in response to the query.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: SAP AG
    Inventors: Franz Marschall, Stefan Unnebrink
  • Publication number: 20110202500
    Abstract: The disclosure addresses the detection of anomalous activity. Some embodiments are directed towards consolidating information from multiple data feeds. Exemplary information may relate to: extrusion violations, failed logins, sensitive fields access, sensitive objects access, escalation of privileges, or activity during a specific time frame within a time period, and combinations of one or more of these. In one embodiment, duplicate data may be removed or consolidated.
    Type: Application
    Filed: April 27, 2010
    Publication date: August 18, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Carmen Michael Warn, Sireesh Kumar Nuthi, Praneeth Chandra Bhattaram
  • Patent number: 8001052
    Abstract: The present invention provides a method for tracking of digital assets within a system through the use of digital serial numbers. Systems equipped with the present invention can uniquely identify copies of assets within it. Assets that originate within the system can be uniquely identified even outside the system. Their transaction history within the system can be traced by looking up the transaction history associated with an assets' serial number. The serial number applied to an asset is unique to each transaction and applied at the time a copy is made. Database entries are created that link each unique serial number to aspects of the transaction. Each serial number references details about a particular transaction such as parties involved, date and time of copy, ownership, terms of use, and payment terms.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: August 16, 2011
    Inventors: Bryan C. Dunkeld, Edward M. Lambert