-Поиск по дневнику

Поиск сообщений в sklowret

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 13.03.2014
Записей:
Комментариев:
Написано: 267





Method and system for unit testing web framework applications

Вторник, 22 Апреля 2014 г. 05:52 + в цитатник

Abstract:


The lifetime of a data structure containing information for processing a client request is manipulated so that the information remains available to a review and/or testing process. After examination, the information may be discarded.



Description:


FIELD

The invention relates to web application unit testing. More specifically, the invention relates to testing frameworks that permit examination of transient request contexts.

BACKGROUND

The Hypertext Transfer Protocol (“HTTP”), defined in the Internet Engineering Task Force"s Request For Comments number 2616, published June 1999 (“IETF RFC 2616”) describes a simple, generic, stateless application-level protocol that supports a large proportion of the diverse services available on the World-Wide Web. The services available, and application deployment frameworks to support the services, have become increasingly sophisticated, and correspondingly difficult to test and debug. While early services were simple enough to test manually (e.g., by loading a Uniform Resource Locator or “URL” and confirming that the correct document was presented), contemporary web applications often involve extended request-response sequences threaded together with complicated logic, so it is infeasible to test every possible scenario manually.

Automatic testing has taken up much of the load: a testing program is configured to emulate a web browser and issue a sequence of requests, checking the response to each request to ensure that it contains expected information. This approach can detect application failures that would be visible to an end user, but cannot distinguish server-side states that lead to the same user result. For example, a web application may request a username and password before performing a task. If either the username or password is incorrect, a “Please Re-try” message may be presented. An automatic tester may be configured t ...

Digital multimeter having visible light communication port


Probabalistic throttling of application server requests

Вторник, 22 Апреля 2014 г. 05:51 + в цитатник

Abstract:


A servlet filter receives all incoming requests for dynamic content and can be used to ensure that the load on a server does not become too great during the time the server is engaged in start-up. The filter is configured to be the first filter encountered and will evaluate a series of conditions to determine if the request is to be throttled. For selected URLs, a given percentage of the first requests received after start-up are automatically throttled. If the request is throttled, a message is sent to the user that the server is busy but to try later. Servlets that are not throttled are allowed to flow through to be processed normally.



Description:


BACKGROUND OF THE INVENTION

1. Technical Field

The present invention relates generally to websites and more specifically to managing a website. Even more specifically, the present invention relates to throttling all but a given number of requests directed to a website at the time the website is started up.

2. Description of Related Art

The Internet has become a cultural fixture as a source of both information and entertainment. Many businesses are creating Internet sites as an integral part of their marketing efforts, informing consumers of the products or services offered by the business or providing other information in order to engender brand loyalty. Many federal, state, and local government agencies are also employing Internet sites for informational purposes, particularly agencies that must interact with virtually all segments of society such as the Internal Revenue Service and secretaries of state. Providing informational guides and/or searchable databases of online public records may reduce operating costs. Further, the Internet is becoming increasingly popular as a medium for commercial transactions.

An inherent problem with many websites is that they fail under heavy use, often because of memory allocation problems in th ...

Self contained kilowatt-hour meter integral to standard load center


Tiered web site with web-tier admission control based on utilization data generated on application tier

Суббота, 19 Апреля 2014 г. 11:51 + в цитатник

Abstract:


An e-commerce web site has an application tier and a web tier, each with multiple servers. The application tier runs the resource-intensive functions germane to the site"s purpose; while the web tier provides the primary interface for clients. The web tier implements admission control so that some requests can be deferred during periods of heavy traffic. In addition, the web tier can request additional web-tier and application-tier resources when they can be added cost effectively. The application tier monitors its own resource utilization and communicates resource-utilization data to the web tier. The web tier uses this application-tier resource-utilization data to determine its deferral criteria. In addition, the web-tier can monitor its own resource utilization and take the results into account in determining the deferral criteria. By monitoring application-tier utilization at the application tier rather than remotely at the web tier, more accurate and more flexible information is obtained, allowing for a better-optimized deferral scheme.



Description:


BACKGROUND OF THE INVENTION

The present invention relates to computers and, more particularly, to “host” computer networks that respond to requests from external “client” computers. A major objective of the present invention is to enhance the quality of service associated with a host site on the World Wide Web.

Much of modern progress is associated with the development of computers and the Internet, which permits computers to communicate worldwide. Several protocols exist by which a host site, which may comprise one or more “server” computers, receives and processes messages from a number of other computers (“clients”). For example, HTTP (HyperText Transfer Protocol) is a communications protocol used on the World Wide Web to enable users to navigate within and among host sites.

Messages can usually be grouped into sessions ...

Inspecting apparatus for photovoltaic devices


Host-based intelligent results related to a character stream

