Plural Processing Systems Patents (Class 706/10)
  • Patent number: 9628988
    Abstract: The present disclosure relates to a method and device of trans-browser login for a mobile terminal. The method includes a cookie folder that is created in a memory module of the mobile terminal in advance. A server of a website stores an IMEI number of the mobile terminal under a registration name corresponding to a subscriber. A browser of the mobile terminal receives a website inputted by the subscriber, and searches if a cookie of the website exists in the cookie folder. If the cookie of the website exists in the cookie folder, the cookie is sent to the server of the website, and the server of the website reads the IMEI number of the mobile terminal in the cookie, looks for the corresponding registration name, and returns a webpage to the browser when the registration name is used to log into the website.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: April 18, 2017
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventors: Wen Qian, Hongwei Qian
  • Patent number: 9569289
    Abstract: Generic Distributed Processing Unit (DPU) for Multi-Agent Systems (MAS) provides a Machine to Machine (M2M) interface that is fast, flexible, redundant and scalable. It allows the handling of unlikely edge cases that Human Machine Interfaces (HMI) cannot. It also allows the processing of excessive amounts of ancillary data that are not processed easily with an HMI arrangement. In the digital ecosystem, any like DPU can back up any other, making the system exceedingly robust.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: February 14, 2017
    Assignee: INTROSPECTIVE POWER, INC.
    Inventor: Anthony Scott Thompson
  • Patent number: 9542657
    Abstract: A method for assigning individual contact processing resources of a contact center to contacts in the contact center is disclosed. On receiving a new contact at the contact center, a contact object corresponding to the new contact is provided within a population of contact objects corresponding to contacts being processed by the contact center. A programmed processing object corresponding to each individual contact processing resource of the contact center is provided. Each processing object is arranged to adaptively and independently select contact objects from the population of contact objects based on a value received for processing contacts from the population and a value spent on processing contacts from the population. Once a programmed processing object selects a contact object, an associated contact processing resource is assigned to the contact.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: January 10, 2017
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Paul D'Arcy, Seamus Hayes
  • Patent number: 9508041
    Abstract: The disclosure discloses a method for predicting a user operation. The method includes the following steps. After training an operation model successfully, a mobile terminal predicts a call instruction by utilizing environmental factors and the operation model, and finally compiles the call instruction into selection information to be displayed to a user. The disclosure further discloses a mobile terminal. Through the solution provided by the disclosure, a forthcoming operation of the user can be predicted, so that intelligent and detailed services are provided for the user.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: November 29, 2016
    Assignee: ZTE CORPORATION
    Inventors: Qi Zhang, Ke Mao, Xiaomei Wang
  • Patent number: 9480429
    Abstract: The apparatus includes: a detection section for detecting a time period during which an operator is making preparations prior to beginning a driving operation; an adjustment section for adjusting a determination criterion for determining a state of attention of the operator during a driving operation, which calculates an eye fixation related potential of the electroencephalogram signal of the operator measured at least in the time period by using the measured oculomotor signal of the operator, and which adjusts the determination criterion based on the calculated eye fixation related potential; a determination section for calculating an eye fixation related potential from the electroencephalogram signal and the oculomotor signal of the operator measured after beginning the driving operation, which determines a state of attention of the operator during the driving operation based on the calculated eye fixation related potential and the adjusted determination criterion; and an output section for acting to call a
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: November 1, 2016
    Assignee: Panasonic Corporation
    Inventors: Toru Nakada, Koji Morikawa
  • Patent number: 9479450
    Abstract: Resolving heterogeneous communication collisions in a system includes measuring a quality-of service value for at least one communication connection, determining if a communication collision is reducing the quality-of-service value to below a pre-determined threshold, and, if a communication collision is reducing the quality-of-service value to below a pre-determined threshold, iteratively modifying the at least one communication connection until either a maximum number of iterations has been exceeded or the quality of service value exceeds the pre-determined threshold.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: October 25, 2016
    Assignee: MyOmega System Technologies GmbH
    Inventors: Bernd Moeller, Juergen Josef Bohn
  • Patent number: 9471204
    Abstract: A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: October 18, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul P. Akolkar, John M. Boyer, Charles F. Wiecha
  • Patent number: 9466023
    Abstract: Roughly described, a data mining arrangement for developing high quality classifiers using an evolutionary algorithm, includes a plurality of “mid-chain” evolutionary coordinators, down-chain of a main (top-chain) evolutionary coordinator and up-chain of evolutionary engines. Multiple levels of mid-chain evolutionary coordinators can be used in a hierarchy, and the various branches of the hierarchy need not have equal length. Each evolutionary coordinator (other than the top-chain evolutionary coordinator) appears to its up-chain neighbor as if it were an evolutionary engine, though it does not actually perform any evolution itself. Similarly, each evolutionary coordinator (including the top-chain evolutionary coordinator) also appears to its down-chain neighbors as a top-chain evolutionary coordinator. Each mid-chain evolutionary coordinator maintains its own local candidate pool, reducing the load on the top-chain evolutionary coordinator pool, as well as reducing bandwidth requirements.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: October 11, 2016
    Assignee: SENTIENT TECHNOLOGIES (BARBADOS) LIMITED
    Inventors: Hormoz Shahrzad, Babak Hodjat
  • Patent number: 9460394
    Abstract: A method includes receiving inputs indicative of a user state of a user. The received inputs include: 1) sensor inputs from one or more sensors; 2) application inputs received from one or more software applications; and/or 3) user inputs received from a graphical user interface. The method includes determining a collective user state of the user based on the received inputs and obtaining user data of other users that includes a collective user state of each corresponding other user. The method includes displaying, on a screen, other user glyphs representing the other users. Each other user glyph: 1) at least partially indicates the collective user state of the corresponding other user; and/or 2) is associated with a link to a displayable view indicating the collective user state of the corresponding other user and/or the inputs used to determine the collective user state of the corresponding other user.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 4, 2016
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Patent number: 9460382
    Abstract: A method of monitoring a neural network includes monitoring activity of the neural network. The method also includes detecting a condition based on the activity. The method further includes performing an exception event based on the detected condition.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: October 4, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Michael-David Nakayoshi Canoy, Jason Frank Hunzinger
  • Patent number: 9456050
    Abstract: The present invention relates to systems, apparatus, and methods of using real user history data to improve prefetching for a web page transaction. In one potential embodiment a method includes a proxy server observing a first web page transaction that has a first root HTTP request, a first root HTTP response, at least one child HTTP request, and at least one child HTTP response. The server may then extract a parameter from the web page transaction and correlating the parameter with the child HTTP request. In a later web page transaction, the parameter may be used to predict the child HTTP being requested even when the web page transactions are different.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: September 27, 2016
    Assignee: ViaSat, Inc.
    Inventors: Peter Lepeska, William B. Sebastian
  • Patent number: 9430743
    Abstract: Methods and systems for classifying defects detected on a wafer are provided. One method includes inputting information for defects detected on a wafer into each of at least two defect classifiers included in a composite defect classifier. Such a method also includes, for at least one of the defects that is assigned to two or more bins in the composite defect classifier, determining a bin for the at least one of the defects based on a rank assigned to the two or more bins. The rank is assigned to the two or more bins based on one or more characteristics determined for the two or more bins, and the one or more characteristics are determined based on a comparison of predetermined defect classifications for defects in a training set and defect classifications determined for the defects in the training set by the at least two defect classifiers.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 30, 2016
    Assignee: KLA-Tencor Corp.
    Inventor: Martin Plihal
  • Patent number: 9398159
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user to can be added to respective user information stored in an e-meeting data structure associated with the call. A determination can be made as to whether the call system recognizes the user identifier associated with the first user and, responsive to determining the call system does not recognize the user identifier associated with the first user, a determination can be made as to whether the call system recognizes a voice of the first user. If the call system does not recognize the voice of the first user, a location of the first user can be identified by processing the user identifier. The location of the first user can be added to respective user information stored in the e-meeting data structure. An e-meeting can be generated for the call.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 9392013
    Abstract: Methods, apparatus and articles of manufacture for defending against a cyber attack via asset overlay mapping are provided herein. A method includes determining which of multiple systems within an organization stores each of multiple assets; determining a set of relationships present between the multiple assets across the multiple systems; identifying, upon an attack of a first of the multiple systems, one or more additional systems of the multiple systems vulnerable to the attack based on at least one relationship, from the determined set of relationships, between one or more of the multiple assets stored on the first system and one or more of the multiple assets stored on the additional systems; and automatically prohibiting access to the one or more additional systems storing the one or more of the multiple assets identified based on the at least one relationship with the assets stored on the first system.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: July 12, 2016
    Assignee: EMC Corporation
    Inventor: William M. Duane
  • Patent number: 9378281
    Abstract: Systems, methods, and software for presenting data are described. Previously accessed data items are presented in a manner that is non-chronological relative to when the data items were accessed. The presentation optionally includes an indication of a significance of the data item with the representation.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: June 28, 2016
    Assignee: Apple Inc.
    Inventors: Don Melton, Bas Ording
  • Patent number: 9363233
    Abstract: In one kind of DoS attack, malicious customers may try to send a large number of filter requests against an innocent customer. In one implementation, a Filter Request Server (FRS) may allow a customer against who a filter request is made to dispute the implicit accusation of the filter request or stop sending malicious traffic. If the customer claims innocence, the FRS may log destination addresses of data packets sent by the customer and identify and ignore false filter requests if these filter requests come from customers who do not correspond to one or more of the destination addresses that have previously been logged by the FRS.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: June 7, 2016
    Assignee: Microsoft Technolog Licensing, LLC
    Inventors: Daniel R. Simon, Sharad Agarwal, David A. Maltz
  • Patent number: 9349097
    Abstract: The present invention relates to a data-processing device, characterized in that it includes, in combination: a memory (10) which is organized into two spaces, one containing attributes describing the stored data, and the other containing connectivity links among the stored data, and which is organized according to one or more dimensions respectively associated with attributes and divided into one or more hierarchized segments, the data being informed by creating, deleting, or modifying attribute values characterizing said segments; a means (11) for integrating one or more incoming information streams, which analyzes said streams in order to determine the data constituting same and to structure said data and the attributes thereof according to the organization of said memory (10); an inference engine (14) implementing, in parallel or in series, inference rules (141) grouped together in libraries (15), said rules (141) being programmed to regenerate a sequence including at least one segment of the memory, by c
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: May 24, 2016
    Assignee: M8
    Inventor: Jean-Pierre Malle
  • Patent number: 9320449
    Abstract: A method for on-line decision making support, which includes sensing biological signals of a subject upon detection of a decision making process during a performance of a task, and recording biological activity of the subject. Upon completing the decision making process, the recorded biological activity is released to a data processing system for analysis, which compares the recorded biological activity with a profile model for the subject and calculates a confident value for the recorded biological activity against the profile model for the subject. If the confident value does not meet a predefined threshold, a post-processing procedure is performed, wherein the predefined threshold represents a desired performance of the subject on the task.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 26, 2016
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Haisong Gu
  • Patent number: 9311596
    Abstract: A simple format is disclosed and referred to as Elementary Network Description (END). The format can fully describe a large-scale neuronal model and embodiments of software or hardware engines to simulate such a model efficiently. The architecture of such neuromorphic engines is optimal for high-performance parallel processing of spiking networks with spike-timing dependent plasticity. Methods for managing memory in a processing system are described whereby memory can be allocated among a plurality of elements and rules configured for each element such that the parallel execution of the spiking networks is most optimal.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: April 12, 2016
    Assignee: QUALCOMM TECHNOLOGIES INC.
    Inventors: Eugene M. Izhikevich, Botond Szatmary, Csaba Petre, Filip Piekniewski, Michael-David Nakayoshi Canoy, Robert Howard Kimball, Jan Krzys Wegrzyn
  • Patent number: 9292789
    Abstract: A computer-based multi-layer artificial network named Continuous-weight neural network (CWNN) configured to receive an input feature set wherein the input feature set comprises a variable number of features is disclosed. A method for classifying input sets based on a trained CWNN is also disclosed. Various implementation examples are also provided.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: March 22, 2016
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventor: Vighnesh Leonardo Shiv
  • Patent number: 9292519
    Abstract: A system and method for generating personalized channels of multimedia content are presented. The method comprises receiving a captured multimedia content from a user; generating a signature based on the captured multimedia content; searching for additional multimedia content that match the captured multimedia content based on the generated signature and at least one compared signature, wherein each compared signature of the at least one compared signature is associated with an additional multimedia content; and generating a personalized channel to be displayed on a web-browser of a user device, wherein the personalized channel comprises the captured multimedia content and at least one multimedia content of the additional multimedia content.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: March 22, 2016
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 9280530
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventor: Jesse L. Farinacci
  • Patent number: 9268832
    Abstract: An efficient and highly scalable method of sorting an input file in a processing system by using only a limited amount (i.e., a portion) of memory in the processing system, where that amount of memory is substantially smaller than the input file, is disclosed. The input file can be, for example, a fingerprint database for use in deduplication, and the processing system can be, for example, a network storage server. The merge phase is broken down into sub-phases, where each sub-phase takes a predetermined number of subsets of a fingerprint file to merge and writes them back as a sorted, merged group. The number of threads used to process these groups can depend on the number of central processing units (CPUs) present in the system and can be dynamically tuned to achieve desired level of performance.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: February 23, 2016
    Assignee: NetApp, Inc.
    Inventor: Venkata Vijay Chaitanya Challapalli
  • Patent number: 9268756
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventor: Jesse L. Farinacci
  • Patent number: 9231996
    Abstract: Methods and systems may provide for identifying a usage pattern for web content having a plurality of components and receiving a web response from a server, wherein the web response includes the web content. Additionally, a client-side override of the load order of the plurality of components may be conducted based on the usage pattern. In one example, a cookie is generated based on the usage pattern, wherein the cookie is used to conduct the client-side override.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, John A. Feller, Trudy L. Hewitt, Francesco C. Schembari
  • Patent number: 9203856
    Abstract: Anomalies are detected in a network by detecting communication between a plurality of entities and a set of users in the network, determining an overlap between subsets of the set of users that the entities comprising the plurality of entities communicated with, respectively, and determining whether the communication between the plurality of entities and the set of users is anomalous based on the overlap.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: December 1, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Nathaniel Boggs, Wei Wang, Baris Coskun, Suhas Mathur
  • Patent number: 9141721
    Abstract: A method and system for displaying a list of documents on a desktop background on a computing device including assigning each user from a group of users to a group membership being selected from among a plurality of group memberships. An electronic file may be determined for users assigned to the selected group membership. The electronic file may be assigned as a desktop background on a computing device of each user assigned to the group membership, the assignment of the electronic file operable to cause the electronic file to be displayed as the desktop background, the electronic file including a predetermined listing of links of documents associated with the group membership.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: September 22, 2015
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Joseph A. Ferreyra
  • Patent number: 9131117
    Abstract: A method provides for the optimal location of servers and the optimal assignment of programs to the servers in a video-on-demand (VOD) network with a tree topology. Each node may have demands for multiple VOD programs. The central server at the root of the network stores all programs, and each of the other servers may store some of these programs. The cost considered include cost of servers, cost of assigning programs to servers, and cost of link bandwidths used for broadcasting programs from servers to demands at various nodes. The demand for a specific program is served by the closest server that has this program along the path that connects the requesting node to the root of the tree network. The invention consists of a dynamic programming method that determines optimal server locations and optimal program assignments for minimizing the costs.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: September 8, 2015
    Assignee: Telcordia Technologies, Inc.
    Inventor: Hanan Luss
  • Patent number: 9110998
    Abstract: In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as the “statistically most informative” feature of the data. A profile can cover numerous domains and be predictively very powerful in each domain. A number of observations can be “aggregated” together into a single datapoint. In use, the structure of the profile is compared against current information associated with the entity to produce a recommendation or prediction. If the profile represents at least some data aggregation, then new observations are folded into the profile based on statistical weights of the aggregations. Because of the way the profile is created and updated, its hierarchical structure maps the collected observations. Therefore, as new observations are incorporated, if the new observations change the profile's structure significantly, then it can be hypothesized that something “interesting” has happened to the entity.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: August 18, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Jianguo Li, Guohua Hao, Paul C. Davis
  • Patent number: 9083668
    Abstract: Systems, methods, and apparatus for sending electronic messages. One embodiment provides methods which include accepting a message in a disparate source-message-type. The recipient, a recipient-message-type, and the source-message-type are determined and, responsive thereto, adaptors are selected for changing the message from the source-message-type to the recipient-message-type. The message is adapted and versions of the adapted message are sent to the recipients. The message types correspond to permutations of technologies and user preferences associated with the messages. Moreover, the message could be an emergency notification, part of a campaign, etc. Quality of service (QOS) measurements regarding the message can be gathered and different adaptors can be dynamically selected responsive thereto. Further, third-party adaptors can be accepted and rules can be implemented pursuant to which the third-party adaptors will be used.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 14, 2015
    Assignee: Amatra Technologies, Inc.
    Inventors: Kishan Siram, Nanditha Siram
  • Patent number: 9060014
    Abstract: A system and method for monitoring, modeling and assessing networked devices. A continuous device profiling (CDP) system builds and maintains device-specific and network-specific behavioral models based on observation of network traffic. The behavioral models may be used for network management, detecting misconfigured or malware infected devices, performing network asset inventory, network access control, network discovery in support of network integration, and information security incident response management. CDP models and monitors the active roles that devices assume on the network based on a set of matching profiles, monitors transitions between roles, and triggers corrective action when role transitions violate the policies of the network.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: June 16, 2015
    Assignee: Observable Networks, Inc.
    Inventor: Patrick Crowley
  • Patent number: 9026476
    Abstract: A system and a method for generating an emotional profile of the user and deriving inference from the analytics of generated emotional profile is provided. The method involves sharing media content or online event in a connected environment; capturing user's reaction to the said content or event; generating an emotional score of the user to rate the media content or event; and sharing the emotional score within the connected environment.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: May 5, 2015
    Inventor: Anurag Bist
  • Patent number: 9015080
    Abstract: A method and system for analyzing a corpus of data artifacts is disclosed. The method comprises obtaining, by a computer, a semantic representation of the data artifacts, where the semantic representation indicates (1) entities identified in the data artifacts, and (2) semantic relationships among the entities as indicated by the data artifacts. The method further comprises clustering the data artifacts into clusters of semantically related data artifacts based on the semantic representation and inferring additional semantic relationships between pairs of the entities. The inferring comprises applying, on a cluster-by-cluster basis, a multi-tiered network of inference engines to a portion of the semantic representation corresponding to the cluster, where the multi-tiered network of inference engines includes a domain-independent inference tier and a domain-specific inference tier.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: April 21, 2015
    Assignee: Orbis Technologies, Inc.
    Inventors: Sameer Joshi, Todd Pehle, Larry Crochet
  • Patent number: 8990125
    Abstract: Content-based clustering, recognition, classification and search of high volumes of multimedia data in real-time. The embodiments disclosed herein are dedicated to real-time fast generation of signatures to high-volume of multimedia content-segments, based on relevant audio and visual signals, and to scalable matching of signatures of high-volume database of content-segments' signatures. The embodiments disclosed herein can be implemented in any applications which involve large-scale content-based clustering, recognition and classification of multimedia data, such as, content-tracking, video filtering, multimedia taxonomy generation, video fingerprinting, speech-to-text, audio classification, object recognition, video search and any other application requiring content-based signatures generation and matching for large content volumes such as, web and other large-scale databases.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: March 24, 2015
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi
  • Patent number: 8983876
    Abstract: A system and method is described for use with a data grid cluster, which uses cluster quorum to prevent split brain scenario. The data grid cluster includes a plurality of cluster nodes, each of which runs a cluster service. Each cluster service collects and maintains statistics regarding communication flow between its cluster node and the other cluster nodes in the data grid cluster. The statistics are used to determine a status associated with other cluster nodes in the data grid cluster whenever a disconnect event happens. The data grid cluster is associated with a quorum policy, which is defined in a cache configuration file, and which specifies a time period that a cluster node will wait before making a decision on whether or not to evict one or more cluster nodes from the data grid cluster.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: March 17, 2015
    Assignee: Oracle International Corporation
    Inventors: Robert H. Lee, Mark Falco, Gene Gleyzer, Cameron Purdy
  • Patent number: 8983644
    Abstract: A manufacturing execution system (MES) with virtual-metrology capabilities and a manufacturing system including the MES are provided. The MES is built on a middleware architecture (such as an object request broker architecture), and includes an equipment manager, a virtual metrology system (VMS), a statistical process control (SPC) system, an alarm manager and a scheduler. The manufacturing system includes a first process tool, a second process tool, a metrology tool, the aforementioned MES, a first R2R (Run-to-Run) controller and a second R2R controller.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: March 17, 2015
    Assignee: National Cheng Kung University
    Inventors: Fan-Tien Cheng, Chi-An Kao, Hsien-Cheng Huang, Yung-Cheng Chang
  • Publication number: 20150058262
    Abstract: A system and method of automatic local grid refinements in reservoir simulation systems is described. In one aspect of the disclosure, a method is directed to a computer-implemented method of modeling a formation. The method includes applying a coarse grid to a geologic formation of interest, the coarse grid having a plurality of coarse grid blocks and identifying a structure of interest disposed in the formation. Further, the method includes determining a fine grid zone around the structure based upon a time period for flow simulation of the geologic formation and a geologic characteristic of the geologic formation in a local region adjacent the structure and applying a fine grid to the coarse grid blocks encompassed by the fine grid zone.
    Type: Application
    Filed: March 30, 2012
    Publication date: February 26, 2015
    Applicant: Landmark Graphines Corporation
    Inventors: Sheldon Gorell, Amit Kumar
  • Patent number: 8959037
    Abstract: A system for generating personalized channels of multimedia content. The system comprises an interface to one or more multimedia sources, wherein the multimedia sources provide multimedia content to the personalized channels of multimedia content; and a server for receiving multimedia content from the one or more multimedia sources through the interface and for serving selected multimedia content to users of the system over one or more of the personalized channels; wherein a user of the system receives personalized multimedia content gathered by the server into the one or more of the personalized channels responsive of preferences of the user as observed by the system for the user, wherein the server is further configured to remove multimedia content from the one or more personalized multimedia content channels based on the preferences of the user.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: February 17, 2015
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 8934994
    Abstract: A method and apparatus are presented for automatically fabricating arbitrary materials and objects from raw components, using a combination of simple chemical, electrical, and mechanical operations. The invention will automatically generate machine control instructions for controlling automated fabrication devices and equipment from simple instructions in natural language. The invention also allows the sharing, remote execution, scheduling, and automatic ingredient ordering for such instructions to allow the creation of new materials and professional object fabrication with little or no human intervention.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: January 13, 2015
    Inventor: Rusty S. Lee
  • Patent number: 8930284
    Abstract: A method for assessing survivability of a distributed automation power grid due to a failure including: identifying a location of a failed section of a grid and isolating the section; aggregating sections of the grid downstream from the failed section into a first group and sections of the grid upstream from the failed section into a second group; computing, using a Markov chain, a first parameter indicating whether a communication network of the grid is operational after the failure; computing, using a Markov chain, a second parameter indicating whether enough backup energy exists for the second group after the failure; and computing, using a Markov chain, a third parameter based on the first and second parameters, wherein the third parameter is indicative of the time required for the grid to be restored to its operating state prior to the failure, and the third parameter is computed by evaluating ESAIDI ? ( ? ) = ? j = 1 C ? ? ? j ? ? ? ( M _ j ? ( ? ) D _ j ? ( ? ) )
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: January 6, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Alberto Avritzer, Sindhu Suresh
  • Patent number: 8910073
    Abstract: A visual indicator distinguishes between newly displayed content and previously displayed content during and/or after a scrolling operation. The newly displayed content is displayed in a different format, or with a different background, or with some other visual indication, as compared with content that was previously displayed and is still displayed after the scrolling operation. In this manner, the user is given a visual context for scrolling operations that provides an intuitive reference point when scrolling through a document. A user can easily determine where the newly displayed content picks up from where the previously displayed content left off. The visual indicator can be transitory if desired, so that it gradually fades after some period of time.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: December 9, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Paul Mercer
  • Patent number: 8868468
    Abstract: An intelligent decision system and a method for making an intelligent decision are provided. The intelligent decision supporting system includes a multi-dimensional classifier comprising a plurality of classifiers that define different semantic standards and are trained based on the different semantic standards, for classifying a text by the semantic standards and for outputting a plurality of attributes of the text and a confidence rate of each of the plurality of attributes, a question submitting module for receiving the output of the multi-dimensional classifier, for forming a question based on the plurality of attributes of the text and the confidence rate of each attribute, and for submitting the question to an inference machine, the inference machine for receiving the question submitted by the question submitting module, for inquiring of a domain ontology knowledge library based on the question, and for providing an answer for the question to an decision reply module.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: October 21, 2014
    Assignees: Samsung Electronics Co., Ltd., Samsung Electronics (China) R&D Center
    Inventors: Ge Peng, Ying Jiang, Jin Wang, Sipei Liu
  • Patent number: 8856047
    Abstract: A personalized page rank computation system is described herein that provides a fast MapReduce method for Monte Carlo approximation of personalized PageRank vectors of all the nodes in a graph. The method presented is both faster and less computationally intensive than existing methods, allowing a broader scope of problems to be solved by existing computing hardware. The system adopts the Monte Carlo approach and provides a method to compute single random walks of a given length for all nodes in a graph that it is superior in terms of the number of map-reduce iterations among a broad class of methods. The resulting solution reduces the I/O cost and outperforms the state-of-the-art FPPR approximation methods, in terms of efficiency and approximation error. Thus, the system can very efficiently perform single random walks of a given length starting at each node in the graph and can very efficiently approximate all the personalized PageRank vectors.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Kaushik Chakrabarti, Dong Xin, Bahman Bahmani
  • Publication number: 20140279717
    Abstract: A network of apparatuses that characterizes items is presented. A self-updating apparatus includes a processing unit that has a memory storing parameters that are useful for characterizing different items, and a processing module configured to automatically select sources from which to receive data, modify the parameters based on the data that is received, and to select recipients of modified parameters. Selection of sources and recipients is based on comparison of parameters between the processing module and the sources, and between the processing module and the recipients, respectively. The processing unit may include an artificial intelligence program (e.g., a neural network such as a machine learning program). When used in a network, the processing units may “train” other processing units in the network such that the characterization accuracy and range of each processing unit improves over time.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: QYLUR SECURITY SYSTEMS, INC.
    Inventors: Alysia Sagi-Dolev, Gal Chechik
  • Publication number: 20140279716
    Abstract: Systems and methods for classifying electronic information or documents into a number of classes and subclasses are provided through an active learning algorithm. In certain embodiments, seed sets may be eliminated by merging relevance feedback and machine learning phases. In certain embodiments, the active learning algorithm forks a number of classification paths corresponding to predicted user coding decisions for a selected document. The active learning algorithm determines an order in which the documents of the collection may be processed and scored by the forked classification paths. Such document classification systems are easily scalable for large document collections, require less manpower and can be employed on a single computer, thus requiring fewer resources. Furthermore, the classification systems and methods described can be used for any pattern recognition or classification effort in a wide variety of fields.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Gordon Villy Cormack, Maura Robin Grossman
  • Patent number: 8825560
    Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: September 2, 2014
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
  • Patent number: 8818916
    Abstract: A method for linking between a multimedia data element (MMDE) and a web page. The method comprises receiving a MMDE from a source; generating a signature representative of the MMDE using a signature generator; matching the generated signature with a plurality of signatures stored in a database to find at least one matching signature; extracting a universal resource locator (URL) of a web page associated with the matching signature, wherein the URL is part of a metadata of the matching signature; and providing the URL to the source over a network.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: August 26, 2014
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Ordinaev, Yehoshua Y. Zeevi
  • Patent number: 8793246
    Abstract: A computer-implemented method comprising: receiving information indicative of a keyword; receiving information indicative of a domain of interest; identifying, by one or more computer systems, a predefined number of search results for the keyword, with the identified search results having increased ranking scores, relative to other ranking scores of other search results for the keyword; determining, by the or more computer systems, from the search results a ranking score of a search result that is for the keyword and that is associated with the domain of interest; and transmitting, to a computing device that sent the information indicative of the domain of interest, information indicative of the identified search results with the increased ranking scores and information indicative of the ranking of the search result that is associated with the domain of interest.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: July 29, 2014
    Assignee: FMR LLC
    Inventors: Monika Verma Mathur, Argha Bose
  • Patent number: 8774949
    Abstract: A present invention relates to a novel hybrid intelligent control system and method for power generating apparatuses, in which the control system comprises: a fuzzy sliding mode speed controller, embedded with a fuzzy inference mechanism so as to be used for controlling the speed of a power generating apparatus; and a radial basis function network (RBFN) pitch controller, being embedded with an on-line training RBFN so as to be used for controlling the pitch angle of a turbine coupled to the power generating apparatus. In a variable-speed energy conversion system using the aforesaid control system, the turbine can be driven to operate at its maximum efficiency by adjusting its blade pitch angle in response to the variation of the input flowing into the turbine, while allowing the shaft speed of the power generating apparatus to be controlled by a fuzzy interference mechanism so as to achieve its maximum power output.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: July 8, 2014
    Assignee: Institute of Nuclear Energy Research Atomic Energy Council, Executive Yuan
    Inventor: Ting-Chia Ou
  • Patent number: 8725658
    Abstract: A simple format is disclosed and referred to as Elementary Network Description (END). The format can fully describe a large-scale neuronal model and embodiments of software or hardware engines to simulate such a model efficiently. The architecture of such neuromorphic engines is optimal for high-performance parallel processing of spiking networks with spike-timing dependent plasticity. Methods for managing memory in a processing system are described whereby memory can be allocated among a plurality of elements and rules configured for each element such that the parallel execution of the spiking networks is most optimal.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: May 13, 2014
    Assignee: Brain Corporation
    Inventors: Eugene M. Izhikevich, Botond Szatmary, Csaba Petre, Filip Piekniewski