Patents Issued in March 11, 2014
  • Patent number: 8671100
    Abstract: A character folder generator generates one or more character folders, each of which corresponds to a specific character, at each layer of a hierarchical folder structure, and provides a terminal with information of said one or more character folders generated at each layer. A folder ID obtainer obtains identification information of the selected character folders from the terminal, when one of the character folders at each layer is selected at the terminal. A character sequence generator generates a character sequence identified based on a sequence of the character folders, each of which has been selected at each layer. A searcher searches for files by using as a keyword the generated character sequence and generates one or more files retrieved by search in the character folder finally selected at a certain layer and providing the terminal with information of the generated files in the finally selected character folder.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: March 11, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventor: Tomoya Kitayama
  • Patent number: 8671101
    Abstract: A textual analysis system is configured to compare textual content of textual statements. The textual analysis system is configured to score the textual content of a first textual statement and a second textual statement. Based on the score, the textual analysis system may determine a level of correspondence between the first textual statement and the second textual statement. The textual analysis system is configured to generate an interactive visual representation of the correspondence levels between the first statement and the second statement. The visual representation may be transmitted to a display.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: March 11, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Kunal Verma, Reymonrod G. Vasquez, Alex Kass, Santonu Sarkar, Vibhu Sharma
  • Patent number: 8671102
    Abstract: A computer-implemented method, by a computer having a computer processor, of identifying emerging risks of agents causing harms to a particular system comprises accessing, via a computer network, an electronic document database comprising document data; inputting a set of criteria, which includes a selected set of agents and a selected set of harms to a particular system, specified by a user; extracting a subset of the document data that satisfies the set of criteria; generating, with the processor, an array containing agent-harm coincidences from the extracted subset of the document data; assessing, with the processor, statistical significance of each agent-harm coincidence relative to other agent-harm coincidences; compiling, with the processor, risk data, based on the statistical significance, of agents of the selected set of agents causing harms of the selected set of harms to the particular system; and outputting the risk data.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: March 11, 2014
    Assignee: The Rand Corporation
    Inventors: Robert Thomas Reville, Siddhartha Ramanlal Dalal, Lauren Averell Caston, David Sheldon Loughran, Kanaka Shetty
  • Patent number: 8671103
    Abstract: A method for semantic service registration and query based on WordNet is disclosed. The method includes the following steps: (1) semantic service registration: a service provider registers a service and uploads the Web Service Description Language (WSDL) document corresponding to the service, and a system parses the WSDL document to form a service description tree, then constructs a WordNet ontology tree according to the input of the service, performs a semantic annotation on the input/output of the service to form a Web Service Semantic Description Document (WSDL-S), and finally stores it in a register library; (2) semantic service discovery: a service requester inputs the information of service type, semantic information of the service input/output and other user-defined information to the register library to retrieve the services meeting the requirements; and (3) similarity sorting: the services meeting a certain threshold are sorted in descending order.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: March 11, 2014
    Assignee: Zhejiang University
    Inventors: Zhaohui Wu, Wenqiu Zeng, Jian Wu, Ying Li, Shuiguang Deng, Jianwei Yin
  • Patent number: 8671104
    Abstract: A system and method for providing orientation into digital information is provided. A plurality of evergreen indexes for subject areas are maintained. The evergreen indexes include digital information and are each organized by topics that include a topic model matched to the digital information. A user interest within the digital information is determined. The topic models for the evergreen indexes are evaluated against the user interest and those topics models that best match the user interest are identified. Access to the digital information is provided via at least one of the topic models in at least one of the evergreen indexes.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: March 11, 2014
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Mark Jeffrey Stefik, Barbara S. Stefik
  • Patent number: 8671105
    Abstract: A computer implemented system and method that combines data from multiple sources to provide a unified view of data using multi-layered conceptual modeling framework. The invention provides means to model conceptual data models at multiple levels of abstraction and a means to map them with each other and with physical models. A query rewriting approach adopted in the present invention is capable of translating queries down multiple levels of conceptual models into physical models and Conceptual modeling framework provide a means to capture and process semantic intent of data more accurately thereby reducing data integration errors significantly.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: March 11, 2014
    Assignee: Tata Consultancy Services Limited
    Inventors: Sreedhar Sannareddy Reddy, Prasenjit Das, Raghavendra Reddy Yeddula
  • Patent number: 8671106
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating indicators of entity locations on an electronic map corresponding, for example, to a suggested search request. In one aspect, a method includes providing an electronic map of a geographic area for display on a user interface, receiving a character string entered into the user interface, the character string representing a partial search query, determining a suggested search request based on the character string, and identifying an entity responsive to the suggested search request and a geographic location for the identified entity. An indicator identifying the geographic location of the entity is provided for display on the electronic map.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 11, 2014
    Assignee: Google Inc.
    Inventors: Michelle I. Lee, Keekim J. Heng, Jocelyn Lin
  • Patent number: 8671107
    Abstract: Systems and methods for global information reporting are provided. A global information reporting system according to the invention may include a database configured to store reporting information, memory configured to store execution instructions and a processor coupled with the database and the memory. The processor is configured to execute the instructions. Preferably the system incorporates HTML with active areas. The active areas load small Java® applets, permitting rapid page loads. The Java® applets facilitate manipulation of the viewable portion of reports. The same applets can search data in the viewable and the non-viewable portions of the data set. Sticky notes may be attached to reports or transaction to “follow” the data during storage and provide persistent reminders.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: March 11, 2014
    Assignee: Bank of America Corporation
    Inventors: John E. Scully, Milton Santiago, Jr., Christopher Hope
  • Patent number: 8671108
    Abstract: A method and system for detecting orphan content in a hierarchical data tree are provided. The method includes receiving, at the computer, a selection of at least one directory that includes a plurality of data files to be analyzed, analyzing all links embedded within the data files stored in the at least one selected directory, detecting files that are not referenced by a link in any other data file, determining that no other links are embedded within the data files stored in the at least one selected directory, and generating an orphan content report that includes link data for each orphan file detected.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: March 11, 2014
    Assignee: MasterCard International Incorporated
    Inventor: Thakur B. Kondasani
  • Patent number: 8671109
    Abstract: A method to detect video copying based on content. The method comprises providing a set of reference data elements derived from a set of reference video frames in a reference video stream; providing a set of query data elements derived from a set of query video frames in a query video stream, each of the query data elements having a corresponding query data element identifier; associating with each of the reference data elements a fingerprint selected from among the query data element identifiers; and determining a similarity measure for the query video stream relative to the reference video stream by a comparison of the query data element identifiers to the fingerprints.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: March 11, 2014
    Assignee: CRIM (Centre de Recherche Informatique de Montreal)
    Inventors: Vishwa N. Gupta, Parisa Darvish Zadeh Varcheie
  • Patent number: 8671110
    Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: March 11, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Hidayet T. Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
  • Patent number: 8671111
    Abstract: A method includes providing a columnar database comprising a plurality of columnar data structures associated with one column attribute; providing first data records having a plurality of first attribute-value pairs comprising counting information indicative of a number of first data records having the respective first attribute-value pair; providing mask data structures comprising one or more second attribute-value pairs; selecting second data records by intersecting the columnar data structures and the mask data structures; selecting one of the column attributes and one value contained in the column data structure associated with said selected column attribute as the destination attribute-value pair; creating one second rule for each first attribute-value pair; calculating, for each second rule, a co-occurrence-count between its respective source attribute-value pair and its destination attribute-value pair; and specifically selecting one or more of said second rules as the first rules in dependence on the
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick Dantressangle, Eberhard Hechler, Martin Oberhofer, Michael Wurst
  • Patent number: 8671112
    Abstract: A system for automated classification of an image of an electronic document such as a facsimile document. The image is converted to a textual representation, and at least some of the terms in the textual representation may be associated with one or more predefined classification types, thereby enabling the document to be classified, and for multi-page documents, determining boundaries used to split the document into sections. The development of associations between terms and classification types may result from providing, to the system, a training set of manually-classified documents. A training module analyzes the training set to calculate probabilities that particular terms may appear in documents of a particular classification type. Probabilities established during training are used during automated document processing to assign a classification type to the document. A confidence score associated with the assigned classification type provides a metric for assessing the accuracy of the automated process.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: March 11, 2014
    Assignee: athenahealth, Inc.
    Inventors: Anshul Amar, JoRel Sallaska Nye
  • Patent number: 8671113
    Abstract: An Internet delivery method delivers electronic information products to a plurality of users via the Internet. A plurality of display formats are stored in a database. The display formats including at least a default display format and a custom display format. Information is also stored for each user indicating whether the user is a specific type of user. When a user logs in, the user is identified as being that specific type of user. If the user is identified as the specific type of user, then an electronic information product is delivered to the user in the custom display format. The electronic information products are accessed via computers connected to the Internet, including wireless devices.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: March 11, 2014
    Inventors: Jeffrey Raymond Reihl, David Ray King, David Martin Nelson, Larry Jay Browder, Jr., Vineet Shriniwas Joshi, Brian David Horblit
  • Patent number: 8671114
    Abstract: Embodiments of the present invention provide a mechanism for weighting search results based on active and passive sharing activity among users in the context of a social network. In particular, information being shared among users is monitored. When a search is requested by a user, information recently shared among a user's social network is consulted and is used to weight the search results in the relevance calculation. For example, sharing activity that occurred recently or ongoing is used to weight the search results.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: March 11, 2014
    Assignee: Red Hat, Inc.
    Inventor: Donald Fischer
  • Patent number: 8671115
    Abstract: The present invention provides a system, method and software for linking persistent and unique business identifiers, associated with business entities, for associating corresponding business records without a loss of historical records, regardless of subsequent changes, updates, and mergers. In the various embodiments, a first business record, of the plurality of business records, is associated with a first business identifier; and a second business record, which does not match the first record, is associated with a second business identifier.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: March 11, 2014
    Assignee: Experian Marketing Solutions, Inc.
    Inventors: John L. Skurtovich, Jr., Pamela Barrios, Timothy Sumida
  • Patent number: 8671116
    Abstract: Mechanisms are provided for efficiently detecting segments for deduplication. Data is analyzed to determine file types and file components. File types such as images may have optimal data segment boundaries set at the file boundaries. Other file types such as container files are delayered to extract objects to set optimal data segment boundaries based on file type or based on the boundaries of the individual objects. Storage of unnecessary information is minimized in a deduplication dictionary while allowing for effective deduplication.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: March 11, 2014
    Assignee: Dell Products, L.P.
    Inventor: Vinod Jayaraman
  • Patent number: 8671117
    Abstract: A system and method is provided for retrieving disparate design data in connection with the design of a device, a service, or a system. A user design application enables users to store disparate data according to predefined links in a central data source. The user design application also enables users to query the central data source to retrieve relevant disparate design data based on the predefined relationships.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Human Factors International, Inc.
    Inventor: Eric M. Schaffer
  • Patent number: 8671118
    Abstract: On a medical report editing screen, comments on a lesion are entered as selective input data through a lesion describing template having term selection buttons. The selective input data are stored in a database in association with a lesion ID given to each lesion. To describe another similar lesion in the same report, a copy of the previous template is displayed as an additional tab reproducing the same condition as the previous template. By searching using the selective input data or the lesion ID, data of past medical reports on the same lesion are retrieved from the database. Using the retrieved data, information on the course of this lesion is displayed. A template describing the same lesion in the past medical report is usable for describing the lesion in the present report, and the selective input data of the present report is stored with the same lesion ID used previously.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: March 11, 2014
    Assignee: Fujifilm Corporation
    Inventor: Shoji Kanada
  • Patent number: 8671119
    Abstract: Systems and methods are described which facilitate content management in a network environment. Content types can be modeled by end users based on data usage and automatically generated by a content management system based on a user-defined data model. From these content types, content type objects may be generated. The data may then be examined to acquire a key set, and a content instance object generated for each datum found which matches a content type. This content instance object can then be associated with the datum using one or more key values, saved, and subsequently used to manage the data. These methods and systems allow data to be migrated to a content management system without any modification to the existing data repository or its associated structures.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 11, 2014
    Assignee: Open Text S.A.
    Inventors: Michael C. Tulkoff, Jeffrey M. Collins
  • Patent number: 8671120
    Abstract: An item authority system is provided. The item authority system uses rules to identify item definitions that match or potentially match an item description. When a unique match is found, then the item authority system may indicate that the item description describes the same item as the item definition. If multiple matches or only potential matches are identified, then the item authority system may allow a user to manually indicate which item definition matches.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: March 11, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas Bicknell, Shawn Bohn, Anmol Paralkar, Anuvrata Arora
  • Patent number: 8671121
    Abstract: Augmenting a model in a model-driven application development architecture, including defining a task to be performed on at least one model item of a principal model, where the principal model is configured to facilitate the automatic generation of at least one resource for use by a computer-executable application, identifying at least one model item required for use the task that is absent from the principal model, defining the absent model item in a decoration model, mapping the decoration model to the principal model, and storing both of the models on a computer-readable medium.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Halberstadt, Eliezer Israel, Boris Melamed, Guy Yitzhaki
  • Patent number: 8671122
    Abstract: Discrepancies in two sets of asset data for an organization are identified and automatically reconciled. One set of asset data may be compiled using automatic physical discovery software while the other set is from a financial system of the organization. Automatic reconciliation is performed according to user-configurable rules and corresponding user-configurable actions.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 11, 2014
    Assignee: Oracle International Corporation
    Inventors: Umesh Madhav Apte, Jason Aron Alonzo, John Leong Yee
  • Patent number: 8671123
    Abstract: A context icon-oriented user interface for indicating search criteria allows a user to select a first icon associated with an individual for which information associated with a second icon, and potentially select further icons that are retrieved and presented to the user. A context determines the universe of first icons that are presented for selection by the user, and a stickiness level between the user and individuals in the universe of first icons may further reduce the universe of first icons based on various factors, including prior interaction with the user. Search results based on a combination of icons are then returned to the user, allowing the user to visually request searches without recalling keywords used to define the search query.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventor: Manoj Sharma
  • Patent number: 8671124
    Abstract: A computer system is used to create an application. An application is created using an authoring environment. The application is converted into a master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. An application is created from the master application template, and the application and master application template are submitted to a certification body for certification. The certification process affirms that the application, with any modification to the application specified by the master application template metadata, meets all requirements for certification. The certified master application template is used to create a certified application.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: March 11, 2014
    Assignee: Ensequence, Inc.
    Inventors: Aslam Khader, Jeffrey Todd Harper, Halstead Winship York
  • Patent number: 8671125
    Abstract: According to one embodiment, there is provided an electronic calculator, including a display device, a storage having an operator priority table in which an operator operation priority is stored, and a processor that performs causing the display device to display a formula, performing sequentially an operation of each formula element constituting the formula displayed on the display device according to the operator priority table, displaying distinctly the formula element, to which the operation is performed in the formula displayed on the display device, on the display device each time each formula element operation is sequentially performed, and displaying a solution corresponding to the formula element to which the operation is performed on the display device each time each formula element operation is sequentially performed.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: March 11, 2014
    Assignee: Casio Computer Co., Ltd
    Inventor: Akiko Muraki
  • Patent number: 8671126
    Abstract: Interpolation of signed values A and B is efficiently performed by simple circuitry. To calculate an interpolated value C based on a 4-bit values A (bits a3a2a1a0) and B (bits b3b2b1b0) expressing a negative number by twos complement notation and a 4-bit interpolation rate D (bits d3d2d1d0) consisting of only a decimal part, a basic expression of C=(1?D)*A+D*B is transformed into an expression composed of an unsigned part that includes a sum of products with a bit di or a logically inverted value ei of the bit di (i=0, 1, 2, and 3), and indicates an absolute value of the interpolated value C, and a signed part indicating a sign of the interpolated value C. Then, 7 bits of bits c6 through c0 are generated from an arithmetic operation of the unsigned part, and logic judgement of the signed part is performed by considering a carry from the digit of the bit c6 of the arithmetic operation of the unsigned part to generate a bit c7.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: March 11, 2014
    Assignee: DAI Nippon Printing Co., Ltd.
    Inventors: Motonobu Tonomura, Kyouji Yoshino
  • Patent number: 8671127
    Abstract: Electronic component resource utilization for certain digital filters may be significantly reduced by using a method for determining a set of coefficient words using a smaller word size. The disclosed method and/or apparatus may be used to determine an initial set of coefficient words for a digital filter for a predetermined frequency, a predetermined quality factor (“Q”), and a predetermined sampling frequency, and determining a gain error value for the digital filter for the set of coefficient words. If the determined gain error value is greater than a predetermined threshold, the quality factor may be modified by multiple predetermined amounts. The set of coefficient words may be redetermined using the modified quality factors as often as necessary until the gain error drops below the predetermined threshold.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: March 11, 2014
    Assignee: HBC Solutions, Inc.
    Inventors: Theodore Basil Staros, John Crawford LeVieux
  • Patent number: 8671128
    Abstract: A finite impulse response filter (FIR) for processing a communication channel. The FIR comprises a delay line, a tap processor and a summer. The delay line has “N” taps to successive portions of the communication channel. The delay line shifts the successive portions of the communication channel once in each symbol processing interval. The tap processor subjects each of the “N” taps to a first scaling utilizing first scaling coefficients associated with filtering the current symbol interval and further subjects at least one of the “N” taps to a second scaling by a second scaling coefficient associated with filtering the prior symbol interval. The summer generates in each symbol interval a filtered output comprising a sum of the “N” scaled taps from the first scaling in the prior symbol interval and the second scaling of the at least one tap in the current symbol interval, thereby increasing an order of the FIR without corresponding increase in an order of the delay line.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 11, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Hossein Dehghan, Karl Kowk Ho Yick, Sam Heidari
  • Patent number: 8671129
    Abstract: A processing unit, system, and method for performing a multiply operation in a multiply-add pipeline. To reduce the pipeline latency, the unrounded result of a multiply-add operation is bypassed to the inputs of the multiply-add pipeline for use in a subsequent operation. If it is determined that rounding is required for the prior operation, then the rounding will occur during the subsequent operation. During the subsequent operation, a Booth encoder not utilized by the multiply operation will output a rounding correction factor as a selection input to a Booth multiplexer not utilized by the multiply operation. When the Booth multiplexer receives the rounding correction factor, the Booth multiplexer will output a rounding correction value to a carry save adder (CSA) tree, and the CSA tree will generate the correct sum from the rounding correction value and the other partial products.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: March 11, 2014
    Assignee: Oracle International Corporation
    Inventors: Jeffrey S. Brooks, Christopher H. Olson
  • Patent number: 8671130
    Abstract: A system for managing the exchange of data items between a mail database on a mail server and a mobile communication device operable to send and receive data items over a wireless network, wherein the mail database and the mobile communication device are associated with a user address and wherein the data items are stored in the mail database and referenced by corresponding mail database identifiers, includes a state database associated with the user address. The state database is operable to receive and store the mail database identifiers corresponding to the data items stored in the mail database.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Anand Sinha, Allan D. Lewis, Carl L. Cherry, Andrew J. Legg, Jeffrey R. Schnurr
  • Patent number: 8671131
    Abstract: System enabling the cancellation of previously-sent e-mail comprising a data transmission network, wherein a plurality of users are connected to the network, each user being able as a sender to forward an e-mail over the network to at least another user as a recipient connected to the network, and wherein a message transfer agent MTA is associated with each user for sending the e-mail when the user acts as a sender and delivering the e-mail when the user acts as a recipient. Each MTA includes a cancel mailbox for transmitting a cancellation message to the recipient(s) when the user associated with the MTA is a sender wanting to cancel a previously-sent e-mail or for managing the cancellation of e-mails in the mailbox of the user associated with the MTA upon receiving the cancellation message from the sender when this user is a recipient.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Gerard Marmigere, Joaquin Picon
  • Patent number: 8671132
    Abstract: A policy-based data management system, method, and apparatus are disclosed. The system, method, and apparatus are configured to operate over a distributed storage system such as a storage area network (SAN). Files to be stored on the network are each assigned a service class and a storage pool based on the application of policies to file attributes such as file name, type, user, etc. The service class and storage pool designations are stored as metadata. Files may be retrieved using the metadata to identify the storage pool where the file is stored, and the service class listed within the metadata may be used to control the manner in which the file is handled. A metadata server may be utilized to provide the appropriate service class of files in response to requests from remote clients that may be of different computing platforms.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Vernon Carlson, Linda Marie Duyanovich, Toby Lyn Marek, David Ronald Nowlen, David Allan Pease, Michael Leo Walker, Paul Harold Hilton
  • Patent number: 8671133
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention provide for a data processing system having an efficient network communication infrastructure. The data processing system has a plurality of data processing nodes distributed across a network. Each node comprises a processor and a memory having an application and a routing thread operatively configured to receive a message on the network. The message has an application identifier and a message group identifier. Each application has a command thread and a plurality of message group handlers. Each routing thread is operatively configured to determine whether the received message is for the application on the respective node and to notify the application's command thread of the received message in response to determining that the message is for the application. The command thread then directs the message to one of the message group handlers based on the received message's message group identifier.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: March 11, 2014
    Assignee: The Boeing Company
    Inventors: Haig F. Krikorian, Robert W. Loewer, Susan E. Smalley
  • Patent number: 8671134
    Abstract: Specified data is distributed in a High-Performance Computing cluster comprising a Management node and M computation nodes where M is an integer greater than one, by the method comprising: dividing the M computation nodes into m layers where m is an integer greater than one; dividing the specified data into k shares where k is an integer greater than one; distributing, by the Management node, the k shares of data to a first layer of computation nodes as sub-nodes thereof, each node of the first layer obtaining at least one share of data therein; distributing, by each of the computation nodes, the share(s) of data distributed by a parent node thereof to sub-nodes thereof; and requesting, by each of the computation nodes, the remaining specified data to other computation nodes, to thereby obtain all the specified data.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Qi Chen, Jun He, Guang Lei Li, Huo Ding Li, Wei Liu
  • Patent number: 8671135
    Abstract: A method of providing transports for a data distribution middleware over a plurality of transport networks is provided. A data distribution middleware with a pluggable transport layer is provided. A plurality of transport plugins in the transport layer are provided. Aliases are assigned to each of the transport plugins of the plurality of transport plugins, wherein at least one of the transport plugins of the plurality of transport plugins has a plurality of aliases.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: March 11, 2014
    Assignee: Real-Time Innovations, Inc.
    Inventors: Rajive Joshi, Henry Choi, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut
  • Patent number: 8671136
    Abstract: A data retrieval method for sensing data for retrieving, from user terminals, data transmitted from a plurality of sensor nodes, the data retrieval method including: a step for storing in distributed servers the data sent from the plurality of sensor nodes, a step for setting information link pointers for indicating model names previously set and link pointers of data corresponding to the model names, a step for a management server connected through a network with the distributed servers and the user terminal to accept the reference requests for data acquired from the user terminals, and a step for the management server to acquire data from the distributed servers set as the information link pointers based on the data reference request from among the data stored in the distributed servers and to respond to the user terminal.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: March 11, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Norihiko Moriwaki, Toshiyuki Odaka
  • Patent number: 8671137
    Abstract: Methods and systems for personalizing access to client devices using near field communication is disclosed. In a transaction between a client and a server, the client may detect the presence of a computing device using near field communication, and the device may be identified as an assistive computing device. Based on this information, the client may send the assistive computing device user interface data such that the transaction can be completed on the assistive computing device instead of the client.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: March 11, 2014
    Assignee: Google Inc.
    Inventors: Tiruvilwamalai Venkatraman Raman, Charles Chen
  • Patent number: 8671138
    Abstract: A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the network using a plurality of transport service instances. Message processing circuitry, coupled between the network interface and the client interface, includes an execution unit, which generates the messages in response to the work requests and passes the messages to the network interface to be sent over the network. A memory stores records of the messages that have been generated by the execution unit in respective lists according to the transport service instances with which the messages are associated. A completion unit receives the records from the memory and, responsive thereto, reports to the client device upon completion of the messages.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Mellanox Technologies Ltd.
    Inventors: Michael Kagan, Diego Crupnicoff, Gilad Shainer, Ariel Shahar
  • Patent number: 8671139
    Abstract: An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: March 11, 2014
    Assignee: Almondnet, Inc.
    Inventor: Roy Shkedi
  • Patent number: 8671140
    Abstract: Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one stock related search query to a plurality of unique hosts that provide access to stock related information; sending the at least one stock related search query to the plurality of unique hosts in response to the HTTP request; receiving search results from the plurality of unique hosts in response to the at least one stock related search query, the search results comprising price data related to at least one stock; incorporating the received search results comprising the price data related to the at least one stock and incorporating at least one related news item link into a response; communicating the response from the metasearch engine to the client device. Stock ordering and/or at least one updated response may also be included.
    Type: Grant
    Filed: September 1, 2013
    Date of Patent: March 11, 2014
    Inventor: Harvey Lunenfeld
  • Patent number: 8671141
    Abstract: Disclosed herein are a system, method and architecture for optimizing a manner in which queries and updates are issued to data stores servicing an application such as a social networking application. A social graph modeling a social network may be used to generate a data store request schedule that optimizes, e.g., minimizes, data store accesses, such as without limitation queries and updates to the data store.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: March 11, 2014
    Assignee: Yahoo! Inc.
    Inventors: Marco Serafini, Aristides Gionis, Ingmar Weber, Flavio Junqueira
  • Patent number: 8671142
    Abstract: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: March 11, 2014
    Inventors: Brian Shuster, Aaron Burch, Dick Herling, Zachary Zarry, Gary Shuster
  • Patent number: 8671143
    Abstract: A system, method, and device comprising a virtual badge are disclosed. A virtual badge can be displayed on a cell phone or in another linked portable device, and for security purposes, has images which can be scanned, and the capability to alternate colors and/or self-destruct on a pre-set schedule. Whether for after a disaster or for daily use, the system uses cell phones or mobile devices loaded with specialized software. Using plugin technologies, the system optionally can enable field collected photos and notes on customizable forms to be mapped, tracked, and time/date stamped—including in a 100% disconnected environment. A modifiable virtual badge can aid in inventory, accountability, organization, and efficiency. The system can be employed by the “Whole Community”—citizens, businesses, not-for-profits, and government agencies—for social media, business, cleanup, insurance adjusters, or personnel focused on day to day operations or on mitigation, preparedness, response, and recovery.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: March 11, 2014
    Assignee: Pathfinders International, LLC
    Inventor: Scott Lewis
  • Patent number: 8671144
    Abstract: A messaging system on a server computes a spamicity value (spam score) for incoming messages. The messaging system may filter the incoming messages using that spamicity value, or using any other basis. Conversely, the messaging system may not filter the messages at all. In either case, the spamicity value is communicated to a remote device prior to communicating the messages to the remote device. In this way, a messaging client at the remote device may determine whether to retrieve the messages using the calculated spamicity values from the server.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: March 11, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Randall Coleman Gellens
  • Patent number: 8671145
    Abstract: A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: March 11, 2014
    Assignee: Paltalk Holdings, Inc.
    Inventors: Steven G. Roskowski, Andrew D. Riedel, Shankar Sahai
  • Patent number: 8671146
    Abstract: Systems and methods for information technology (IT) management, utilizing presence aware notification, are disclosed. In an implementation, the method includes receiving availability or online status of one or more users at an IT management server. The IT management server queries a monitoring database for one or more alerts. The one or more alerts are sent to the one or more users based on respective availability or online status.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Gerardo Dilillo, Lorenzo Rizzi, Arun D. Raghavan, Adam Herscher
  • Patent number: 8671147
    Abstract: Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: March 11, 2014
    Assignee: Open Text S.A.
    Inventors: Frederick Haigh Jowett, Robert Jeffrey Noble
  • Patent number: 8671148
    Abstract: An apparatus includes: an address book to store mail addresses; an address registration unit to register a mail address of electronic mail in the address book; a check code generation unit to generate a check code from the mail address; and a check code transmission unit to transmit a mail reception permission notification including the check code generated from the mail address to a registration unit.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: March 11, 2014
    Assignee: Fujitsu Limited
    Inventor: Katsuaki Akama
  • Patent number: 8671149
    Abstract: Unified communication system for consolidating different message sources (e.g. emails, SMS, voice message, fax, etc.) into a single accessible location with the ability to incorporate phone calls, VoIP calls, voice commands, etc. This is achieved through integration of a Speech-ready IVR system with an E-mail client to act as the Unified Communication System. Furthermore, the IVR flexibility allows the user to access messages when internet access is not available or read messages such as SMS and emails when not physically convenient e.g. when user is driving. A computer based server receives a message in the format of SMS, fax, e-mail, or phone message. The server identifies what format the message is in and displays a notification on a graphical user interface. Through integration with a speech ready IVR system user may select to listen to the message or read the message.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: March 11, 2014
    Inventor: John Francis Baxter, Jr.