Суббота, 19 Апреля 2014 г. 11:51 + в цитатник

Abstract:


Information may be presented to a user by using a first application to receive a character stream of one or more noncompletion characters. The noncompletion characters indicate that additional characters may be received. The character stream is exchanged with a host that analyzes the character stream to generate results that are responsive to the user"s predicted interest. Results are received and displayed so that the user may select one of the results to launch a code segment related to the selected result.



Description:


TECHNICAL FIELD

This document relates to content retrieval and presentation.

BACKGROUND

The Internet enables users to access a great amount of information. A user with a web browser, messaging application, or other proprietary application may retrieve information from large libraries to access great amounts of information. Navigating the great amount of information can challenge some users.

SUMMARY

In one general sense, information may be presented to a user by using a first application to receive a character stream of one or more non-completion characters that indicate that additional characters may be received, exchanging the character stream with a host to analyze the character stream to generate results that are responsive to the user"s predicted interest, receiving the results, and displaying the results so that the user may select one of the results to launch a code segment related to a selected result.

For example, a web browser may receive the character stream in an address line and exchange the character stream with a host that generates mapping results that are responsive to the user"s predictive interest. The web browser receives the mapping results and displays the mapping results with an overview map so that the user may select one of the overview maps to display more detailed mapping information.

Implementations may include one o ...

Wide bandwidth measurement of RF power into an arbitrary impedance load


System and method for presence notification for video projection status

Суббота, 19 Апреля 2014 г. 11:51 + в цитатник

Abstract:


In accordance with one embodiment of the present invention, a method is provided for communicating a presence notification to an end-point of a demand-based messaging system. The method includes monitoring an auxiliary output port for a video signal; detecting a video signal on the auxiliary output port; and reporting a video projection status to the end-point. In additional or alternative embodiments of the method, the method may include receiving a message from the end-point and blocking the message from being displayed on the auxiliary output port. In yet another additional or alternative embodiment of the method, the method may include sending a message to the end-point indicating that the message has been blocked.



Description:


TECHNICAL FIELD OF THE INVENTION

This invention relates in general to demand-based messaging systems, and more particularly to providing a presence notification for a user projecting video.

BACKGROUND OF THE INVENTION

The popularity of demand-based messaging systems, including instant messaging (IM) systems, has exploded in recent years. The utility of IM systems certainly has not gone unnoticed in the corporate world, either. Today, organizations routinely use IM systems to facilitate communications between employees and other members of the organization. The popularity of IM systems, though, increases the risk that users will inadvertently disclose confidential or personal information to unintended recipients. This risk is particularly acute when an IM user is using an IM-enabled computer to project video to an audience. A computer typically projects everything that is displayed on the computer screen; thus, messages received during such a presentation also are typically projected. Obviously, such a scenario can be problematic and potentially embarrassing to a recipient that receives a message containing confidential or personal information while projecting ...

Signal measuring device


Dynamic information selection based on associated data

Пятница, 18 Апреля 2014 г. 16:10 + в цитатник

Abstract:


An approach to handling dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient"s assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created.



Description:


BACKGROUND OF THE INVENTION

1. Technical Field

The present invention relates in general to a system and method for dynamic information selection based on associated data. More particularly, the present invention relates to a system and method for identifying an endnote category that is assigned to an email recipient address, and inserting a corresponding endnote in an email message that is sent to the email recipient address.

2. Description of the Related Art

The computer industry has revolutionized the way in which information is shared between people. During a person"s day, the person may use an electronic mail (email) system to send information to work associates as well as to friends and family. In fact, email has become the preferred means of sharing information for a variety of reasons.

First, email is virtually instantaneous. A person may send an email message to a recipient that lives on the other side of the world in a matter of milliseconds. Second, email is convenient due to the fact that a person may send an email message to multiple recipients at ...

Power converter system for an automotive vehicle and method for configuring same


Screen sharing system and data transfer method

Пятница, 18 Апреля 2014 г. 16:09 + в цитатник

Abstract:


The client"s screen includes a shared area that displays a portion of the server"s screen information. The present invention performs a remote event from the client upon the server by causing an input event that is instigated upon the shared area thereof to be replayed upon the server. When this circumstance occurs, the client detects the instruction for the transfer of data to the shared area thereof, requests the transfer of data from the server, receives the data that is thereby transferred from the server, and develops the data thus received to the client"s memory space. Upon receipt of the request for transfer of data from the client, the server converts the data that is stored within the server"s own memory space into a state wherein the data thus stored is capable of being transferred, and transmits the data thus converted to the client.



Description:


BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a screen sharing system and a data transfer method that shares a screen among a plurality of information processing apparatuses.

2. Description of the Related Art

