Online Transactional Processing (oltp) System Patents (Class 707/607)
-
Publication number: 20120166386Abstract: 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: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Inventors: Gil Friedman, Amir Naor
-
Patent number: 8209764Abstract: 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: GrantFiled: December 27, 2010Date of Patent: June 26, 2012Assignee: Aspect Loss Prevention, LLCInventors: David A. Duhaime, Brad J. Duhaime
-
Publication number: 20120158645Abstract: 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: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Mohammad Reza Shafiee, Hongfang Li, Wei Liu, Anurag Gupta, Ashutosh K. Sureka, Satya S. Raju
-
Publication number: 20120158646Abstract: 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: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Mohammad Reza Shafiee, Sumeet Garg, Wei Liu, Ashutosh K. Sureka, Michael J. Naggar, Vinay K. Mishra
-
Publication number: 20120150794Abstract: 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: ApplicationFiled: August 28, 2008Publication date: June 14, 2012Applicant: Korea Smart Card Co., LtdInventor: Jung-Hyung Suh
-
Publication number: 20120143816Abstract: The present disclosure describes an information matching method and information system.Type: ApplicationFiled: August 18, 2010Publication date: June 7, 2012Applicant: ALIBABA GROUP HOLDING LIMITEDInventors: Xu Zhang, Qing-Yan Liu, Peng-Song Wu, Yi-Huo Ye
-
Patent number: 8190558Abstract: 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: GrantFiled: February 4, 2009Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: Gareth E. Jones, Saket Rungta
-
Patent number: 8185437Abstract: 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: GrantFiled: May 27, 2008Date of Patent: May 22, 2012Assignee: UTBK, Inc.Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Sean Van Der Linden, Paul G. Manca
-
Patent number: 8180722Abstract: 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: GrantFiled: September 30, 2004Date of Patent: May 15, 2012Assignee: Avaya Inc.Inventors: Ajita John, Reinhard P. Klemm, Thomas A. Petsche, Doree D. Seligmann
-
Publication number: 20120109881Abstract: 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: ApplicationFiled: November 1, 2010Publication date: May 3, 2012Applicant: International Business Machines CorporationInventors: Abdul Allam, Asit Dan, Claus T. Jensen
-
Publication number: 20120109882Abstract: 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: ApplicationFiled: October 29, 2011Publication date: May 3, 2012Inventors: Russell Kent Bouse, Margaret Paradiso Bouse
-
Patent number: 8161017Abstract: 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: GrantFiled: April 3, 2009Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Namik Hrle, Johannes Schuetzner, James Teng
-
Publication number: 20120084253Abstract: 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: ApplicationFiled: November 23, 2011Publication date: April 5, 2012Applicant: Oracle International CorporationInventors: David S. Labuda, Jayaprakash Krishnamoorthy
-
Publication number: 20120084228Abstract: 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: ApplicationFiled: August 14, 2009Publication date: April 5, 2012Inventor: Srinivasan N. Rao
-
Patent number: 8145594Abstract: 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: GrantFiled: May 29, 2009Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Kevin Geisner, Stephen Latta, Gregory N. Snook, Relja Markovic
-
Patent number: 8145593Abstract: 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: GrantFiled: December 11, 2008Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
-
Patent number: 8140547Abstract: 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: GrantFiled: October 2, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Mari Fukuda, Jun-Jang Jeng, Teruo Koyanagi, Yohsuke Ozawu
-
Publication number: 20120066062Abstract: 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: ApplicationFiled: August 8, 2011Publication date: March 15, 2012Applicant: VISA U.S.A. INC.Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael James Gebbie, Michael Steven Bankston
-
Patent number: 8135799Abstract: 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: GrantFiled: January 11, 2007Date of Patent: March 13, 2012Inventor: Gary C. Mekikian
-
Patent number: 8126917Abstract: 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: GrantFiled: November 24, 2009Date of Patent: February 28, 2012Assignee: Siemens AktiengesellschaftInventor: Gerhard Funcke
-
Patent number: 8121975Abstract: 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: GrantFiled: February 20, 2008Date of Patent: February 21, 2012Assignee: Panorama Software Inc.Inventors: Yaacov Averbuch, Uri Rubin
-
Publication number: 20120041921Abstract: 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: ApplicationFiled: December 20, 2010Publication date: February 16, 2012Applicant: SALESFORCE.COM, INC.Inventors: Matthew Canaday, Michael Lynch, Lisa Lee
-
Patent number: 8112389Abstract: 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: GrantFiled: October 26, 2010Date of Patent: February 7, 2012Inventor: Jonathan P. Ruby
-
Patent number: 8112388Abstract: 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: GrantFiled: August 1, 2008Date of Patent: February 7, 2012Assignee: SAP AGInventor: Dietmar Theobald
-
Patent number: 8112410Abstract: 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: GrantFiled: January 5, 2009Date of Patent: February 7, 2012Assignee: Huawei Technologies Co., Ltd.Inventors: Lunjian Mu, Jue Wang
-
Patent number: 8112323Abstract: 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: GrantFiled: October 4, 2007Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Macam S. Dattathreya, Russell Thomas White, Jr.
-
Publication number: 20120030165Abstract: 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: ApplicationFiled: March 31, 2011Publication date: February 2, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Shenoda Guirguis, Alok Pareek, Stephen Wilkes
-
Patent number: 8099345Abstract: 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: GrantFiled: October 3, 2007Date of Patent: January 17, 2012Assignee: Bank of America CorporationInventors: David W. Stellhorn, David M. Andersen
-
Patent number: 8095499Abstract: 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: GrantFiled: October 19, 2004Date of Patent: January 10, 2012Assignee: Microsoft CorporationInventor: Lakshmi Narayanan Thanu
-
Publication number: 20120005154Abstract: 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: ApplicationFiled: June 28, 2011Publication date: January 5, 2012Inventors: Johann George, Darpan Dinker, Manavalan Krishnan, Brian W. O'Krafka
-
Publication number: 20110302132Abstract: 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: ApplicationFiled: May 24, 2011Publication date: December 8, 2011Inventor: Swami Muthuvelu
-
Publication number: 20110302067Abstract: 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: ApplicationFiled: June 8, 2010Publication date: December 8, 2011Inventor: Keith Anthony Washington
-
Patent number: 8074220Abstract: 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: GrantFiled: March 16, 2005Date of Patent: December 6, 2011Assignee: Computer Associates Think, Inc.Inventor: David J. Thole
-
Patent number: 8069482Abstract: 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: GrantFiled: February 27, 2007Date of Patent: November 29, 2011Assignee: Sentrigo Inc.Inventors: Slavik Markovich, Nathan Shuchami
-
Patent number: 8055611Abstract: 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: GrantFiled: March 31, 2008Date of Patent: November 8, 2011Assignee: Sonoa Networks India (PVT) Ltd.Inventors: Arun Kumar, Ramesh Nethi
-
Patent number: 8051034Abstract: 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: GrantFiled: June 15, 2007Date of Patent: November 1, 2011Assignee: SAP AGInventors: Harish Mehta, Heiko Gerwens
-
Patent number: 8051422Abstract: 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: GrantFiled: August 30, 2007Date of Patent: November 1, 2011Assignee: Hitachi, Ltd.Inventors: Masaaki Narita, Shota Kumagai
-
Patent number: 8046325Abstract: 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: GrantFiled: December 17, 2008Date of Patent: October 25, 2011Assignees: Sony Electronics Inc., Sony CorporationInventors: Brian M. Siegel, Gregory D. Gudorf
-
Patent number: 8037017Abstract: 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: GrantFiled: November 18, 2008Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventor: Jonathan Samn
-
Patent number: 8024224Abstract: 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: GrantFiled: June 17, 2004Date of Patent: September 20, 2011Assignee: 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: 8024288Abstract: 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: GrantFiled: August 27, 2008Date of Patent: September 20, 2011Assignee: Oracle International CorporationInventor: Kumar Ramaiyer
-
Patent number: 8019641Abstract: 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: GrantFiled: September 18, 2008Date of Patent: September 13, 2011Assignee: Opusone CorporationInventor: Iman Foroutan
-
Patent number: 8015148Abstract: 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: GrantFiled: June 30, 2004Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventor: Andrew Matthew Theurer
-
Patent number: 8015233Abstract: 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: GrantFiled: September 13, 2005Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Leilei Li, Dorothy Ching-Hui Lin, Jack Chiu-Chiu Yuan
-
Patent number: 8015155Abstract: 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: GrantFiled: August 22, 2008Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: John Terry Langley, David Wayne Moore
-
Patent number: 8010816Abstract: 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: GrantFiled: December 31, 2008Date of Patent: August 30, 2011Assignee: Intel CorporationInventors: Carl K. Wong, Adriaan Van De Ven
-
Publication number: 20110202499Abstract: 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: ApplicationFiled: February 12, 2010Publication date: August 18, 2011Applicant: DELL PRODUCTS L.P.Inventor: Laura Lynn Spiers
-
Publication number: 20110202497Abstract: 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: ApplicationFiled: February 12, 2010Publication date: August 18, 2011Applicant: SAP AGInventors: Franz Marschall, Stefan Unnebrink
-
Publication number: 20110202500Abstract: 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: ApplicationFiled: April 27, 2010Publication date: August 18, 2011Applicant: BANK OF AMERICA CORPORATIONInventors: Carmen Michael Warn, Sireesh Kumar Nuthi, Praneeth Chandra Bhattaram
-
Patent number: 8001052Abstract: 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: GrantFiled: December 10, 2001Date of Patent: August 16, 2011Inventors: Bryan C. Dunkeld, Edward M. Lambert