Patents Issued in February 7, 2017
  • Patent number: 9563695
    Abstract: An personalized electronic magazine system includes an indexing module that stores topics related to various items available via a database. A user profile manager determines topics of interest to a particular user, and a recommendation generator uses the topic information from the indexing module and the topic information from the profile manager to generate recommended content to present to the user.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Jokubas Zukerman, Sami Mohammed Shalabi, Maurice Shore, Mehul Agarwal, Imad Jureidini
  • Patent number: 9563696
    Abstract: At least some aspects of the present disclosure feature systems and methods for managing notes. The note management system includes a note source, a note recognition module, a note extraction module, and a note labeling module. The note source is a visual representation of a scene having a note. The note recognition module is configured to receive the visual representation and determine a general boundary of the note from the visual representation. The note extraction module is configured to extract content of the note from the visual representation based on the determined general boundary. The note labeling module is configured to label the note with a category.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: February 7, 2017
    Assignee: 3M Innovative Properties Company
    Inventors: Willem V. Bastiaens, Gabriel A. Biller, Kristopher W. Clover, Brian R. Hackerson, Masuma W. Henry, Stephen M. June, Brian L. Linzie, Robert D. Lorentz, David M. Mahli, Richard J. Moore, Cristin E. Moran, Michael E. O'Brien, Scott D. Pearson, Dennard J. Powell, Olen Ronning, Guruprasad Somasundaram, Brian J. Stankiewicz, Diane R. Wolk
  • Patent number: 9563697
    Abstract: Two massive databases, having differing numbers of partitions within a MapReduce process, may be compared within a map-stage of the MapReduce process without the need for a reduce stage of the MapReduce process. Custom input functions may be used to coordinate the reading of data from the partitions. By taking advantage of the fact that the database are divided and sorted in a consistent manner, the input functions may coordinate the matching of records from the two databases for use within a MapReduce process. By taking advantage of the consistent grouping and sorting of the data within the partitions, the map stage of the MapReduce process may generate includes the desired final data (e.g., the differences between the two databases) without the need to transfer partitioned intermediate results between the map stage and a reduce stage of the MapReduce process.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Joshua Elliot Caplan
  • Patent number: 9563699
    Abstract: A method for matching a query against a broadcast stream includes receiving one or more broadcast streams, from which it generates and stores an audio fingerprint of a selected portion of each received broadcast stream. A query is received from which the method generates an audio fingerprint. From that point, the method continues by identifying audio content from the query, using the query audio fingerprint and a database of indexed audio content. The method concludes by identifying the source of the query using the query audio fingerprint and the stored audio fingerprints. Embodiments of the method further include predictively caching audio fingerprint sequences and corresponding audio item identifiers from a server after storing audio fingerprints extracted from the broadcast stream; and using the predictively cached audio fingerprint sequences to identify an audio item within the audio signal based on at least some additional audio fingerprints of the audio signal.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: February 7, 2017
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Bernard Mont-Reynaud, Joe Kyaw Soe Aung
  • Patent number: 9563700
    Abstract: A system for supporting a user's repetitive motion activity operates to manage cadence-based playlists identifying one or more media content items having a tempo corresponding to a user's cadence. The cadence-based playlists can be categorized by different tempi or tempo ranges that cover all likely cadences during the user's activities. A media-playback device is provided to acquire a user's cadence and retrieve a cadence-based playlist associated with a tempo or a tempo range corresponding to the cadence.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: February 7, 2017
    Assignee: Spotify AB
    Inventors: Sten Garmark, Dariusz Dziuk, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
  • Patent number: 9563701
    Abstract: For each performance part, a database stores therein a plurality of part performance data. The part performance data for each part includes a sound generation pattern and tone data corresponding thereto. A query pattern indicative of a sound generation pattern to be made an object of search is input by a user. A search is made through the database for part performance data including a sound generation pattern matching the query pattern. In response to a user's operation, one part performance data is identified from among searched-out results, and the sound generation pattern of the identified part performance data is instructed as a new query pattern. Then, a further search is made through the database for part performance data including a sound generation pattern matching the new query pattern. The searched-out pattern can be edited by the user and a further search can be made based on the edited pattern.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: February 7, 2017
    Assignee: Yamaha Corporation
    Inventor: Daichi Watanabe
  • Patent number: 9563702
    Abstract: A media content playlist generation and access system for a video entertainment network is herein disclosed whereby a plurality of media content emanating from various disparate networks may be conglomerated into a customized list. The list may contain stored media content, which are customarily stored in the head end portion of a CATV network, media content accessible via the Internet, or yet to be aired media content. The system also provides for manipulation of the playlist from various consumer electronic display devices that are interconnected to the Internet, or the PSTN, thereby allowing further customization of the playlist at the user's convenience. Additionally, a multiple user account system is provided wherein multiple user accounts may be configured in order to allow a corresponding multiple individualized playlists, which are each customized to suit each user's tastes.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: February 7, 2017
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Sandi Hannum, Peter Sheedy, Matt Wong, Bruce R. Bradley, James R. Albrecht, Terri L. Swartz
  • Patent number: 9563703
    Abstract: A system, method and device for sharing of playlists of authorized content with other users. A user interface is displayed on a media viewing device for creating a playlist of content. The playlist is generated by a user via the user interface and a name is associated with the playlist of content. The playlist is stored using the name. Parameters for sharing the playlist with contacts of the user are configured. At a viewing device of a contact, notification of a playlist created by a user is received. Privileges of the contact associated with content identified in the playlist are determined. Action is taken, by the contact, regarding content identified in the playlist created by the user based on the determined privileges of the contact.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: February 7, 2017
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, Terry Douglas Lee
  • Patent number: 9563704
    Abstract: Methods, systems, and media for presenting suggestions of related media content are provided. In some embodiments, the method comprises: generating, using a hardware processor, a transcript of a first media content item; receiving one or more social network posts associated with one or more other media content items; computing one or more correlations between text in the one or more social network posts and the transcript; ranking the social network posts based at least in part on the correlations; and causing one or more suggestions to view the one or more other media content items associated with the one or more social network posts based at least in part on the rankings to be presented.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Kevin Greene, Timothy Johnson
  • Patent number: 9563705
    Abstract: The present disclosure is directed to positioning a new item in search results that may additionally include previously-released items. Items in a search result may be ranked by popularity scores. In embodiments of the present disclosure, a new item may receive a popularity score boost to compensate for that item's relative lack of history in comparison to the previously-released items. Embodiments of the present disclosure utilize outside data sources to rank the items. Outside data sources may include social media, knowledge bases, and like platforms to leverage available outside data to complement internal data.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: February 7, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Sumit Taank, Tri Minh Cao, Abhishek Gattani
  • Patent number: 9563706
    Abstract: Embodiments of a method and apparatus of image search are provided. An exemplary method of image search includes: receiving a request and returning a web page, where the returned web page allows uploading an image and adding annotation content for the image; receiving and storing the image and the annotation content for the image; and providing the annotation content for the image as a search index to an image search engine. Using the disclosed method and server, more searches related to information in an image can be provided. Moreover, because more information related to merchandise in an image can be provided to a viewer, it is believed that more online transactions can be facilitated.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: February 7, 2017
    Assignee: Alibaba Group Holding Limited
    Inventor: Xuanyin Lin
  • Patent number: 9563707
    Abstract: Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: February 7, 2017
    Assignee: LivePerson, Inc.
    Inventors: Matan Barak, Julius Schorzman, Nir Holtzman Ninio, Uri Goldstein
  • Patent number: 9563708
    Abstract: A “buddy member match” feature is directed to matching computer users of like interests, particularly computer users who are members of an online service provider. In general, a member (the match recipient) may update or create a member profile maintained by a service provider such as AOL. Once the match recipient has a member profile, a search is initiated to identify matching members by comparing the member profile of the match recipient to the member profiles of other members. Matching members are other members whose member profiles have at least one personal attribute matching an attribute of the match recipient's member profile. When contact information of the matching member is displayed, the contact information is accompanied by an indication that the contact information belongs to a matching member.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: February 7, 2017
    Assignee: AOL Inc.
    Inventor: David Gang
  • Patent number: 9563709
    Abstract: A social networking system recommends objects, such as pages, of the social networking system to users of the social networking system based on the location of the user. The social networking system obtains location information identifying the location of the user. Based on the location of the user, the social networking system identifies levels of geographical partitions encompassing the location of the user. For each level of geographical partitions, the social networking system accesses relevant objects of the social networking system with connections to users located within the level of geographical partitions. The social networking system may have determined a term frequency-inverse document frequency (tf-idf) value for each relevant object. Based on the number of connections and the tf-idf value associated with each relevant object, the social networking system merges the relevant objects accessed at each level into a set of relevant objects to recommend to the user.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: February 7, 2017
    Assignee: Facebook, Inc.
    Inventors: Bradley Ray Green, James Wah Hou Wong, Jinyi Yao
  • Patent number: 9563710
    Abstract: Smooth navigation can be provided when switching between content oriented pages by presenting an intermediate page while the requested page is being received and rendered. The intermediate page can be the current page but without navigational features. Alternatively, the intermediate page can be an advertisement provided by the source of the requested page.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: February 7, 2017
    Assignee: SAP SE
    Inventor: Wei Zhang
  • Patent number: 9563711
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for automated surfacing of tagged content in a vertical application. In an embodiment of the invention, a method for automatically surfacing tagged content in a vertical application can be provided. The method can include parsing text from content in an end user application, comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system and matching portions of the content to respective ones of the social bookmarks based upon the comparison, and visually emphasizing the matched portions of the content in the end user application.
    Type: Grant
    Filed: December 6, 2015
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Patent number: 9563712
    Abstract: Disclosed are systems, apparatus, and methods for presenting feed items in an information feed. In various implementations, a first result object is received, where the first result object is a data structure including a result of a feed query, where the result of the feed query includes at least one feed item to be included in the information feed, and where the at least one feed item has a first presentation. In various implementations, at least one custom object associated with the at least one feed item is received, where the at least one custom object provides a second presentation of the at least one feed item. In some implementations, the at least one custom object is included with the first result object to define an intermediary data structure. In some implementations, the intermediary data structure is stored on one or more storage mediums.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: February 7, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: Timothy Scott Hanson, Carter Jon Thaxton
  • Patent number: 9563713
    Abstract: Automatic application redirection may be provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: February 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
  • Patent number: 9563714
    Abstract: A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: February 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC.
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 9563715
    Abstract: A method for performing information monitoring control and an associated apparatus and an associated monitoring system are provided, where the method is applied to an electronic device, and the apparatus includes at least one portion of an electronic device. The method includes: detecting at least one target division block of at least one web page according to user gesture input information and determining subscription information corresponding to the target division block, wherein the web page including the target division block is provided by at least one web server; and sending the subscription information to at least one monitoring control server to subscribe to a monitored version of the target division block, for being displayed/output by utilizing the electronic device.
    Type: Grant
    Filed: July 8, 2012
    Date of Patent: February 7, 2017
    Assignee: HTC Corporation
    Inventor: Kun-Da Wu
  • Patent number: 9563716
    Abstract: Systems, methods, and computer-readable media for delivering an interactively updated application to a browser without requiring end users to install software locally are provided. Browser capabilities are detected. Bi-directional communication is established between a browser and server based on the capabilities. Representations of images are streamed to the browser. Human input device events associated with the representations are received. The representations are interactively updated.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: February 7, 2017
    Assignee: Cerner Innovation, Inc.
    Inventor: Juan David Narvaez
  • Patent number: 9563717
    Abstract: Systems, methods, and computer-readable media for intelligent caching of content items are provided. A content item may be received by a caching device from a content provider based at least in part on a first request from a user. The caching device may determine a content viewing profile. The caching device may direct storage of the received content item for later retrieval. Additionally, the caching device may provide the stored content item to the user in response to a second request for the content.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: February 7, 2017
    Assignee: Cox Communications, Inc.
    Inventors: Edgar V. Shrum, Jr., John Civiletto
  • Patent number: 9563718
    Abstract: Some embodiments of the present invention provide a system that facilitates interactivity during automated web-site accesses. During operation, the system executes a script which automatically accesses one or more websites. While executing the script, the system retrieves user-specific data associated with a user. The system then uses the user-specific data to access a target website. While accessing the target website, the system receives an interactivity request which the system presents to the user. The system then receives a response to the interactivity request from the user, and forwards the response to the website.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: February 7, 2017
    Assignee: INTUIT INC.
    Inventors: Spencer W. Fong, Richard M. Ng, Thomas E. Dockman, Rodney A. Robinson, Marvin Mah
  • Patent number: 9563719
    Abstract: A computer-implemented method for monitoring an object-oriented application is disclosed. A transaction-representative-digraph is built based upon a real-time running of the application, and the digraph contains nodes of a plurality of replaceable classes. A key node is selected based upon invocation relationships between the nodes. A monitor program is instrumented at the selected key node.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yang Che, Zhi Da Luo, Li Jing Mu, Zhi Hua Pan
  • Patent number: 9563720
    Abstract: A method and system for matching users of a network, such as a language learning network, employs user profile data to determine point match scores and/or compatibility match scores between users of the network such as a social network. A point match score is a measure of strength for a single interest that two users share. A compatibility match score is an aggregate measure of similarity of multiple interests that two users share. When a first user asks the system to propose another user or users for interaction, the system uses the point match scores, compatibility match scores, or both to determine which additional users to recommend to the first user. The system may present the first user with a profile for each recommended user. The first user may select one of the recommended users and engage in interaction, such as language skills learning or practice, with that user via a text, audio and/or video interface.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: February 7, 2017
    Assignee: WESPEKE, INC.
    Inventors: Jaime G. Carbonell, Michael E. Elchik, Jason Simmons, Adel Assaad, Robert J. Pawlowski, Jr.
  • Patent number: 9563721
    Abstract: In one aspect, in general, a method is described for managing an archive for determining approximate matches associated with strings occurring in records. The method includes: processing records to determine a set of string representations that correspond to strings occurring in the records; generating, for each of at least some of the string representations in the set, a plurality of close representations that are each generated from at least some of the same characters in the string; and storing entries in the archive that each represent a potential approximate match between at least two strings based on their respective close representations.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: February 7, 2017
    Assignee: Ab Initio Technology LLC
    Inventor: Arlen Anderson
  • Patent number: 9563722
    Abstract: A system and method for constructively providing a set of complex-valued indices that measures the proximity of an electrical power distribution system to voltage collapse, and providing insights on general static stability issues in power networks. These indices, termed “sigmas”, are designed through a mathematical osculation of the actual load flow solution with an equivalent two-bus system at every node. The procedure for obtaining these sigmas is based on the Holomorphic Embedded Load flow Method (HELM), and the indices are, in fact, proper analytical functions of the embedding parameter, which endows them with powerful diagnostic capabilities. These indices are then used graphically on a two-dimensional chart, in order to appreciate visually the overall distance of the system to voltage collapse, while at the same time spotting the weak nodes out of the whole grid, providing new situational awareness and diagnosis tools.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: February 7, 2017
    Inventor: Antonio Trias
  • Patent number: 9563723
    Abstract: Generation of an observer view in a virtual environment in response to real-time input during a simulation is disclosed. In one embodiment, a device initiates a simulation of a virtual environment. Core view data that identifies a core view in the virtual environment is maintained. The core view is associated with an object in the virtual environment. Core view imagery that depicts a portion of the virtual environment based on the core view data is generated. During the simulation, real-time input that includes first observer view data that identifies a first observer view in the virtual environment is received. The first observer view is unassociated with any object in the virtual environment. First observer view imagery that depicts a portion of the virtual environment based on the first observer view data is generated.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: February 7, 2017
    Assignee: Lockheed Martin Corporation
    Inventor: Adam R. Breed
  • Patent number: 9563724
    Abstract: A model-based virtual power management driven multi-chip system simulator generates utilization data and performance data with a workload model that models one or more types of workloads based on parameters that characterize the one or more types of workloads. The simulator generates thermal data and power consumption data with a power model that models power consumption at a chip-level and a system-level. The simulator then generates performance counter information with a performance model that models change of performance counters over time and at least one of the generated utilization data and the generated performance data as input to the performance model. The simulator provides this generated data as input to a driver of the simulator.
    Type: Grant
    Filed: September 28, 2013
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bishop Brock, Michael S. Floyd, Erika Gunadi, Nan Ni, Srinivasan Ramani, Ken V. Vu
  • Patent number: 9563725
    Abstract: Techniques for estimated compound probability distribution are described. An apparatus comprising a configuration component, perturbation component, sample generation controller, an aggregation component, a distribution fitting component, and statistics generation component. The configuration component operative to receive a compound model specification and candidate distribution definition. The perturbation component operative to generate a plurality of models from the compound model specification. The sample generation controller operative to initiate the generation of a plurality of compound model samples from each of the plurality of models. The distribution fitting component to generate parameter values for the candidate distribution definition based on the compound model samples. The statistics generation component to generate approximated aggregate statistics.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: February 7, 2017
    Assignee: SAS INSTITUTE INC.
    Inventors: Mahesh V. Joshi, Richard Potter, Jan Chvosta, Mark Roland Little
  • Patent number: 9563726
    Abstract: A motor selection device includes a computer including a storage device and a calculation device. The storage device stores data of acceleration time, constant speed time, deceleration time, stop time, maximum output torque for each motor, dynamic friction torque, and constant load torque. To select selectable motors and to suggest an optimal operation pattern among motor operation patterns, the calculation device includes a central processing unit (CPU) and performs effective torque calculation by calculating torque in the acceleration time, in the constant speed time, in the deceleration time, and in the stop time based on data stored in the storing unit, and calculating the effective torque by giving a first torque, a second torque, a third torque, a fourth torque, the acceleration time, the constant speed time, the deceleration time, and the stop time to a predetermined formula.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: February 7, 2017
    Assignee: NSK LTD.
    Inventor: Shota Miura
  • Patent number: 9563727
    Abstract: Methods and systems for verifying a derived clock using assertion-based verification. The method comprises counting the number of full or half cycles of a fast clock that occur between the rising edge and the falling edge of a slow clock (i.e. during the ON phase of the slow clock); counting the number of full or half cycles of the fast clock that occur between the falling edge and the rising edge of the slow clock (i.e. during the OFF phase of the slow clock); and verifying the counts using assertion-based verification.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 7, 2017
    Assignee: Imagination Technologies Limited
    Inventor: Ashish Darbari
  • Patent number: 9563728
    Abstract: A system, method and non-transitory computer-readable medium utilize an equivalent circuit model in which electrostatic capacitance changes in response to an arbitrary DC bias voltage applied to a capacitor from the outside. The equivalent circuit model includes a capacitor equivalent circuit section composed of a base circuit and a multistage circuit, a reference current generator section that calculates a reference current, a multiplying factor generator section that calculates a multiplying factor, and a current source current generator section that generates a current of the current source based on the reference current and the multiplying factor. The multiplying factor generator section generates a voltage of an nth-degree polynomial corresponding to the DC bias voltage when applying the DC bias voltage, and defines a current to be generated when the generated voltage is applied to a resistance as the multiplying factor.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 7, 2017
    Assignee: Murata Manufacturing Co., Ltd.
    Inventor: Yasunori Sakai
  • Patent number: 9563729
    Abstract: A first signal and a second signal associated with a circuit may be identified. A first count of a number of times that the second signal is associated with a transition when the first signal is at a first value may be determined. Furthermore, a second count of a number of times that the second signal is associated with a transition when the first signal is at a second value may be determined. A value corresponding to the dependence between the second signal and the first signal may be calculated based on the first count and the second count.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: February 7, 2017
    Assignee: CRYPTOGRAPHY RESEARCH, INC.
    Inventors: Andrew John Leiserson, Megan Anneke Wachs
  • Patent number: 9563730
    Abstract: An apparatus of an exponential current digital-to-analog converter (IDAC) using a binary-weighted MSB to efficiently drive current controlled light emitting diode (LED) devices. The apparatus comprises of an exponential current digital-to-analog converter (IDAC) current source, a voltage buffer to create an active cascode at the output stage, and an error amplifier that by means of a DC-DC converter voltage loop imposes an appropriate voltage at the output of the IDAC, depending on the current load set to drive the LEDs. The definition of the apparatus involves defining an exponential LSB and exponential MSB current mirrors according to a defined methodology.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: February 7, 2017
    Assignee: Dialog Semiconductor (UK) Limited
    Inventors: Louis De Marco, Pier Cavallini
  • Patent number: 9563731
    Abstract: A system and method of determining a cell layout are disclosed. The method includes receiving a circuit design corresponding to a predetermined circuit design, the circuit design having a first set of cells and abutting adjacent cells in the first set of cells, the abutted cells having a first boundary pattern therebetween. The first boundary pattern is exchanged with a second boundary pattern based on a number or positions of signal wires in the first boundary pattern. A cell layout for use in a patterning process can then be determined, the cell layout including the second boundary pattern.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: February 7, 2017
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Chin-Hsiung Hsu, Li-Chun Tien, Pin-Dai Sue, Ching Hsiang Chang, Wen-Hao Chen, Cheng-I Huang
  • Patent number: 9563732
    Abstract: A method of predicting warpage of a laminate is disclosed in which in-plane copper imbalance is calculated. A method of designing an organic build-up laminate is provided in which in-plane copper imbalance is calculated and imbalances are corrected.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anson J. Call, Vijayeshwar D. Khanna, David J. Russell, Krishna R. Tunga
  • Patent number: 9563733
    Abstract: A cell circuit and corresponding layout is disclosed to include linear-shaped diffusion fins defined to extend over a substrate in a first direction so as to extend parallel to each other. Each of the linear-shaped diffusion fins is defined to project upward from the substrate along their extent in the first direction. A number of gate level structures are defined to extend in a conformal manner over some of the number of linear-shaped diffusion fins. Portions of each gate level structure that extend over any of the linear-shaped diffusion fins extend in a second direction that is substantially perpendicular to the first direction. Portions of each gate level structure that extend over any of the linear-shaped diffusion fins form gate electrodes of a corresponding transistor. The diffusion fins and gate level structures can be placed in accordance with a diffusion fin virtual grate and a gate level virtual grate, respectively.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: February 7, 2017
    Assignee: Tela Innovations, Inc.
    Inventor: Scott T. Becker
  • Patent number: 9563734
    Abstract: In some embodiments, in a method performed by at least one processor, a cell is characterized, by the at least one processor, with respect to an input transition characteristic considering different circuit topologies of a pre-driver driving the cell resulting in the same input transition characteristic.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: February 7, 2017
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: King-Ho Tam, Yen-Pin Chen, Wen-Hao Chen, Chung-Hsing Wang
  • Patent number: 9563735
    Abstract: Systems and methods for automatically generating a Network on Chip (NoC) interconnect architecture with pipeline stages are described. The present disclosure includes example implementations directed to automatically determining the number and placement of pipeline stages for each channel in the NoC. Example implementations may also adjust the buffer at one or more routers based on the pipeline stages and configure throughput for virtual channels.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: February 7, 2017
    Assignee: NetSpeed Systems
    Inventor: Sailesh Kumar
  • Patent number: 9563736
    Abstract: A computer implemented method for designing an integrated circuit includes receiving a netlist. The method also includes receiving physical layout information related to an integrated circuit based on the on the netlist and receiving an engineering change order (ECO) that changes at least one logical component of the physical layout. The method further includes forming two or more possible solutions to achieve the ECO, ranking the two or more possible solutions based on two or more factors and selecting the highest ranked solution.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George Antony, Pinaki Chakrabarti, Haoxing Ren, Sourav Saha
  • Patent number: 9563737
    Abstract: Methods and systems for checking or verifying shapes in electronic designs are disclosed. The method identifies a dictionary (if pre-existing) or determining the dictionary by creating the dictionary and reduces dimensionality of design data by using a sliced line. Shapes are transformed into sliced line segments along the sliced line. Dictionary entries for shapes are associated with corresponding sliced line segments, and the design is checked or verified using the sliced line segments and the associated dictionary entries rather than using two-dimensional shapes or geometric data. Sliced line segments may be further partitioned or merged. Non-conforming shapes corresponding to no tracks of track patterns are identified and determined whether violations of design rules or requirements may be resolved by one or more other shapes using the corresponding sliced line segments.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: February 7, 2017
    Assignee: Cadence Design Systems, Inc.
    Inventors: Alexandre Arkhipov, Jeffrey Markham, Karun Sharma
  • Patent number: 9563738
    Abstract: An optical proximity correction (OPC) process is provided. The method comprising receiving a first pattern corresponding to a first structure of a semiconductor structure, and a second pattern corresponding to a second structure of said semiconductor structure. Next, a first OPC process is performed for the first pattern to obtain a revised first pattern, wherein the revised first pattern has a first shift regarding to the first pattern. A second OPC process is performed for the second pattern to obtain a revised second pattern, wherein the second OPC process comprises moving the second pattern according to the first shift.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: February 7, 2017
    Assignee: UNITED MICROELECTRONICS CORP.
    Inventors: Yen-Hung Chen, Chin-Lung Lin, Kuan-Wen Fang, Po-Ching Su, Hung-Wei Lin, Sheng-Lung Teng, Lun-Wen Yeh
  • Patent number: 9563739
    Abstract: For a printed circuit board assembly (“PCBA”) selected electronic components are highlighted on a graphic representation of the PCBA on a display of a computer system. The components are selected responsive to temperature and time limits of the selected components. Ones of the highlighted components are associated to respective temperature sensors on the PCBA. Responsive to where the one or more additional ones of the highlighted components are located on the PCBA relative to the at least one of the respective temperature sensors, one or more additional ones of the highlighted components are associated with at least one of the respective temperature sensors. The computer system receives data for respective signals indicating temperatures encountered by the respective temperature sensors when the PCBA is heated in a manufacturing process. The computer system shows whether any of the time and temperature limits were exceeded during the manufacturing process.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mitchell G. Ferrill, Curtis Grosskopf, Matthew S. Kelly, Thomas H. Lewis, Wen Wei Low
  • Patent number: 9563740
    Abstract: Systems and methods to simulate activity that would be recorded using an interface to nerve fibers are provided. Signals, such as motor intent signals, can be converted to neural recordings, such as neural recordings by longitudinal intrafascicular electrodes (LIFEs). Spinal cord motor pools and neural interfaces can be jointly simulated. Realistic simulated neural recordings, such as from electrodes such as LIFEs, can be provided and can be used for the evaluation of decoding algorithms. Systems and methods described herein provide a framework for developing neural interface devices.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: February 7, 2017
    Assignee: The Florida International University Board of Trustees
    Inventors: Mohamed Abdelghani, Ranu Jung, James J. Abbas, Kenneth Horch
  • Patent number: 9563741
    Abstract: Illustrative embodiments of custom knowledgebases and sequence datasets, as well as related methods, are disclosed. In one illustrative embodiment, one or more computer-readable media may comprise a custom knowledgebase and an associated sequence dataset. The custom knowledgebase may comprise a plurality of assertions that have been automatically extracted from a plurality of publications, where each of the plurality of assertions encodes a relationship between a subject and an object. The sequence dataset may comprise a plurality of called biological sequences, where each of the plurality of called biological sequences is associated with one or more of the plurality of assertions of the custom knowledgebase.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: February 7, 2017
    Assignee: BATTELLE MEMORIAL INSTITUTE
    Inventors: William Eugene Dunbar Godbold, Boyu Yang
  • Patent number: 9563742
    Abstract: An apparatus that can measure images of at least a portion of an eye and record data sets indicative of a neurological condition. A method interrelates an image and a data set to provide an interpretive result. The apparatus and method thereby provide guidance as to the presence of a medical condition in a patient. The apparatus and method can be used in an iterative measurement process, in which the apparatus attempts to discern normal health from a state of health that is not normal health. If the interpretive result is consistent with normal health, the process terminates, information is recorded, and an optional report is given. If the interpretive result is not consistent with normal health, the apparatus and method attempts to distinguish which condition is consistent with the data and images used, and can iterate with additional measurements and information to attempt to provide a useful interpretive result.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: February 7, 2017
    Assignee: Welch Allyn, Inc.
    Inventors: Richard W. Newman, Corinn C. Fahrenkrug
  • Patent number: 9563743
    Abstract: Described herein are systems and methods to utilize factual information based on stored blood glucose data to allow greater insight into the management of diabetes of a user.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: February 7, 2017
    Assignee: LifeScan Scotland Limited
    Inventors: Alexander Strachan, David Price, Gillian Teft, Robert Cavaye, Miya Osaki, Kimberly Mingo Ventura, Lisa Powell, Kyia Downing
  • Patent number: 9563744
    Abstract: A classifier and method for predicting or characterizing graft-versus-host disease in a patient after receiving a transplant of pluripotent hematopoietic stem cells or bone marrow. The classifier operates on mass-spectral data obtained from a blood-based sample of the patient and is configured as a combination of filtered mini-classifiers using a regularized combination method, such as logistic regression with extreme drop-out. The method also uses a “deep-MALDI” mass spectrometry technique in which the blood-based samples are subject to at least 100,000 laser shots in MALDI-TOF mass spectrometry in order to reveal greater spectral content and detect low abundance proteins circulating in serum associated with graft-versus-host disease.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: February 7, 2017
    Assignee: Biodesix, Inc.
    Inventors: Heinrich Röder, Joanna Röder
  • Patent number: 9563745
    Abstract: Exemplary embodiments of the present invention will assist patients with their investigation of, and decision making about, the treatments that are available to them using conjoint analysis methods that measure individual preferences for risk-associated treatment options, while maintaining an acceptable interview length. In exemplary embodiments, such individual preferences, known as “utilities” in economics literature, will be combined with evidence-based outcomes data regarding the probabilities of treatment outcomes; exemplary embodiments will use “decision analysis” and modified “conjoint analysis” methods, to dynamically generate for patients real-time individualized, evidence-based feedback, rankings and recommendations regarding medical treatment alternatives that are available to the patient based on the patient's medical condition and prognostic indicators.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: February 7, 2017
    Assignees: WiserCare, Inc., The Regents of the University of California
    Inventors: Christopher Sharad Saigal, Hollis Leech