A screen sharing system, which shares a screen among a plurality of information processing apparatuses, has been used in recent times in a wide range of applications. The screen sharing system has been used in a circumstance such as the following: when remotely controlling an information processing apparatus that is located in a remote location; andat a conference, when displaying a screen that is present upon an information processing apparatus, such as a laptop computer that has been brought to a conference room, via a network, upon a large screen display that is installed in the conference room.

In addition to the screen sharing among the plurality of information processing apparatuses, a circumstance also arises wherein a user transfers a file between a memory space of di ...

Chopper stabilized bandgap reference circuit and methodology for voltage regulators


Метки:  

Method for training a server for content delivery based on communication of state information from a mobile device browser

Пятница, 18 Апреля 2014 г. 16:09 + в цитатник

Abstract:


A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser.



Description:


COPYRIGHT NOTICE

A portion of this specification contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyrights whatsoever.

FIELD

This specification relates generally to mobile data communication systems, and more particularly to a method of training a server for content delivery based on communication of state information from a mobile device browser.

BACKGROUND

Mobile communication devices are becoming increasingly popular for business and personal use due to a relatively recent increase in number of services and features that the devices and mobile infrastructures support. Handheld mobile communication devices, sometimes referred to as mobile stations, are essentially portable computers having wireless capability, and come in various forms. These include Personal Digital Assistants (PDAs), cellular phones and smart phones.

It is known in the art to provide Internet browser functiona ...

Variable reference voltage generating circuit using controlled switches


Relaxed remainder constraints with comparison rounding

Пятница, 18 Апреля 2014 г. 06:11 + в цитатник

Abstract:


A system and method for efficient floating-point rounding in computer systems. A computer system may include at least one floating-point unit for floating-point arithmetic operations such as addition, subtraction, multiplication, division and square root. For the division operation, the constraints for the remainder may be relaxed in order to reduce the area for look-up tables. An extra internal precision bit may not be used. Only one quotient may be calculated, rather than two, further reducing needed hardware to perform the rounding. Comparison logic may be required that may add a couple of cycles to the rounding computation beyond the calculation of the remainder. However, the extra latency is much smaller than a second floating-point multiply accumulate latency.



Description:


BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to computer systems, and more particularly, to finding an efficient method to achieve correct rounding for computer arithmetic.

2. Description of the Relevant Art

A computer system may comprise multiple processor cores wherein each core may have a floating-point unit to perform these arithmetic operations. The arithmetic operations may include addition, subtraction, multiplication, division and square root. The rounded result is represented by the computer system with a maximum limit of significance. Each processor core uses a finite number of bits to represent a floating-point numeric value. The finite number of bits used by a processor core is referred to as the processor core"s precision. In addition, the accuracy of a floating-point value is referred to how close the processor core"s representation of a numeric value is to an infinitely precise representation. It is desired to have the processor representation of the rounded result be as accurate as possible. Furthermore, a processor core may be configured to perform the floatin ...

Voltage converter


System and method for syntax abstraction in query language generation

Пятница, 18 Апреля 2014 г. 06:09 + в цитатник

Abstract:


A system and method for syntax abstraction in query language generation in an online analytical processing system, a business intelligence system, a reporting system, or a data mining system. The system generates one or more query language statements that can be run against one or more data sources to return a desired data result set. The system includes a syntax pattern selector module and a statement assembly module. The syntax pattern selector module selects a syntax pattern corresponding to a desired function and a syntax standard. The statement assembly module populates the syntax pattern with an argument data set associated with the desired data set. The result is the generation of one or more query language statements with the correct function, syntax, and data parameters to return the desired data result set from the data sources. A method and medium having processor readable code therein are also described.



Description:


FIELD OF THE INVENTION

The invention relates to the field of query language generation for data retrieval and processing in a business intelligence, on-line analytical processing, or reporting system.

BACKGROUND OF THE INVENTION

The ability to act quickly and decisively in today"s increasingly competitive marketplace is critical to the success of any organization. The volume of data that is available to organizations is rapidly increasing and frequently overwhelming. The availability of large volumes of data presents various challenges. One challenge is to avoid inundating an individual with unnecessary information. Another challenge is to ensure all relevant information is available in a timely manner.

One known approach to addressing these and other challenges is known as data warehousing. Data warehouses, relational databases, and data marts are becoming important elements of many information delivery systems because they provide a central location wher ...

Method and apparatus to control a power factor correction circuit


Query generation for a capture system

Четверг, 17 Апреля 2014 г. 19:23 + в цитатник

Abstract:


A document accessible over a network can be registered. A registered document, and the content contained therein, is not transmitted undetected over and off of the network. In one embodiment, the invention includes a manager agent to maintain signatures of registered documents and a match agent to detect the unauthorized transmission of the content of registered documents.



