Patent application number | Description | Published |
20090171955 | METHODS AND SYSTEMS FOR IMPLEMENTING APPROXIMATE STRING MATCHING WITHIN A DATABASE - A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set. | 07-02-2009 |
20090307060 | METHODS AND SYSTEMS FOR DETERMINING A LOYALTY PROFILE FOR A FINANCIAL TRANSACTION CARDHOLDER - A computer-based method and system for determining a loyalty profile for a cardholder is provided. The cardholder having an account associated with a payment card. The payment card is issued by an issuer to the cardholder. The method is performed using a computer coupled to a database. The method includes electronically receiving transaction information of the cardholder at the computer wherein the transaction information includes data representing each transaction initiated by the cardholder and associated with the cardholder account, electronically storing the transaction information within the database, and transforming the transaction information at the computer to generate the loyalty profile for the cardholder wherein the loyalty profile represents a pattern of usage of the payment card and the associated account by the cardholder. | 12-10-2009 |
20100301114 | METHOD AND SYSTEM FOR TRANSACTION BASED PROFILING OF CUSTOMERS WITHIN A MERCHANT NETWORK - A computer-based method for managing a profile for a cardholder is provided. The cardholder having an account associated with a payment card. The method includes electronically receiving, at the computer, transaction information for a cardholder for transactions with at least a first business entity and a second business entity, the transaction information including data representing each transaction initiated by the cardholder using the payment card and at least one subdivision within the first business entity, the transaction information further including data representing each transaction initiated by the cardholder using the payment card and the second business entity. The method also includes electronically storing the transaction information within the database, generating a profile of the stored transaction information for the cardholder, the profile including a type, a recency and a frequency of transactions initiated by the cardholder using the payment card and the at least one subdivision, grouping the cardholder into a single cluster with other cardholders registered within the payment card network based on the profile of the cardholder and the other cardholders, and outputting marketing information based on the cluster. | 12-02-2010 |
20110167060 | METHODS AND SYSTEMS FOR IMPLEMENTING APPROXIMATE STRING MATCHING WITHIN A DATABASE - A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set. | 07-07-2011 |
20120271827 | METHODS AND SYSTEMS FOR IMPLEMENTING APPROXIMATE STRING MATCHING WITHIN A DATABASE - A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes performing a clustering operation on at least a portion of the plurality of character string records, the clustering operation generating a plurality of clusters, each cluster comprising a plurality of character strings from the plurality of character string records, the plurality of character strings in each cluster are determined to be similar with respect to each other based on at least one characteristic of the plurality of character strings. The method also includes generating a set of reference character strings that are selected from the plurality of character strings in each cluster, generating an n-gram representation for one of the reference character strings in the set of reference character strings, and generating an n-gram representation for the candidate character string. | 10-25-2012 |
20120296724 | SYSTEMS AND METHODS FOR RECOMMENDING MERCHANTS - A method and a recommender computer system are provided. The recommender computer system is programmed to receive payment card transaction information for a payment cardholder from the interchange network. The payment card transaction information includes data relating to a plurality of purchases made by the cardholder at a plurality of different merchants. The recommender computer system is further programmed to receive merchant rating information, receive merchant descriptive information, and determine location information of each of the plurality of different merchants relative to at least one of a predetermined selectable location and a current location of the cardholder. The recommender computer system then determines a relative ranking of the plurality of different merchants using the received payment card transaction information, the received merchant rating information, the received merchant descriptive information, and the determined location information and displays the determined recommendations to a cardholder. | 11-22-2012 |
20130054338 | METHODS AND SYSTEMS FOR REDEMPTION PREFERENCE PROFILING OF A CARDHOLDER WITHIN A PAYMENT NETWORK - A computer-based method for managing a redemption profile for a cardholder is provided. The method uses a computer coupled to a database. The method includes assigning an industry identifier to reward items and purchase items being processed over a payment network, receiving transaction information for the cardholder for transactions initiated by the cardholder using a payment card including purchase items purchased by the cardholder and associated industry identifiers, receiving redemption information for the cardholder including historical reward items previously selected by the cardholder and associated industry identifiers, storing the transaction information and the redemption information within the database, generating a redemption profile for the cardholder based at least in part on the stored transaction information and the stored redemption information for the cardholder wherein the redemption profile represents a redemption preference of the cardholder, and recommending a new reward item for the cardholder based on the redemption profile. | 02-28-2013 |
20140278744 | SYSTEMS AND METHODS FOR RECOMMENDING COMPETITOR SETS - A computer system for recommending potential competitor merchants to a subscriber merchant and/or a market analyst is provided. The computer system includes a memory device in communication with a processor. The processor is programmed to receive transaction information for a plurality of cardholders from a payment network. The transaction information includes data relating to purchases made by the cardholders at a plurality of merchants. The processor may receive subscriber merchant preference information for at least one of the merchants input by the cardholder. The computer system determines a merchant rank for each merchant based on the received transaction information and/or the subscriber merchant preference information, and determines a neutral merchant rank and a merchant score for each merchant. After ranking, a ranked list of potential competitor merchants is generated for presentation to a subscriber merchant and/or a market analyst for further analysis. | 09-18-2014 |
20140279185 | SYSTEMS AND METHODS FOR RECOMMENDING MERCHANTS - A computer system for recommending merchants to a candidate cardholder is provided. The computer system includes a memory device in communication with a processor. The processor is programmed to receive transaction information for a plurality of cardholders from a payment network. The transaction information includes data relating to purchases made by the cardholders at a plurality of merchants, the purchases satisfying a first criteria. The processor receives candidate cardholder preference information for at least one of the merchants input by the candidate cardholder. The computer system determines a merchant rank for each merchant based on the received transaction information and the candidate cardholder preference information, and determines a neutral merchant rank for each merchant based on the received transaction information and neutral cardholder preferences of the plurality of cardholders. The computer system also determines a merchant score for each of the plurality of merchants by comparing the merchant rank to the neutral merchant rank. | 09-18-2014 |
Patent application number | Description | Published |
20110198378 | NON-CONTACT DANCER MECHANISMS, WEB ISOLATION APPARATUSES AND METHODS FOR USING THE SAME - A non-contact dancer mechanism for conveying a web of brittle material includes a guide rail and a variable position web support plenum adjustably positioned on the guide rail. The variable position web support plenum may include an arcuate outer surface with a plurality of fluid vents for emitting a fluid to support the web of brittle material over and spaced apart from the arcuate outer surface thereby preventing mechanical contact and damage to the web of brittle material. A support plenum counterbalance may be mechanically coupled to the variable position web support plenum, wherein the support plenum counterbalance supports at least a portion of the weight of the variable position web support plenum on the guide rail. Apparatuses incorporating the non-contact dancer mechanism and methods for using the non-contact dancer mechanism for handling continuous webs of brittle material are also disclosed. | 08-18-2011 |
20120255672 | METHODS AND APPARATUSES FOR APPLYING A HANDLING TAB TO CONTINUOUS GLASS RIBBONS - Methods and apparatuses for forming a handling tab on a glass substrate are disclosed. The method may include conveying a glass substrate in a conveyance direction. An adhesive tape ribbon may be positioned adjacent to the first lateral edge of the glass substrate such that an adhesive surface of the adhesive tape ribbon is spaced apart from the first lateral edge of the glass substrate and the adhesive surface is substantially perpendicular to the first surface and the second surface. The adhesive tape ribbon may be folded such that at least a portion of the glass substrate is positioned between the adhesive surface of a first portion of the adhesive tape ribbon and the adhesive surface of a second portion of the adhesive tape ribbon, and a third portion of the adhesive tape ribbon forms a handling tab extending beyond the first lateral edge of the glass substrate. | 10-11-2012 |
20120258584 | GLASS SUBSTRATE COMPRISING AN EDGE WEB PORTION - A glass ribbon coated with a flexible material, the flexible coating forming a flexible web portion that extends from an edge of the glass ribbon at least one millimeter. The flexible web portion can be used to facilitate handling of the glass ribbon in a manufacturing process, and may include registration markings, or perforations, that further facilitate precise positioning of the ribbon. | 10-11-2012 |
Patent application number | Description | Published |
20100283499 | NON-CONTACT TESTING OF PRINTED ELECTRONICS - Apparatus and methods for non-contact testing of electronic components printed on a substrate ( | 11-11-2010 |
20110030569 | ROLL MECHANICS FOR ENABLING PRINTED ELECTRONICS - A print press system and a method are described herein that print an electronic circuit onto a material (e.g., glass substrate, plastic film, plastic film-glass substrate laminate). In exemplary applications, the print press system can print an electronic circuit onto a material to form, for instance, a flexible Liquid Crystal Display, a retail point of purchase sign and an e-book. | 02-10-2011 |
20120111054 | Methods and Apparatus for Guiding Flexible Glass Ribbons - Methods and apparatus for guiding flexible glass ribbons ( | 05-10-2012 |
20130045366 | Roll of Flexible Glass and Method For Rolling | 02-21-2013 |
20130126576 | APPARATUS AND METHOD CHARACTERIZING GLASS SHEETS - An apparatus and method for continuous edge separation in a continuous process for a ribbon of flexible brittle material such as a thin ribbon of glass is disclosed wherein an initial flaw or score is formed in the ribbon. The initial flaw is turned into a crack that propagates continuously throughout the processing of the ribbon. The cracking itself results in no material loss. After cracking, the cut side edge is routed along a path different than the interior quality region to avoid contact damage between the quality region and the edge portion. The quality region can be provided for further processing or be stored. The flexible, brittle ribbon can be sourced from a hot forming device or from a roll (spool) of substrate. | 05-23-2013 |
20130127487 | NON-CONTACT TESTING OF PRINTED ELECTRONICS - Apparatus and methods for non-contact testing of electronic components printed on a substrate ( | 05-23-2013 |
20130161368 | NON-CONTACT DANCER MECHANISMS, WEB ISOLATION APPARATUSES AND METHODS FOR USING THE SAME - A non-contact dancer mechanism for conveying a web of brittle material includes a guide rail and a variable position web support plenum adjustably positioned on the guide rail. The variable position web support plenum may include an arcuate outer surface with a plurality of fluid vents for emitting a fluid to support the web of brittle material over and spaced apart from the arcuate outer surface thereby preventing mechanical contact and damage to the web of brittle material. A support plenum counterbalance may be mechanically coupled to the variable position web support plenum, wherein the support plenum counterbalance supports at least a portion of the weight of the variable position web support plenum on the guide rail. Apparatuses incorporating the non-contact dancer mechanism and methods for using the non-contact dancer mechanism for handling continuous webs of brittle material are also disclosed. | 06-27-2013 |
20130236675 | STRUCTURES AND METHODS FOR SPLICING GLASS RIBBON - A glass ribbon ( | 09-12-2013 |
20130240656 | WINDING GLASS RIBBON BY TENSIONING INTERLEAVING MATERIAL - A method of winding a glass ribbon ( | 09-19-2013 |
20140130649 | METHODS OF PROCESSING A GLASS RIBBON - Methods of processing a glass ribbon are provided. The method comprises the step of traversing the glass ribbon through a travel path at a predetermined velocity and severing the glass ribbon to create an upstream web and a downstream web. The method further includes the step of increasing a relative velocity of a downstream edge portion with respect to an upstream edge portion to create a gap between an upstream severed edge and a downstream severed edge. In other example methods, a segment of the glass ribbon is removed to create a gap between an upstream severed edge and a downstream severed edge. In still further example methods, an upstream severed edge is directed along a second travel path to create a gap between the upstream severed edge and a downstream severed edge. | 05-15-2014 |
20140284412 | ELECTROSTATICALLY PINNED GLASS ROLL, METHODS AND APPARATUS FOR MAKING | 09-25-2014 |
20150197407 | GLASS SUBSTRATE COMPRISING AN EDGE WEB PORTION - A glass ribbon coated with a flexible material, the flexible coating forming a flexible web portion that extends from an edge of the glass ribbon at least one millimeter. The flexible web portion can be used to facilitate handling of the glass ribbon in a manufacturing process, and may include registration markings, or perforations, that further facilitate precise positioning of the ribbon. | 07-16-2015 |
20150259236 | APPARATUS AND METHOD CHARACTERIZING GLASS SHEETS - An apparatus and method for continuous edge separation in a continuous process for a ribbon of flexible brittle material such as a thin ribbon of glass is disclosed wherein an initial flaw or score is formed in the ribbon. The initial flaw is turned into a crack that propagates continuously throughout the processing of the ribbon. The cracking itself results in no material loss. After cracking, the cut side edge is routed along a path different than the interior quality region to avoid contact damage between the quality region and the edge portion. The quality region can be provided for further processing or be stored. The flexible, brittle ribbon can be sourced from a hot forming device or from a roll (spool) of substrate. | 09-17-2015 |
20150321943 | METHODS OF PROCESSING A GLASS RIBBON - Methods of processing a glass ribbon are provided. The method includes the step of traversing the glass ribbon through a travel path at a predetermined velocity and severing the glass ribbon to create an upstream web and a downstream web. The method further includes the step of increasing a relative velocity of a downstream edge portion with respect to an upstream edge portion to create a gap between an upstream severed edge and a downstream severed edge. In other example methods, a segment of the glass ribbon is removed to create a gap between an upstream severed edge and a downstream severed edge. In still further example methods, an upstream severed edge is directed along a second travel path to create a gap between the upstream severed edge and a downstream severed edge. | 11-12-2015 |
20150344347 | APPARATUSES FOR STEERING FLEXIBLE GLASS WEBS AND METHODS FOR USING THE SAME - In one embodiment a method of steering a glass web includes directing the glass web in a conveyance direction on a web conveyance pathway, contacting at least one surface of the glass web with at least one wheel of at least one idler roller, the at least one wheel of the at least one idler roller having an axis of rotation parallel to a surface of the glass web, detecting an angle between a centerline of the glass web and the conveyance direction with an angle measurement device, and modifying an orientation of the at least one idler roller and the at least one wheel about an axis of rotation substantially orthogonal to the web conveyance pathway to shift the glass web based on a detected angle between the centerline of the glass web and the conveyance direction of the web conveyance pathway. | 12-03-2015 |
20150345996 | APPARATUSES AND METHODS FOR MEASURING AN ANGLE BETWEEN A WEB OF MATERIAL AND A CONVEYANCE DIRECTION - In one embodiment, an angle measurement device for measuring an angle between a web of material and a conveyance direction includes a mounting bracket, a shaft rotatably coupled to the mounting bracket such that the shaft is rotatable with respect to the mounting bracket, a caster portion coupled to a first end of the shaft and positioned to contact a surface of the web of material being drawn over a web conveyance pathway, where the caster portion is spaced apart from an axis of rotation of the shaft, and an angular displacement sensor coupled to the mounting bracket and positioned to detect an angular orientation of the shaft with respect to the mounting bracket, where the angular displacement sensor outputs a signal indicative of the angular orientation of the shaft with respect to the mounting bracket. | 12-03-2015 |
20150375492 | APPARATUS AND METHODS OF FORMING FLEXIBLE GLASS LAMINATES USING ELECTROSTATIC PINNING - A method of forming a flexible glass laminate is provided. The method includes charging a flexible glass substrate with an electrostatic charge and charging a laminate substrate with an electrostatic charge that has a polarity opposite a polarity of the charge on the flexible glass substrate. The flexible glass substrate and the laminate substrate are brought together, with an adhesive therebetween, thereby creating an adhesive bond and an electrostatic bond between the flexible glass substrate and the laminate substrate. | 12-31-2015 |
20160107857 | ROLL OF FLEXIBLE GLASS AND METHOD FOR ROLLING | 04-21-2016 |
Patent application number | Description | Published |
20130179237 | Online Address Book System and Method - An online communications platform provides an online social networking address book. In some embodiments, the platform further provides one or more of group purchase of advocacy or other services, a crowd-sourced vote-counting mechanism for legislative issues, and support on target selection, tactic prioritization, fundraising, supporter recruitment, campaign marketing, and content creation and aggregation. According to some embodiments, an online communication platform may be realized as a computer-implemented method for communicating using social networks. The method may comprise specifying content for a message using a blast tool, gathering specified contacts from a plurality of social networks, and associating the message with the specified contacts. The method may further comprise formatting, using a formatting module, the digital content separately for each of a plurality of social networks, wherein the formatting is capable of altering the digital content based on a social network. The method may include transmitting the message to the plurality of social networks and saving a list having the specified gathered contacts. | 07-11-2013 |
20130179510 | SOCIAL NETWORKING ADVOCACY SYSTEM AND METHOD - An online advocacy platform provides one or more of a crowd-sourced vote-counting mechanism for legislative issues, support on target selection, tactic prioritization, fundraising, supporter recruitment, campaign marketing, and content creation and aggregation. In some embodiments, the platform further provides one or more of group purchase of advocacy services and a social networking address book. According to some embodiments of the disclosure, computer-implemented methods for advocacy efforts using social networks may comprise providing an online site hosting information associated with an advocacy effort to influence a decision of a decision maker, providing, using a strategy calculator module, a plurality of advocacy actions available to influence the decision maker, receiving input selecting an advocacy action from an online user interface of the online site, and performing, using a fulfillment module, the selected advocacy action using one or more electronic actions to influence the decision maker. | 07-11-2013 |
20130185195 | Online Group Purchasing System and Method - An online platform provides group purchase of advocacy or other services. In some embodiments, the platform further provides one or more of a social networking address book, a crowd-sourced vote-counting mechanism for legislative issues, and support on target selection, tactic prioritization, fundraising, supporter recruitment, campaign marketing, and content creation and aggregation. According to some embodiments, an online purchasing platform may be realized as a computer-implemented method for funding group purchasing using social media. The method may comprise identifying, using a selection module, a first target item for purchase, soliciting funds online, using a solicitation module, for the purchase of the first target item, accepting, using a collection module, funds online from a plurality of sources, and determining, using the collection module, whether funds accepted online are sufficient to purchase the first target item. In the event sufficient funds have been accepted to purchase the first target item, a purchasing fulfillment module may be utilized to purchase the first target item. | 07-18-2013 |
Patent application number | Description | Published |
20090306999 | CONVERSATIONAL PARALLELISM FOR MESSAGE PROCESSING - A system and method for processing messages in an enterprise resource planning (ERP) system is provided. A processing service generates a snapshot of a message queue, which contains a plurality of messages to be processed by the ERP system. Each message has an associated conversation, identified by a unique combination of an endpoint, channel, and subconversation identifier. For each conversation, the processing service determines whether messages of the conversation are to be processed in serial or in parallel, based on the subconversation identifier of the conversation. When the messages of the conversation are to be processed in serial, a task is created to process the messages serially. Alternatively, when the messages of the conversation are to be processed in parallel, a task is created for each of the messages. The messages of each task are processed serially by the task, while each task is executed in parallel with other tasks. | 12-10-2009 |
20090328067 | UNIFIED, CONFIGURABLE SERVICES STACK FOR INTEGRATION OF ENTERPRISE APPLICATIONS - A system and method for generating application code and an external interface for a service class in an enterprise resource planning (ERP) system is provided. The system receives a definition of a service class from a user via a user interface tool. The definition of the service class specifies a query for the service class and operations that are to be enabled for the service class. The system automatically generates application code for the service class, which enables the service class to be used by an internal endpoint of the ERP system. The application code is customizable by the user; the user may add additional operations to the service class. In addition, the system automatically generates an external interface for the service class, which enables the service class to be used by an external endpoint of the ERP system without needing knowledge of the application code. | 12-31-2009 |
20110035396 | RUNTIME-DEFINED DYNAMIC QUERIES - A programming model for a query service (e.g., web) that supports defining query builders which are bound dynamically at runtime to parameter values. Moreover, the programming model can be used to customize the query execution, for example, by adding pre-processing, post-processing, or dynamic binding to queries (e.g., selecting the query to be executed dynamically at runtime). As a consequence, generalized and parameterized queries can be used (with different runtime values for parameters) in different scenarios. | 02-10-2011 |