Patents Examined by Hung Havan
  • Patent number: 9177327
    Abstract: User data and a plurality of micro-segment definitions are received. Each micro-segment definition in the plurality of micro-segment definitions corresponds to one or more offers in an offer provider campaign. Further, a micro-segment parser parses each micro-segment definition from the plurality of micro-segment definitions into a plurality of parsed expression segments that indicate a plurality of micro-segment condition rules. In addition, a compiler compiles the plurality of parsed expression segments into an executable object that indicates a plurality of instructions to determine if the user data matches the plurality of micro-segment definitions. Each micro-segment definition is also serially processed, with a sequential evaluation engine, to apply the plurality of micro-segment condition rules to the user data to determine a match of a user belonging to a micro-segment. Further, the sequential evaluation engine assigns a score to indicate the strength of each match.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: November 3, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Walter Chang, Geoff Baum
  • Patent number: 9171312
    Abstract: A context information collection and distribution system registers read identification information in a computer device that manages and controls an RFID tag reading device and is located in a lowest hierarchy in wide area network topology. The computer device located in the lowest hierarchy in the wide area network topology notifies a computer device located in a higher management domain hierarchy that the computer device located in the lowest hierarchy manages read identification information of a target. Further, the computer device located in the management domain hierarchy notifies a computer device located in much higher ID system hierarchy that the computer device located in the hierarchy just under the management domain hierarchy manages the read identification information of the target.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: October 27, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Shinya Yamamura, Jun Maeda
  • Patent number: 9146816
    Abstract: A method, system or computer usable program product for backing up a system image including receiving a request to backup a first system image on a first computer system onto a server, selecting a similar system image from a catalog of images, identifying a first set of differences between the similar system image and the first system image, and backing up the first system image by transferring the first set of differences to the server.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: September 29, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Justin J. Berstler
  • Patent number: 9098509
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A CALL RESTRICTOR implement efficient and scalable monitoring, regulation, and allocation of communications resources within an enterprise. In one embodiment, a call restricting processor-implemented method is disclosed, comprising: obtaining a transmission related to a call request, the transmission including a value for a call attribute; extracting from the transmission the value for the call attribute; querying a database using the extracted value for the call attribute; obtaining a call rule to apply to the call request, based on querying the database; applying the call rule to the call request; and determining via a processor whether the call is permitted based on applying the call rule to the call request; wherein the transmission is one of: a media packet transmitted during an ongoing communication; and an invitation to initiate a communication session.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 4, 2015
    Assignee: Iqor Holding Inc., Igor U.S. Inc.
    Inventors: Vikas Kapoor, Abhilash Madhavarapu
  • Patent number: 9087107
    Abstract: A computing device may receive a request for a rank-specific search link corresponding to a particular search result within a list of search results. The computing device may identify one or more search parameters used by a search engine to generate the list of search results, and identify a search result rank position of the particular search result in the list of search results. The computing device may create a rank-specific search link associated with the one or more search parameters corresponding to the list of search results and the search result rank position corresponding to the particular search result. The computing device may provide the rank-specific search link in accordance with the request. Selection of the rank-specific search link may cause information, to be presented, relating to a document to the search parameters and corresponding to the search result rank position.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventor: John Eric Fu
  • Patent number: 9081971
    Abstract: A computer program product is provided and includes a tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes initially verifying a presence of parameters passed to a parameter database and that a selected group of the parameters are greater than or equal to zero, parsing optional block data to validate the optional block data, determine a length thereof and a number of optional blocks contained therein and proceeding with one of a secondary info-parsing and a secondary data-parsing operation with respect to the optional block data in accordance with content of the parameters passed to the parameter database.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: July 14, 2015
    Assignee: International Business Machines Corproation
    Inventors: Todd W. Arnold, Carsten D. Frehr, Richard V. Kisley
  • Patent number: 9063978
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A FINANCIAL TRANSACTION TAGGER (hereinafter “FTT”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the FTT may facilitate, in various implementations, tagging transactions with transaction characteristics through the use of universal variables and economical interface features. In one embodiment, transaction data associated with a transaction and including at least a transaction identifier may be received. The transaction data may be analyzed, and contextual rules may be applied to the transaction to tag the transaction with transaction characteristics.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 23, 2015
    Assignees: Igor US Inc., Igor Holdings Inc.
    Inventors: Vikas Kapoor, Abhilash Madhavarapu
  • Patent number: 9053208
    Abstract: A query is received and processed to determine one or more specified and unspecified attributes in the query. The specified and unspecified attributes may correspond to attributes of one or more items. A graph is generated for the items and includes a node for each item and an edge between each unique pair of nodes. Each node is assigned a cost based on a distance between the specified attributes of the query and the attributes of the item associated with the node. Each edge is assigned a weight based on a distance between the unspecified attributes associated with the nodes of the node pair corresponding to the edge. A set of nodes from the graph is selected by minimizing a total cost of the nodes while maximizing a dispersion of the nodes based on the edge weights.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sreenivas Gollapudi, Sayan Bhattacharya
  • Patent number: 9053146
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A WEB ACCESS MANAGER implement efficient and scalable monitoring, regulation, and allocation of communications resources within an enterprise.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 9, 2015
    Assignee: Iqor U.S. Inc.
    Inventors: Vikas Kapoor, Abhilash Madhavarapu
  • Patent number: 9047303
    Abstract: In one embodiment, a computer program product for storing data to a storage network includes a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, computer readable program code configured to store the plurality of data IDs to a database, computer readable program code configured to identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, computer readable program code configured to receive one of the files having a duplicate data ID, and computer readable program code configured to store the file having the duplicate data ID to a storage network.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 9043354
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR AN AUTOMATED DATA EXTRACTOR (hereinafter “ADE”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the ADE may access data via a plurality of universal variables linked to tables and/or fields across multiple, otherwise disparate database systems, providing economical access to data in those tables and/or fields. In some implementations, the universal variables may be selectively chosen for broad applicability to a vast swath of enterprise data types and organizations, and may themselves be organized in accordance with a hierarchical schema facilitating business understanding and decision making. The ADE may further facilitate, in various implementations, report generation, data accessibility, scheduled and/or triggered distribution of data updates, and/or the like through the use of universal variables and economical interface features.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: May 26, 2015
    Assignee: Iqor U.S. Inc.
    Inventor: Vikas Kapoor
  • Patent number: 9043355
    Abstract: The APPARATUS, METHODS AND SYSTEMS FOR A JOURNAL ENTRY AUTOMATOR (hereinafter “JEA”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the JEA may facilitate, in various implementations, transaction classification through the use of universal variables and economical interface features. In one embodiment, classification rules for assigning accounting Classes/Subclasses to transactions may be defined. Upon receipt of an indication of a transaction, the transaction is tagged with transaction characteristics. Based on relevant transaction characteristics, accounting Classes/Subclasses may be assigned to the transaction using the applicable classification rules.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: May 26, 2015
    Assignee: Iqor U.S. Inc.
    Inventors: Vikas Kapoor, Abhilash Madhavarapu
  • Patent number: 8965931
    Abstract: A distributed historian framework is provided where historical data is collected in accordance with an organizational model of a hierarchical system that is distributed across various elements of an enterprise. A directory service operates with the organizational model to enable configuration of historian components within the organization and to enable data to be located within the organization. In one aspect, an industrial automation system is provided. The system includes at least one historian component to archive data within an organization. A common data model then exposes functionality and data of the organization to the historian component.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: February 24, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Robert J. McGreevy, Deborah A. Sadowski, Robert J. Herbst, Justin R. Hartman
  • Patent number: 8954427
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing search result page previews. In one aspect, a method includes receiving data that specify a set of search results responsive to a search query. Query-relevant content is selected to be included in a page preview for at least one of the search results. In turn, data that cause presentation of the page preview are provided. The data provided can cause presentation of the query-relevant content at an initial zoom level and at a higher zoom level, where the initial zoom level is a zoom level at which both the query-relevant content and other content from the resource are presented. The page preview can include a page tear that defines multiple portions of the page preview for a resource.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Jeremy Silber, Doantam Phan, Christopher H. Rohrs, Xiaofeng Mi
  • Patent number: 8903835
    Abstract: An information device is provided that includes a first acquisition unit, a second acquisition unit, a search unit, a first display unit, a determining unit, and a second display unit. The first acquisition unit acquires situation data indicating a situation of the information device. The second acquisition unit acquires object information in accordance with the situation data. The search unit searches a database for related words related to the object information. The first display unit displays the related words to allow any one of the related words to be selected, while the determining unit determines whether any one of the related words is selected. The second display unit displays the object information acquired by the second acquisition unit for the selected related words.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: December 2, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masaaki Kikuchi, Hideo Umeki
  • Patent number: 8892522
    Abstract: There is provided a map information providing technology that can keep map information very fresh at all times.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: November 18, 2014
    Assignees: Zenrin Co., Ltd., Toyota Jidosha Kabushiki Kaisha, Toyota Mapmaster Inc., Aisin AW Co., Ltd.
    Inventors: Hironobu Sugimoto, Sadahiro Koshiba, Kazuteru Maekawa, Masahiro Tsujiko, Koji Uchiyama, Yoshikatsu Matsumoto, Kaname Miyazaki, Kenji Yano, Yuichi Ochi
  • Patent number: 8874584
    Abstract: Described is a system for content recognition, search, and retrieval in visual data. The system is configured to perform operations of receiving visual data as an input, processing the visual data, and extracting distinct activity-agnostic content descriptors from the visual data at each level of a hierarchical content descriptor module. The resulting content descriptors are then indexed with a hierarchical content indexing module, wherein each level of the content indexing module comprises a distinct set of indexed content descriptors. The visual data, generated content descriptors, and indexed content descriptors are then stored in a storage module. Finally, based on a content-based query by a user, the storage module is searched, and visual data containing the content of interest is retrieved and presented to the user. A method and computer program product for content recognition, search, and retrieval in visual data are also described.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: October 28, 2014
    Assignee: HRL Laboratories, LLC
    Inventors: Yang Chen, Swarup Medasani, David L. Allen, Qin Jiang, Yuri Owechko, Tsai-Ching Lu
  • Patent number: 8856164
    Abstract: An online reading processing system and method for providing interactive messages to users at end computer devices are provided, which include storing online reading information in a data storage medium; setting the online reading information with a head mark and a tail mark of at least one expert-marked key range by a setting module; reading the information after being set and hiding the head mark and the tail mark thereof; receiving the key range marked by the user; determining whether the user-marked key range covers the head mark and the tail mark so as to form interactive messages according the determination, thereby solving the drawback of failing to provide appropriate feedback or assessment according to users' behaviors as encountered in the prior techniques, and also increasing online reading interaction and enjoyment.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 7, 2014
    Assignee: Chunghwa Telecom Co., Ltd.
    Inventors: Hung-Ju Lin, Shi-Chuan Tzeng
  • Patent number: 8843482
    Abstract: A method for providing selected content items to a user. The selection of content items is based on metadata pre-assigned to content items, typically authored content metadata, and on metadata generated and associated afterwards, called derived content metadata. Additionally, the selection of content items can be based also on context metadata, particularly derived context metadata. Derived metadata are automatically generated on the basis of derivation rules corresponding to algorithms to be applied to, e.g., the content of content items, authored content metadata and context metadata. User profiles can be used for improving the selection quality. A method is also disclosed for building and maintaining user profiles based on machine learning techniques.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: September 23, 2014
    Assignees: Telecom Italia S.p.A., Pirelli & C. S.p.A.
    Inventors: Luca Buriano, Giuseppe Lo Bello
  • Patent number: 8838557
    Abstract: A set of edited changes associated with an editable file is displayed on a display associated with a computing device in response to receipt of a request via a user input device to display the plurality of edited changes. A contextual representation of the editable file is displayed. A context indicator is displayed within the contextual representation of the editable file that represents a location within the editable file associated with a first of the displayed set of edited changes. The context indicator is iteratively updated to represent a location within the editable file associated with each selected element of the displayed set of edited changes in response to detection of user selections of elements of the displayed set of edited changes received via the user input device.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Travis M. Grigsby, Frank L. Jania