Description:


FIELD OF THE INVENTION

The present invention relates to computer networks, and in particular, to registering documents in a computer network.

BACKGROUND

Computer networks and systems have become indispensable tools for modern business. Modern enterprises use such networks for communications and for storage. The information and data stored on the network of a business enterprise is often a highly valuable asset. Modern enterprises use numerous tools to keep outsiders, intruders, and unauthorized personnel from accessing valuable information stored on the network. These tools include firewalls, intrusion detection systems, and packet sniffer devices.

FIG. 1 illustrates a simple prior art configuration of a local area network (LAN) 100 connected to the Internet 102. Connected to the LAN 100 are various components, such as servers 104, clients 106, and switch 108. Numerous other networking components and computing devices are connectable to the LAN 100. The LAN 100 may be implemented using various wireline or wireless technologies, such as Ethernet and the 802.11 the IEEE family of wireless communication standards. LAN 100 could be connected to other LANs.

In this prior configuration, the LAN 100 is connected to the Internet 102 via a router 110. This router 110 may be used to implement a firewall. Firewalls are widely used to try to provide users of the LAN 100 with secure access to the Internet 102 as well as to provide separation of a public Web server (for example, one of the servers 104) from ...

Power supply unit and image forming apparatus including the same


Метки:  

Dynamic selection of media for playback

Четверг, 17 Апреля 2014 г. 19:23 + в цитатник

Abstract:


A list of media, such as image media, is dynamically generated and provided to a user. The dynamically generated media playlist may be associated with a user"s “favorite pictures,” “favorite music” or some other type of media. Each of the “favorite media” features may be associated with playlist criteria, which is used to dynamically construct a query for media files to include on the playlist. The criteria may specify several requirements for including media in the dynamically created playlist, for example user rating, recently added media, and other criteria. The query is sent to a database, which returns a playlist of media. The returned playlist is provided to a media center, which retrieves and provides the listed media to a user.



Description:


BACKGROUND

Currently, users can store, playback and manage media files, such as digital pictures and music files, on their home computers using any of several available applications. These applications allow users to organize a playlist of songs or a slide show of images, as well as allow users to playback any song or display an image individually. Some existing music player applications allow users to play a list of songs that they didn"t explicitly create, such as songs in a particular genre, a user"s top rated songs, recently added songs, recently played songs, or a certain number of the most played songs.

SUMMARY

The technology described herein pertains to dynamically determining a list of media to provide to a user. The media provided may be associated with a “favorites” media list generated in response to user input. For example, the dynamically determined media list may be associated with a user"s “favorite music,” “favorite pictures” or some other type of media. To determine and dynamically provide the media list, an event occurs which triggers providing media to the user. In response to the event, a favorite m ...

Method and apparatus for multi-stage power supplies


Метки:  

Database access server with reformatting

Четверг, 17 Апреля 2014 г. 19:22 + в цитатник

Abstract:


A database access server includes a network interface device and a processing device coupled to the network interface device via a bus. The network interface device receives a data request. The processing device retrieves data having a first data type. The processing device further reformats the retrieved data to create reformatted data having a second data type, and sends the reformatted data in response to the data request.



Description:


TECHNICAL FIELD

Embodiments of the present invention relate to data processing, and more specifically to a database access server with reformatting.

BACKGROUND

A database may be used to store items of information in a manner that permits a particular item to be accessed efficiently. The database and the mechanism to retrieve items from the database may be part of a database server. The mechanism to accept requests for items in the database from a user and to display requested items to the user may be part of a client.

The database server and the client may each be a process that is carried out by a machine such as a computer. The database server and the client may be processes on the same machine or they may be processes on separate machines that are communicatively coupled. Either or both of the database server and the client processes may be carried out by a plurality of machines that are communicatively coupled.

A database access server may be used to communicatively couple a client and a database server. The database access server may allow the client to access the database server without knowing the implementation of the database server. The database access server may allow the client to access a plurality of database servers as though they were a single database server.

The database access server may be a process that is carried out by a machine such as a computer. The database access server may be a process on the same machine ...

Digital control of power converters


Метки:  

Methods, systems, and products for classifying content segments

Четверг, 17 Апреля 2014 г. 13:29 + в цитатник

Abstract:


Methods, systems, and products are disclosed for classifying content segments. A set of annotations is received that occur within a segment of time-varying content. Each annotation is scored to each node in an ontology. The segment is classified based on at least one of the scores.



Description:


BACKGROUND

This application particularly relates to classifying content using ontological relationships between annotations.

