Patents Examined by Kim Nguyen
  • Patent number: 9761573
    Abstract: An IC includes logic cells, selected from a standard cell library, and fill cells, configured for compatibility with the standard logic cells. The fill cells contain structures configured to obtain in-line data via non-contact electrical measurements (“NCEM”). The IC includes such NCEM-enabled fill cells configured to enable detection and/or measurement of a variety of open-circuit and short-circuit failure modes, including at least one via-open-related failure mode, one AACNT-short-related failure mode, one GATECNT-short-related failure mode, and one TS-short-related failure mode.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: September 12, 2017
    Assignee: PDF Solutions, Inc.
    Inventors: Stephen Lam, Dennis Ciplickas, Tomasz Brozek, Jeremy Cheng, Simone Comensoli, Indranil De, Kelvin Doong, Hans Eisenmann, Timothy Fiscus, Jonathan Haigh, Christopher Hess, John Kibarian, Sherry Lee, Marci Liao, Sheng-Che Lin, Hideki Matsuhashi, Kimon Michaels, Conor O'Sullivan, Markus Rauscher, Vyacheslav Rovner, Andrzej Strojwas, Marcin Strojwas, Carl Taylor, Rakesh Vallishayee, Larg Weiland, Nobuharu Yokoyama
  • Patent number: 9747373
    Abstract: The disclosure relates to the communication field and disclosures an inquiry method, an inquiry system, an inquiry search server and an inquiry terminal. The method includes that: after receiving an inquiry request from an inquiry terminal, an inquiry search server acquires a keyword related to the inquiry request, determines a given number of other inquiry terminals as a target inquiry terminal group according to the keyword and relevant information of the other inquiry terminals, and sends the inquiry request to each target inquiry terminal in the target inquiry terminal group. The disclosure enables the users of inquiry terminals to inquiry of each other about a question and to obtain a corresponding answer, which undoubtedly facilitates the operation of the users and contributes to promoting the technical solution of the disclosure, moreover, the disclosure truly pools the wisdom of the masses to achieve an excellent inquiry-and-answer effect.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: August 29, 2017
    Assignee: ZTE CORPORATION
    Inventor: Junjie Yin
  • Patent number: 9749452
    Abstract: The present document provides a method for processing contact person display and mobile terminal. The method includes: a mobile terminal setting a calculation formula for contact weights of contact persons according to communication information parameters, and configuring a plurality of contact weight ranges and corresponding display modes thereof; the mobile terminal storing the communication information of each contact person; reading the communication information at regular intervals, and calculating the contact weight of each contact person according to the calculation formula; and looking for a display mode corresponding to the contact weight range to which the calculated contact weight belongs, and displaying the corresponding contact person according to the corresponding display mode.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 29, 2017
    Assignee: ZTE Corporation
    Inventors: Longqing Shen, Peng Li, Yanfang Cao
  • Patent number: 9734518
    Abstract: Example techniques for generating customized content may include the following operations: receiving a search query from a computing device associated with a user; performing a search of electronic content based on the search query; obtaining a search result based on the search of electronic content; obtaining configurable content that relates to the search query, where the configurable content includes a field that is configurable; identifying user-specific content based on the search query; configuring the field of the configurable content based on the user-specific content to thereby produce configured content; and outputting data corresponding to the search result and the configured content for use in generating a Web page containing the search result and the configured content.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: August 15, 2017
    Assignee: Google Inc.
    Inventors: Dani Suleman, Hobart Sze
  • Patent number: 9736102
    Abstract: A system, device, computer program product, and/or method generates display data that allows a user to ascertain a relationship between related electronic information from among sent and received electronic information. A three-dimensional time series data processing system selects one electronic information, extracts electronic information relating to the selected electronic information from the electronic information database, calculates relevance between the sender of the selected electronic information and the sender of the extracted electronic information, and generates three-dimensional time series data for three-dimensionally rendering a relationship between the selected electronic information and the extracted electronic information as positional information of the respective extracted electronic information in a virtual three-dimensional space, where the sender, the send time and the relevance are axes.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kumi Adachi, Eisuke Kanzaki, Koichi Takahashi, Takashi Takahashi, Hideo Takeda
  • Patent number: 9734130
    Abstract: Source data statements that had been received for the request are semantically analyzed, which includes matching elements in the received source data statements to respective one or more entries in an ontology associated with a domain that had been selected for the received source data statements. The ontology includes items and relationships that define the selected domain. Each element in the received source data statements is a word or a phrase. The one or more entries are assigned to the matched elements, respectively, to annotate each matched element with a respective annotation consisting of the respective one or more entries. The annotated elements are saved with the respective annotations. The annotations are used to generate a search query for the request.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Currie P. Boyle, Homa Javahery, Eniko I. Rozsa
  • Patent number: 9720916
    Abstract: A mechanism is provided for two-directional biometric matching. The mechanism receives a first biometric record and a second biometric record for matching. The mechanism performs a first matching process using a matching algorithm of the first record to the second record to obtain a first matching outcome. The mechanism performs a second matching process using the same matching algorithm of the first matching process, wherein the second record is matched to the first record to obtain a second matching outcome. The mechanism compares the first and second matching outcomes to determine if there is a difference in outcome.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventor: Peter W. Waggett
  • Patent number: 9715535
    Abstract: According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures includes at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within data sources and the second data management architecture manages persisted entities within a common repository. Entity attributes are mapped between the first and second data management architectures. The system further provides one or more supplemental attributes for the persisted (e.g., registration mode or fully persisted mode) entity within the second data management architecture, wherein the supplemental attributes are unmapped between the first and second data management architectures.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: July 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephanie J. Hazlewood, Mohammad Khatibi, Amira N. Taiyab
  • Patent number: 9716915
    Abstract: A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 25, 2017
    Assignee: III HOLDINGS 2, LLC
    Inventors: Osama Al-Shaykh, Rick Schwartz, Ralph Neff, Magdalena Leuca Espelien
  • Patent number: 9715536
    Abstract: A virtualization method for large-scale distributed heterogeneous data includes using a three-layer structure and a two-level mapping. According to different abstraction degrees, a data model is defined as three layers from low to high: a physical layer, a virtual table layer, and a virtual view layer. Each layer has a proprietary data model. The two-level mapping comprises a PV mapping and a VV mapping, which is a transformation mechanism of the data models of different layers. As a result, the virtualization method virtualizes decentralized heterogeneous data, and is applicable to data interoperability treatments.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: July 25, 2017
    Assignee: GUANGDONG ELECTRONICS INDUSTRY INSTITUTE LTD.
    Inventors: Xiangtao Liu, Yi Xie, Qiang Yue, Tongkai Ji
  • Patent number: 9715527
    Abstract: A database server receives a query from a remote application server that is associated with a calculation scenario. The calculation scenario defines a data flow model that includes one or more calculation nodes that each define one or more operations to execute on the database server. The database server can be a column-oriented database and at least one of the calculation nodes comprises at least one join operation. Thereafter, the database server instantiates the calculation scenario so that it is optimized by removing one or more join operations and associated branches within the calculation scenario. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server then provides the data set to the application server.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: July 25, 2017
    Assignee: SAP SE
    Inventors: Tobias Mindnich, Christoph Weyerhaeuser, Johannes Merx
  • Patent number: 9703841
    Abstract: A computer-implemented method to coordinate output of an application over a single computing device, according to one embodiment, includes receiving a feed of importance scores for each of the plurality of applications, and normalizing the importance scores of each feed for each of the plurality of applications. At least some applications with feeds of importance scores are selected. A prioritization score is assigned to the selected applications based on a function of the normalized importance scores of the selected applications. The normalized importance scores of the selected applications are combined into a single feed, and the single feed of normalized importance scores of selected applications is provided in order of priority to a subscribing application. An output of the subscribing application is coordinated based on the normalized importance scores of selected applications with a high priority in the single feed.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Inseok Hwang, Su Liu, Eric J. Rozner, Chin Ngai Sze
  • Patent number: 9697011
    Abstract: Techniques for computer system recovery which remotely restore a default partition to a recent state even when an operating system is functioning abnormally. In an example embodiment, a service center computer establishes a first network connection to a monitored computer system. The service center computer configures the monitored computer system to boot from a bootable image file in the monitored computer system and reboots the monitored computer system into an alternate operating system environment of the bootable image file. The service center computer establishes a second network connection to the monitored computer system to restore a recent backup image of the default partition from a diagnostic partition to a default partition. The service center computer establishes a third network connection to the monitored computer system and reboots the monitored computer system to the default partition.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 4, 2017
    Assignee: NCR Corporation
    Inventor: Eric C. Kobres
  • Patent number: 9690791
    Abstract: This disclosure relates to a method, article of manufacture, and apparatus for generating a snapshot history map. In some embodiments, this includes retrieving at least one storage pairing, extracting a snapshot history based on the at least one storage pairing, the snapshot history including a list of snapshot details sorted in chronological order, and displaying a chronological representation of the snapshot history based upon the snapshot details sorted in chronological order. In some embodiments, this further includes generating the snapshot details after performing successful snapshots using the at least one storage pairing, and extracting the snapshot history based on the at least one storage pairing includes extracting the snapshot history of the at least one pairing by querying a database.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 27, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Eric Christian Matthies, Christopher Francis Wroten
  • Patent number: 9684565
    Abstract: According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures comprises at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within one or more data sources, while the second data management architecture manages persisted entities with data from the one or more data sources within a common repository. A modification to data of the persisted entity is detected within the one or more data sources, and the modified data is synchronized with the persisted entity in the repository of the second data management architecture. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 20, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephanie J. Hazlewood, Mohammad Khatibi, Lan Luo, Susanna W. Tai, Amira N. Taiyab
  • Patent number: 9678835
    Abstract: According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures comprises at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within one or more data sources, while the second data management architecture manages persisted entities with data from the one or more data sources within a common repository. A modification to data of the persisted entity is detected within the one or more data sources, and the modified data is synchronized with the persisted entity in the repository of the second data management architecture. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 13, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephanie J. Hazlewood, Mohammad Khatibi, Lan Luo, Susanna W. Tai, Amira N. Taiyab
  • Patent number: 9672287
    Abstract: A content searching technique that includes sensing at least three types of input gestures from a user, each of the at least three input gestures representative of a respective one of a search term, a class of assets to be searched and a location to be searched. The sensed at least three types of input gestures are translated into the search term, the class of assets to be searched and the location to be searched. The specified location is searched for the class of assets corresponding to the search term. A list of assets residing or available from at the searched location corresponding to the search term are presented in a user interface display.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: June 6, 2017
    Assignee: THOMSON LICENSING
    Inventor: Juan M. Noguerol
  • Patent number: 9671859
    Abstract: There is provided an information processing device including a plurality of specifying devices used to respectively specify a plurality of types of parameter values representing music features; a music extraction portion that extracts, from a first database in which a plurality of pieces of music and the parameter values are associated with each other, pieces of music that match the parameter values specified using the specifying devices; and a list generation portion that generates a list of the pieces of music extracted by the music extraction portion.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: June 6, 2017
    Assignee: SONY CORPORATION
    Inventors: Munechika Maekawa, Takaomi Kimura, Takuo Ikeda
  • Patent number: 9674654
    Abstract: Systems, methods, and machine-readable media for identifying a geometric footprint of a point of interest (POI) based on location sharing events received from mobile devices are provided. The geometric footprint may be calculated based on the received location sharing events and stored in the POI listing for that POI. In one aspect, the geometric footprint may be further refined based on subsequently received location sharing events. The system, according to certain aspects, may include an interface module, a POI module, and a footprint module. The interface module may be configured to receive a location sharing event from a mobile device, the location sharing event including an event location coordinate and a POI identifier. The POI module may be configured to identify the POI listing in the database based on the POI identifier, the POI listing including a POI location coordinate.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: June 6, 2017
    Assignee: Google Inc.
    Inventors: Jesse Matthew Rosenstock, Jussi Petri Myllymaki
  • Patent number: 9665627
    Abstract: The invention concerns a device for multimedia data retrieval. The multimedia data is associated with an active component. The device for multimedia retrieval being characterized in that, depending on an external event, some of the active components trigger an action that make the user aware of the multimedia data associated with said active components.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 30, 2017
    Assignee: THOMSON LICENSING DTV
    Inventors: Jürgen Stauder, Izabela Grasland, Joel Sirot