Patent application number | Description | Published |
20080201397 | SEMI-AUTOMATIC SYSTEM WITH AN ITERATIVE LEARNING METHOD FOR UNCOVERING THE LEADING INDICATORS IN BUSINESS PROCESSES - Embodiments herein select performance indicators from raw data and measure the indicators over at least one time period to extract a time series of data for each of the indicators. The methods filter out redundant indicators to produce a reduced indicator set of time series of data. The embodiments detect correlations among the time series of data within the reduced indicator set by considering time-shifts between the time series of data so as to identify correlated indicators. The method determines a time order among the correlated indicators and determines a causal direction among the correlated indicators based on which of the correlated indicators occurs first in time so as to identify relative leading indicators among the correlated indicators. However, if the correlated indicators occur at approximately a same time, the determining of the causal direction is based on a relative ability of each of the indicators to predict behavior of another of the correlated indicators. The processes of determining the time order and determining the causal direction can comprise applying Dynamic Time Warping and/or Granger Causality techniques to the time series of data. | 08-21-2008 |
20080239369 | Production workflow integration system - A production workflow integration system for a print shop includes multiple workstations, a printing device and a computer in communication with at least one of the workstations and the printing device. Each workstation includes a data collection module having at least one an electronic data storage device reader. The printing device prepares a job ticket for each print job to be produced by the print shop. The computer stores print job instructions for the print job on an electronic data storage device attached to the job ticket and stores the identification information of the electronic data storage device in a field of a print job record in a database stored in the computer. | 10-02-2008 |
20080275834 | Solution recommendation based on incomplete data sets - In accordance with one aspect of the present exemplary embodiment, a system determines a solution based on received data. An intake component receives an incomplete data set from one or more sources. A recommendation system transforms the incomplete data set into a semantic data set via latent semantic indexing, classifies the semantic data set into an existing cluster and provides one or more solutions of the existing cluster as one or more recommendations. | 11-06-2008 |
20090307208 | SEMANTIC ENHANCED LINK-BASED RANKING (SEL RANK) METHODOLOGY FOR PRIORITIZING CUSTOMER REQUESTS - One exemplary method embodiment, pre-processes customer requests that are maintained in a dataset to create a matrix between products and the customer requests. Each of the customer requests comprises at least a customer identification, a textual request, and a product identification related to the textual request. After such pre-processing of the dataset, the method can respond to queries of the dataset using the matrix. | 12-10-2009 |
20100332980 | MANAGING DOCUMENT INTERACTIONS IN COLLABORATIVE DOCUMENT ENVIRONMENTS OF VIRTUAL WORLDS - Embodiments described herein are directed to managing document interactions in a collaborative document area of a virtual world. Document interactions of avatars in the collaborative document area of the virtual world are captured by an interaction tool deployed in the collaborative document area. The document interactions are related to at least one document in the collaborative document area. The document interactions are associated with the at least one document based on a reference scheme applied to the collaborative document area by an interaction association unit. | 12-30-2010 |
20100332998 | COLLABORATIVE DOCUMENT ENVIRONMENTS IN THREE-DIMENSIONAL VIRTUAL WORLDS - Embodiments described herein are directed to a collaborative document environment for reviewing a collection of documents stored in a repository of a document management system. A shared collaborative document area in a virtual world is associated with a corresponding collection of documents in a document management system. The shared collaborative document area is customized based on a semantic context of the documents in the collection of documents. | 12-30-2010 |
20110131536 | GENERATING AND RANKING INFORMATION UNITS INCLUDING DOCUMENTS ASSOCIATED WITH DOCUMENT ENVIRONMENTS - Embodiments described herein are directed to forming information units. Digital documents associated with collaborative navigation behavior information can be identified and an information unit can be generated using transition probabilities calculated from collaborative navigation information. The information unit including at least a subset of the digital documents identified in the collaborative navigation behavior information. A rank of information unit based on the collaborative navigation behavior information can be calculated. | 06-02-2011 |
20120030163 | SOLUTION RECOMMENDATION BASED ON INCOMPLETE DATA SETS - In accordance with one aspect of the present exemplary embodiment, a system determines a solution based on received data. An intake component receives an incomplete data set from one or more sources. A recommendation system transforms the incomplete data set into a semantic data set via latent semantic indexing, classifies the semantic data set into an existing cluster and provides one or more solutions of the existing cluster as one or more recommendations. | 02-02-2012 |
20120317108 | SMART COLLABORATIVE BRAINSTORMING TOOL - Methods and a system are disclosed for a collaborate brainstorming interface that defines a collaboration session with a three dimensional holographic mind map. An intelligent agent guides a collaboration session that is structured by the interface. The intelligent agent detects key words, work flow steps and user interactions in the session to initiate searches that are filtered using artificial intelligence. The results are presented to developers interacting through the interface. | 12-13-2012 |
20130080212 | METHODS AND SYSTEMS FOR MEASURING ENGAGEMENT EFFECTIVENESS IN ELECTRONIC SOCIAL MEDIA - A system and method for measuring engagement effectiveness with respect to a service agent by analyzing a conversation between the agent and a customer in a social media environment. A conversation history between the agent and the customer can be mapped into a multi-resolution space based on different time frames via a mapping module. A polarized topical and sentimental distance between the continuous conversations can be calculated by applying a topic-sentiment mixture model and a divergence theorem onto the conversation history with respect to the time frame. Finally, the polarized topical distances can be aggregated in a time-sensitive way based on a time function and an effectiveness score can be calculated and represented as a weighted pyramid kernel of multiple levels. Such a time-sensitive pyramid kernel function based on the implicit topical and sentimental correspondences between daily conversations enables discriminative evaluation for the agent engagement in a customer care. | 03-28-2013 |
20130086072 | METHOD AND SYSTEM FOR EXTRACTING AND CLASSIFYING GEOLOCATION INFORMATION UTILIZING ELECTRONIC SOCIAL MEDIA - Methods, systems and processor-readable media for extracting and classifying location information utilizing social media messages and/or data thereof. The social media messages can be sampled from a social media database and the messages filtered based on a heuristic rule. A geolocation entity from the unstructured social media messages can be extracted utilizing a geolocation entity extracting module. The messages with the geoentities can be uploaded onto a crowd sourcing platform to manually annotate the messages with a label. A text classification model can be built and learned from the label utilizing a machine learning algorithm and the messages can be classified by a location classifier in order to extract the user location. The user location can then be transformed into a geocode so that a spatial search can be enabled and the distance between the locations can be easily calculated. | 04-04-2013 |
20130097056 | METHODS AND SYSTEMS FOR RECOMMENDING SERVICES BASED ON AN ELECTRONIC SOCIAL MEDIA TRUST MODEL - Methods and systems for recommending a service based on an electronic social media trust model. A user trust network and a service trust network can be constructed and the two separate trust networks can be combined to form a combined trust network. The combined trust network includes an explicit trust and an implicit trust in order to improve the recommendation coverage and consider a latent service rating without suffering noisy data. A trust-oriented random walk model can be conducted on a user node with respect to the combined trust network based on a user search intent and navigation behavior in order to select and recommend a service candidate. A service rating can then be predicted by considering the user ratings with respect to a target service, a propagated trust and an inferred service rating. | 04-18-2013 |
20130151531 | SYSTEMS AND METHODS FOR SCALABLE TOPIC DETECTION IN SOCIAL MEDIA - Embodiments generally relate to systems and methods for detecting topics in social media data. More particularly, the systems and methods can extract a concept hierarchy from a set of data, wherein the concept hierarchy comprises a plurality of layers. Further, the systems and methods can train topic models based on the content in each of the layers. Still further, the systems and methods can select the most appropriate topic model for social media data by balancing the complexity of the model and the accuracy of the topic detection result. Moreover, the systems and methods can use the most appropriate topic model to detect topics in social media data. | 06-13-2013 |
20130160018 | METHOD AND SYSTEM FOR THE DYNAMIC ALLOCATION OF RESOURCES BASED ON A MULTI-PHASE NEGOTIATION MECHANISM - A system and method for the dynamic allocation of resources based on multi-phase negotiation mechanism. A resource allocation decision can be made based on an index value computed by a selection index function. A negotiation process can be performed based on a schedule, a number of resources, and a price of resources. A user requesting a resource for a low priority task can negotiate based on the schedule, the user demanding the resource for a medium priority task can negotiate based on the schedule and/or the number of resources, and filially the user requesting the resource for a high priority job can successfully negotiate based on per unit resource price. The multi-phase negotiation mechanism motivates the users to be cooperative among them and improves a cooperative behavior coefficient and an overall user satisfaction rate. | 06-20-2013 |
20130218814 | METHOD AND SYSTEM FOR THE DYNAMIC ALLOCATION OF RESOURCES BASED ON FAIRNESS, THROUGHPUT, AND USER BEHAVIOR MEASUREMENT - A system and method for the dynamic allocation of resources based on fairness, throughput, and user behavior measurement. A resource allocation decision can be made based on an index value computed by a selection index function, A fairness coefficient and a throughput coefficient, which represents the significance of fairness and throughput can be computed utilizing a reinforcement learning algorithm and the degree of fairness and throughput coefficient can be varied while allocating resources. A user behavior coefficient with respect to a user can be computed to determine the degree of cooperativeness of the user with other users and the value of user behavior coefficient can be updated each time it interacts with the system. | 08-22-2013 |
20130242340 | METHOD AND SYSTEM FOR ENABLING DECENTRALIZED, TRUSTWORTHY AND COLLABORATIVE SHARING OF SERVICES - Methods and systems for selecting a service provider are disclosed. Information pertaining to print service providers, including associated user and general reputation scores, are received. Each user reputation score identifies a user's perception of a print service provider's reputation. Each general reputation score identifies a general strength of the print service provider's reputation. A first set of providers is selected based on a threshold user reputation score. A second set of providers is selected (pseudo-)randomly. A trust score is determined for each provider in the first and second sets based on the associated user and general reputation scores. One or more negotiation providers are selected from the first and second sets based on the associated trust scores. One or more of the user and general reputation scores are updated for negotiation providers based on a quality of service provided or an offer provided to or by the negotiation provider. | 09-19-2013 |
20130332992 | METHODS AND SYSTEMS FOR IDENTIFYING A TRUSTABLE WORKFLOW BASED ON A COMPREHENSIVE TRUST MODEL - Methods and systems for identifying a trustable workflow based on a comprehensive trust model. One or more trustable links between two or more abstract services among a number of combinations of concrete services can be searched and the trustable link combined to realize an abstract workflow so as to construct a candidate trustable workflow space. The K trustable workflows can be determined by randomly selecting the trustable link with respect to each pair of connected abstract services and combining the selected trustable links. The trustable link in the workflow can be selected to be replaced with another candidate trustable link to provide a higher selection probability to the trustable link in a critical path. | 12-12-2013 |
20140278723 | METHODS AND SYSTEMS FOR PREDICTING WORKFLOW PREFERENCES - A method of evaluating a workflow may include identifying a plurality of workflows. Each workflow may be associated with one or more users, and each workflow may represent a flow of data between a plurality of services via one or more execution paths. The method may include clustering, by a computing device, the execution paths associated with the plurality of workflows into a plurality of groups. The clustering may be based on the associated services. The method may include creating, by the computing device, a feature tree for each group, clustering, by the computing device, at least a portion of the users into a plurality of interest groups based on at least one of the feature trees, and for at least one of the interest groups, predicting, by the computing device, one or more preferences for one or more users in the interest group. | 09-18-2014 |
20140279618 | METHOD AND APPARATUS FOR RECOMMENDING TOPIC-COHESIVE AND INTERACTIVE IMPLICIT COMMUNITIES IN SOCIAL CUSTOMER RELATIONSHIP MANAGEMENT - A method, non-transitory computer readable medium, and apparatus for recommending a topic-cohesive and interactive implicit community are disclosed. For example, the method receives a request for customer care, selects an implicit community identified from a plurality of individual users of a social media website based upon a relevance score related to a topic of the request for customer care and recommends the implicit community in response to the request for customer care. | 09-18-2014 |
20140279627 | METHODS AND SYSTEMS FOR DETERMINING SKILLS OF AN EMPLOYEE - A method, system, and computer program product for determining skills of an employee is disclosed. The method includes determining a first likelihood of at least one keyword from a plurality of keywords being relevant to a topic. The plurality of keywords is extractable from one or more publications associated with the employee, the one or more publications being accessible from a plurality of sources. The method further includes determining a second likelihood of the employee being associated with the topic for at least one source from the plurality of sources. A first set of keywords from the plurality of keywords is assigned to the employee based on the first likelihood and the second likelihood. The first set of keywords is indicative of the skills of the employee. | 09-18-2014 |
20140280621 | Conversation analysis of asynchronous decentralized media - The present disclosure provides a system that allows for the real-time and online monitoring of the exchanges between customers and a CRM team over social media. While crawling all messages exchanged over the social media by customers and CRM team, the system aggregates related messages exchanged between a given customer and the CRM team into a conversation. The system includes a linguistic framework for the analysis of conversations (based on the two linguistic theories of dialog acts and conversation analysis) to label the nature of the messages in a conversation or thread. | 09-18-2014 |
20140337085 | CONTEXTUAL SERVICE WORKFLOW RECOMMENDATION USING RANDOM WALK ON SOCIAL NETWORK AND SERVICE NETWORK - The present invention generally relates to systems and methods for recommending specific service instances to fill a service workflow template and complete a user's service goal. Some embodiments utilize both a user trust network and a service trust network. Such embodiments perform a random walk on the service trust network and consider the opinions of trusted neighbors of the customer in the user trust network. | 11-13-2014 |
20150025928 | METHODS AND SYSTEMS FOR RECOMMENDING EMPLOYEES FOR A TASK - A method, a system, and a computer program product for recommending one or more employees from a group of employees for a task are provided. For an employee in the group of employees a processor is used for determining a degree of separation metric with respect to other employees in the group of employees. Further, for the employee the processor is used for determining a personality metric based at least partially on a measure of past collaboration with other employees in the group of employees. The processor is further used for recommending the one or more employees from the group of employees for the task based on the degree of separation metric and the personality metric. | 01-22-2015 |
20150032724 | SYSTEM AND METHOD FOR AUTO-SUGGESTING RESPONSES BASED ON SOCIAL CONVERSATIONAL CONTENTS IN CUSTOMER CARE SERVICES - A first embodiment of the disclosure relates to a method for responding to a message posted in a social media stream. The method includes monitoring a social media site for at least one message including select subject matter. In response to identifying a message, the method includes collecting a series of exchanges that form a conversational thread including the message. The method includes determining at least one content attribute of the message. The method includes classifying the message using at least one key attribute. The method includes searching a database for a reference message using a combination of the at least one content and key attributes. The method includes determining a previous outcome of a reference thread including the reference message. The method includes using the previous outcome for determining a course of action. | 01-29-2015 |
20150052120 | METHOD AND APPARATUS FOR EXTRACTING PORTIONS OF TEXT FROM LONG SOCIAL MEDIA DOCUMENTS - A method, non-transitory computer readable medium, and apparatus for extracting text from a social media document are disclosed. For example, the method indexes a plurality of social media documents into a plurality of snippets, receives a query including one or more keywords and a purpose, identifies one or more of the plurality of snippets that include the one or more keywords in an index, ranks the one or more of the plurality of snippets in accordance with the purpose and provides the one or more plurality of snippets that are ranked in accordance with the purpose. | 02-19-2015 |
20150058344 | METHODS AND SYSTEMS FOR MONITORING AND ANALYZING SOCIAL MEDIA DATA - A system and method for analyzing social media data by obtaining social media data from a social media platform, where the social media data includes documents from multiple users of the social media platform; classifying the documents using a sentiment classifier; tokenizing the documents into terms; associating a sentiment with each term; detecting a first event based on a number of occurrences of a first term in the documents; and providing information associated with the event to a user, where the information includes the first term and a sentiment associated with the first term. | 02-26-2015 |
20150145866 | METHOD AND APPARATUS FOR GRAPHICAL PROCESSING UNIT (GPU) ACCELERATED LARGE-SCALE WEB COMMUNITY DETECTION - A method, non-transitory computer readable medium, and apparatus for large-scale web community detection using a graphical processing unit (GPU) are disclosed. For example, the method receives an input graph formatted into one or more first adjacency lists from a central processing unit (CPU), performs a first level shingling on the one or more first adjacency lists, sends the first level shingling to the CPU to generate an aggregate graph based upon the first level shingling, receives the aggregate graph formatted into one or more second adjacency lists from the CPU, performs a second level shingling on the one or more second adjacency lists and sends the second level shingling to the CPU to generate a dense sub-graph that identifies one or more web communities. | 05-28-2015 |
20150302423 | METHODS AND SYSTEMS FOR CATEGORIZING USERS - Methods and systems for categorizing users. A first set of communities and a second set of communities are identified based on a set of keywords and one or more messages posted by at least the users on one or more websites. The first set of communities corresponds to at least one of a product or a service, and second set of communities corresponds to at least one of a competitor-product or a competitor-service. The one or more conversations associated a user in at least one of the first set of communities or the second set of communities are determined. The one or more conversations correspond to exchange of messages at least between the user and a user-representative. The one or more conversations are analyzed to obtained one or more attributes. The users are categorized based on the one or more attributes. | 10-22-2015 |
Patent application number | Description | Published |
20130282777 | System and Method for a Floating-Point Format for Digital Signal Processors - An embodiment of a system and method for performing a numerical operation on input data in a hybrid floating-point format includes representing input data as a sign bit, exponent bits, and mantissa bits. The exponent bits are represented as an unsigned integer including an exponent bias, and a signed numerical value of zero is represented as a first reserved combination of the mantissa bits and the exponent bits. Each of all other combinations of the mantissa bits and the exponent bits represents a real finite non-zero number. The mantissa bits are operated on with a “one” bit before a radix point for the all other combinations of the mantissa bits and the exponent bits. | 10-24-2013 |
20130282778 | System and Method for Signal Processing in Digital Signal Processors - An embodiment of a method and a related apparatus for digital computation of a floating point complex multiply-add is provided. The method includes receiving an input addend, a first product, and a second product. The input addend, the first product and the second product each respectively has a mantissa and an exponent. The method includes shifting the mantissas of the two with smaller exponents of the input addend, the first product, and the second product to align together with the mantissa of the one with largest exponent of the input addend, the first product and the second product, and adding the aligned input addend, the aligned first product and the aligned second product. | 10-24-2013 |
20130282783 | Systems and Methods for a Floating-Point Multiplication and Accumulation Unit Using a Partial-Product Multiplier in Digital Signal Processors - An embodiment of an apparatus performs a floating-point multiply-add process on a first multiplicand, a second multiplicand, and an addend. A leading 0 bit is added to a mantissa of the first multiplicand to form an expanded first mantissa, and a partial-product multiplication is performed on the expanded first mantissa and a mantissa of the second multiplicand to produce partial-product sum and a partial-product carry mantissas. Leading bits of the partial-product sum and carry mantissas are changed to 0 bits if they are both 1 bits, and the partial-product sum and the partial-product carry are shifted right according to an exponent difference of a product of the first multiplicand and the second multiplicand. Otherwise both the partial-product sum and carry mantissas are arithmetically shifted right according to the exponent difference. The first and second multiplicands and the addend can be complex numbers. | 10-24-2013 |
20140136582 | METHOD AND APPARATUS FOR DIGITAL AUTOMATIC GAIN CONTROL - A method for scaling a plurality of data values includes storing a first subset of data values of the plurality of data values into a first vector register, determining a maximum data value of the first subset of data values, and storing the greater of the maximum data value and a value stored in a scalar register to the scalar register. Each data value of the subset of data values is stored in a different element of the first vector register. The method further includes determining an adjustment factor based on the value stored in the scalar register and adjusting each data value of the plurality of data values by the adjustment factor. | 05-15-2014 |
20140161210 | EFFICIENT BASEBAND SIGNAL PROCESSING SYSTEM AND METHOD - According to one embodiment, an apparatus includes a digital signal processor configured to perform a multiple antenna detection portion of a baseband signal processing process using a first floating point processing unit, and perform all other portions of the baseband signal processing process using a half-precision floating point processing unit. The first floating point processing unit has a bit width that is larger than the bit width of the half-precision floating point processing unit. | 06-12-2014 |