Semantic understanding of annotations is needed. Many types of content include annotations. Video content, for example, is now being offered with annotations that allow a user to further explore information related to the video. These annotations may identify events, characters, or other sequences in the video stream that may be interesting to the viewer. Even the Motion Pictures Expert Group (MPEG) has proposed a standard for describing multimedia content data that supports interpretation of annotations (or “descriptors”). Despite these known annotations, conventional efforts do not analyze the annotations over time. As the content changes over time, the annotations, too, change over time. The conventional methods and systems fail to explore and understand semantic relationships between time-varying annotations. What is needed, then, are methods, systems, and products that classify content segments based on a semantic evaluation of annotations.

SUMMARY

The problems noted above, along with other problems, may be reduced or eliminated by embodiments of the present invention using methods, systems, and products that classify content segments. This invention semantically evaluates annotations associated with content. The content is then characterized based on that semantic evaluation. Embodiments of the present invention may evaluate annotation density across time in the content. Embodiments of the present invention may also evaluate semantic relationships among the ...

Regulation of a current through an inductive load


Метки:  

Method and apparatus to map associations with BitSets

Четверг, 17 Апреля 2014 г. 13:29 + в цитатник

Abstract:


Database systems using BitSets to model and manage relationships between and/or among entities describing the corresponding fast user defined scalar and column functions used for BitSets, including a technique to model categorization and steps to perform rule evaluation from retrieving the entities associated with ancestors and descendent categories, as well as a technique to model Boolean Expression using Bitsets for relationships and the steps to perform fast Boolean evaluation.



Description:


BACKGROUND OF THE INVENTION

1. Field of Invention

The present invention relates to a method and apparatus to map associations within a database using BitSets.

2. Description of the Prior Art

In enterprise and other business environments, there is a need to represent associations between two or more entities. The relationships in these associations are classified in terms of degree, connectivity, cardinality, and existence. In a relational database, a data model is used to design the relational tables. A functional model is used to design the queries that will access and perform operations on the relational tables. In the context of the present invention, a relationship is an association between two or more tables. Relationships are expressed in the data values of the primary and foreign keys. A primary key is a column or columns in a table whose values uniquely identify each row in a table. A foreign key is a column or columns whose values are the same as the primary key of another table. A relationship is made between two relational tables by matching the values of the foreign key in one table with the values of the primary key in another.

Currently, in a normalized database, relationships are modeled with the use of foreign keys from two tables, which together form the key for the association table. In this existing approach, multiple rows are required to explicitly store the many side ...

Voltage regulator


System and method for accessing preferred provider of audio content

Четверг, 17 Апреля 2014 г. 13:28 + в цитатник

Abstract:


The present invention provides systems, methods and computer-readable media comprising program code for affording access to a preferred provider of audio content. A method according to one embodiment of the present invention for presenting a control to navigate to a server for a preferred provider of audio content comprises identifying a link to an item of audio content in a result set generated in response to a search by the given user for one or more items of audio content. A preferred audio provider is determined for a given user and whether the item of audio content is available at the preferred audio provider for the given user. If the item of audio content is available at the preferred audio provider, a control is presented to navigate to a server of the preferred provider from which the user may download or stream the item of audio content.



Description:


COPYRIGHT NOTICE

A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.

BACKGROUND OF THE INVENTION

The present invention generally provides methods and systems for facilitating the identification of audio files. More specifically, the present invention provides methods and systems that facilitate the search and retrieval of audio files, such as music files, from both paid providers of audio content as well as available freely on the Internet.

A number of techniques are known to those of skill in the art for delivering audio content to users. Providers of audio content maintain the audio content in one or more data stores and maintain detailed information that describes the audio content. For example, Apple Computer, ...

Current limiting circuit


Optimizing the processing of in-list rows

Четверг, 17 Апреля 2014 г. 06:20 + в цитатник

Abstract:


A SQL query that includes an IN-List is optimized by utilizing an array insert to insert the IN-List into a spool and piggybacking IN-List rows into a join step.



Description:


BACKGROUND

Relational database systems store data in tables organized by columns and rows. The tables typically are linked together by “relationships” that simplify the storage of data and make complex queries against the database more efficient. Structured Query Language (or SQL) is a standardized language for creating and operating on relational databases.

Relational database systems, such as Teradata, a database by NCR Corporation, may also be operated on a MPP (massively parallel processing system) to allow a large amount of data and a large amount of transactions to be efficiently processed. A MPP is normally divided up into separate AMPs (access module processors). Each AMP has some independence in the tasks it performs, but also works cooperatively with other units. The rows of a table locate on some or all AMPs. To join two tables, the rows of each of the tables that are to be joined have to be located on the same AMP. This is achieved by redistributing one or both tables or by duplicating one table onto another AMP.

A relational database system typically includes an “optimizer” that plans the execution of SQL queries. For example, the optimizer will select a method of performing the SQL query which produces the requested result in the shortest period of time or to satisfy some other criteria.

In a MPP, it is very resource intensive to insert a large number of rows one at one time. Row insertions are computationally intensive, but they are performed individually because each row may have to be placed in a different AMP. Moreover, if a copy of each inserted row is required in each of the AMPs, then once the row is inserted into one AMP, the insert instruction must be followed by a retrieve instru ...

Power supply for IGBT FET drivers


Метки:  

Domain expert search

Четверг, 17 Апреля 2014 г. 06:20 + в цитатник

Abstract:


Expert domains for a query category represent domains from which a high percentage of search results for queries associated with the query category are retrieved. The expert domains are identified by establishing a base statistical model that indicates frequencies of appearance for domains in search results retrieved for queries corresponding to multiple categories. In addition, frequencies of domain appearance are determined for search results retrieved for queries associated with a category. Domains that appear more frequently in the search results corresponding to the category are identified as expert domains for the category. A user may be allowed to customize expert domains related to one or more categories by adding or removing expert domains for the category.



Description:


TECHNICAL FIELD

This document relates to retrieving and presenting search results for search queries.

BACKGROUND

Conventional search engines retrieve a set of search results that correspond to a search query. Some search results may direct a user to Internet resources that do not interest the user, even though the search results match the search query. For example, this issue may arise when a query relates to multiple different topics, one or more of which being of little or no interest to the query submitter, in which case search results are produced that are representative of each of the different topics.

SUMMARY

In one general aspect, identifying an expert domain for a query includes maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories. The one or more queries associated with a particular category included in the query ontology represent queries associated with that particular category. Search results are retrieved for queries included in the query ontology. A frequency of occurrence in the retrieved se ...

Power supply circuit


Метки:  

System and method for information retrieval using context information

Четверг, 17 Апреля 2014 г. 06:19 + в цитатник

Abstract:


A system and method of collecting information and associated context are provided. Information is retrieved using context information by receiving a search request to identify an information item, the search request including a context comprising circumstantial information related to a previous experience with the information item, and searching at least one data store using the context item, so as to identify the information item associated with the context.



Description:


FIELD OF THE DISCLOSURE

The present disclosure relates to a system and method for information retrieval, and more particularly to a system and method of information retrieval using associated context information.

BACKGROUND

Computers are being used more and more to retain various types of information in electronic form. For example, computers can be used to store word processing documents, spreadsheets, correspondence (e.g., electronic mail and facsimile), contact information, calendars, instant messages, and the like.

In a conventional computer system, information is stored in one or more files maintained by a file system component of the computer system. A user can input a file name to retrieve the file (e.g., a file containing a word processing document) from the file system. However, many times a user cannot remember the file name, or even the context in which a file was used, for example Some software applications-provide a listing of a limited number of the most recent files opened by the application in a listing when a user elects to open a file, in order to provide a shortcut for use in opening a file within the software application. If the file does not appear in this list, however, the user must use other means for identifying the file. For example, if the user remembers a portion of the file"s name used to save the file, the user can search the file system to locate the file. A file system browse featu ...

Duty cycle dependent non-linear slope compensation for improved dynamic response


Information management system

Среда, 16 Апреля 2014 г. 20:03 + в цитатник

Abstract:


An active device attaches a sequential number representing a notification number to update record information for recording an event that data is stored, then notifies a preliminary device of the update record information, and, accumulates the update record information. The active device again makes the notification. The preliminary device monitors the update record information of which the active device notifies and detects, based on regularity of the sequential numbers attached to the respective pieces of update record information, missing reception of the update record information. When detecting the missing reception of the update record information, the preliminary device makes a request for retransmitting the update record information and notifies of information about matching data stored in a first storage unit of the active device with data stored in a second storage unit of the preliminary device.



Description:


This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. JP2008-197068, filed on Jul. 30, 2008, the entire contents of which are incorporated herein by reference.

FIELD

The present technology relates to management of information in a database etc.

BACKGROUND

The database manages most important pieces of data in an information system of an enterprise. Therefore, even if a part of hardware included in the database gets into a fault, a stable operation at a high level is required of the database. In a database system on which such a critical requirement is imposed, generally server-redundancy based on a cluster configuration has hitherto been implemented. The cluster configuration represents a system for providing services to users by combining a plurality of computers (called nodes). In recent years, however, in this type of system, the following problems have arisen.

Firstly, there might occur a case in whic ...

Power system stabilizer and method


Метки:  

Methods and systems for publishing aggregated data to a business logic tier

Среда, 16 Апреля 2014 г. 20:03 + в цитатник

Abstract:


Methods, systems, and articles of manufacture consistent with the present invention provide synchronous notification of incoming information from a data access tier to a business tier application. The business tier application receives subscribed to information together with associated information, as identified in an information model to which the subscribed to information belongs.



Description:


CROSS-REFERENCE TO RELATED APPLICATIONS

This Application is related to the following U.S. Patent Applications, which are filed concurrently with this Application, and which are incorporated herein by reference to the extent permitted by law: U.S. Ser. No. 11/080,085, entitled “METHODS AND SYSTEMS FOR CACHING INFORMATION MODEL NODES,”U.S. Ser. No. 11/080,893, entitled “METHODS AND SYSTEMS FOR IDENTIFYING ASSOCIATIONS BETWEEN INFORMATION MODEL NODES,”U.S. Ser. No. 11/080,839, entitled “METHODS AND SYSTEMS FOR PERFORMING HIGH-THROUGHPUT INFORMATION REFINEMENT,”U.S. Ser. No. 11/080,831, entitled “METHODS AND SYSTEMS FOR DYNAMICALLY ALLOCATING INFORMATION REFINEMENT RESOURCES,” andU.S. Ser. No. 11/080,896, entitled “METHODS AND SYSTEMS FOR DYNAMICALLY GENERATING A NEW NODE IN AN INFORMATION MODEL”.

FIELD OF THE INVENTION

The present invention relates to methods and systems for managing data for a business tier application, and in particular, to methods and systems for providing synchronous notification of incoming data to the business tier application.

BACKGROUND OF THE INVENTION

Corporations and other enterprises commonly implement their business services on computer systems using a tiered architecture model that provides benefits such as reusability, flexibility, manageability, maintainability, and scalability for a business tier application. The tiered architecture model segments an application"s components into three tiers of services, the presentation or visual ...

Method and apparatus for modifying interactions between an electrical generator and a nonlinear load


Supervised rank aggregation based on rankings

Среда, 16 Апреля 2014 г. 20:02 + в цитатник

Abstract:


A method and system for rank aggregation of entities based on supervised learning is provided. A rank aggregation system provides an order-based aggregation of rankings of entities by learning weights within an optimization framework for combining the rankings of the entities using labeled training data and the ordering of the individual rankings. The rank aggregation system is provided with multiple rankings of entities. The rank aggregation system is also provided with training data that indicates the relative ranking of pairs of entities. The rank aggregation system then learns weights for each of the ranking sources by attempting to optimize the difference between the relative rankings of pairs of entities using the weights and the relative rankings of pairs of entities of the training data.



Description:


BACKGROUND

Many search engine services, such as Google and Overture, provide for searching for information that is accessible via the Internet. These search engine services allow users to search for display pages, such as web pages, that may be of interest to users. After a user submits a search request (i.e., a query) that includes search terms, the search engine service identifies web pages that may be related to those search terms. To quickly identify related web pages, the search engine services may maintain a mapping of keywords to web pages. This mapping may be generated by “crawling” the web (i.e., the World Wide Web) to identify the keywords of each web page. To crawl the web, a search engine service may use a list of root web pages to identify all web pages that are accessible through those root web pages. The keywords of any particular web page can be identified using various well-known information retrieval techniques, such as identifying the words of a headline, the words supplied in the metadata of the web page, the words that are highlighted, and so on. The search engine service ...

Pyramid electric generator


Метки:  

System, method and computer program product for a collaborative decision platform

Среда, 16 Апреля 2014 г. 07:03 + в цитатник

Abstract:


A decision making system, method and computer program product are provided. Initially, a plurality of attributes is defined. Thereafter, first information regarding the attributes is received from a receiving business. Second information is then received regarding proposed products or services in terms of the attributes. Such second information is received from a supplying business. In use, a decision process is executed based on the first information and the second information.



Description:


FIELD OF THE INVENTION

The present invention relates to decision making logic, and more particularly to a computer-based platform which supports a decision making process.

BACKGROUND OF THE INVENTION

One of the first recorded decision making processes was proposed in the 18th century when Benjamin Franklin suggested a process by which one of two decision alternatives could be selected through listing advantages of the alternatives side by side and canceling out advantages or groups of advantages judged to be equal on both sides. Subsequently many decision processes have been proposed and are in use today. These include popular ones, such as Kepner-Tregoe where criteria for making the decision are listed and the alternatives are assessed (on a scale from 1 to 10) as to how they perform on each of the criteria. The criteria are also weighted on a similar scale and the best alternative is judged to be the highest dot product of the criteria weights and the respective assessments for the alternative against the criteria. Various modifications to this basic process in order to take into account complexities of having multiple decision makers, refining the assessment process through pair-wise comparison, etc., have resulted in many other such decision processes such as Value Management, Analytic Hierarchy Process, and others. There are also several methodologies (such as decision analyses using decision t ...

Battery management system and method


Метки:  

Parallel generation of a bayesian network

Среда, 16 Апреля 2014 г. 07:03 + в цитатник

Abstract:


A method for generating a Bayesian network in a parallel manner is based on an initial model having a plurality of nodes. Each node corresponds to a variable of a data set and has a local distribution associated therewith. The method includes assigning a plurality of subsets of the nodes to a respective plurality of constructors. The plurality of constructors is operated in a parallel manner to identify edges to add between nodes in the initial model. The identified edges are added to the initial model to generate the Bayesian network. The edges indicate dependency between nodes connected by the edges.



Description:


BACKGROUND

Bayesian networks have a variety of applications and are used for modeling knowledge in domains such as medicine, image processing, and decision support systems. For example, a Bayesian network can be used to calculate the probability of a patient having a specific disease, given the absence or presence of certain symptoms.

A Bayesian network is a representation of the probabilistic relationships among distinctions about the world. Each distinction, sometimes called a variable, can take on one of a mutually exclusive and exhaustive set of possible states. A Bayesian network can be expressed as a directed acyclic graph (DAG) where the variables correspond to nodes and the relationships (e.g., dependencies) between the nodes correspond to arcs or edges connecting various nodes. When there is an edge between two nodes, the probability distribution of the first node depends upon the value of the second node when the direction of the edge points from the second node to the first node. The absence of edges in a Bayesian network conveys conditional independencies. The DAG is acyclic in that there is no directed path that both emanates from a node and returns to the same node, where each edge in the path is traversed only once.

The variables in a Bayesian network can be disc ...

Systems and methods for multi-mode battery charging


Метки:  

Method and system for providing a distributed adaptive rules based dynamic pricing system

Среда, 16 Апреля 2014 г. 07:02 + в цитатник

Abstract:


A system for providing distributed control to process transactions is disclosed. The system includes a service provider system having associated therewith a number of rules and a number of meta-rules, a point of service device having associated therewith a number of rules and a number of meta-rules, and a portable device having associated therewith a number of rules and a number of meta-rules. The portable device uses its associated rules to determine an outcome for a transaction. If the portable device is unable to determine the outcome for the transaction, the portable device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the point of service device to help determine the outcome using the rules and meta-rules associated with the point of service device. If the point of service device is unable to determine the outcome using its associated rules, the point of service device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the service provider system to help determine the outcome using the rules and meta-rules associated with the service provider system.



Description:


BACKGROUND OF THE INVENTION

In today"s environment, promotion systems often include point of service or sale devices and portable devices. Such systems generally utilize a set of rules to manage and process transactions. Typically, these rules are centrally managed and elements of the rules or the data used in their application are distributed from a central location, such as a server, to the points of service as needed from time to time on a transaction-by-transaction basis. As a result, the bulk of the programming administration is performed at the central location. Conversely, limited transaction processing i ...

Switchable battery charger circuit


Debit purchasing of stored value card for use by and/or delivery to others

Вторник, 15 Апреля 2014 г. 19:29 + в цитатник

Abstract:


A method of issuing a purchase card is provided. The method includes the steps of presenting a purchaser with the opportunity to buy the purchase card, determining whether the purchaser has sufficient funds to pay for the purchase card, creating a purchase card account for a recipient designated by the purchaser, and issuing the purchase card. The purchase card may also be issued in connection with another credit card, for example as a rebate for purchases on the credit card. The purchase card may also be converted to a credit card.



Description:


FIELD OF THE INVENTION

This invention relates to a system for purchasing or transferring of stored value or debit purchasing cards, which can be pre-arranged to be given as a gift to a designated recipient.

BACKGROUND OF THE INVENTION

On many occasions, consumers, other bank customers, credit card holders, and other persons find it is desirable to arrange for another person, perhaps a relative, to have access to a specified sum of money. For example, a parent might want to arrange for a child to have access to money when the child is taking a trip or going away to college. One may also find it desirable to mail a gift to another person who is geographically distant. In these and other cases, it is often undesirable to give away or send cash. If lost or stolen, cash is practically unrecoverable. Traveler"s checks are also undesirable as they must be purchased at a bank and are not acceptable for many types of purchases. Gift certificates are also undesirable because they require the recipient to purchase from the merchant that issued the gift certificate. These and other drawbacks exist to the aforementioned alternatives.

SUMMARY OF THE INVENTION

An object of the invention is to overcome these and other drawbacks in existing purchase schemes.

Another object of the invention is to provide a method for issuing a purchase card co ...

Battery cell monitoring and balancing circuit



Поиск сообщений в sklowret
Страницы: [13] 12 11 ..
.. 1 Календарь