Patents Issued in February 7, 2017
-
Patent number: 9563695Abstract: 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: GrantFiled: December 26, 2013Date of Patent: February 7, 2017Assignee: Google Inc.Inventors: Jokubas Zukerman, Sami Mohammed Shalabi, Maurice Shore, Mehul Agarwal, Imad Jureidini
-
Patent number: 9563696Abstract: 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: GrantFiled: March 31, 2014Date of Patent: February 7, 2017Assignee: 3M Innovative Properties CompanyInventors: 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: 9563697Abstract: 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: GrantFiled: February 24, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventor: Joshua Elliot Caplan
-
Patent number: 9563699Abstract: 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: GrantFiled: April 21, 2015Date of Patent: February 7, 2017Assignee: SoundHound, Inc.Inventors: Keyvan Mohajer, Bernard Mont-Reynaud, Joe Kyaw Soe Aung
-
Patent number: 9563700Abstract: 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: GrantFiled: October 14, 2015Date of Patent: February 7, 2017Assignee: Spotify ABInventors: Sten Garmark, Dariusz Dziuk, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
-
Patent number: 9563701Abstract: 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: GrantFiled: December 7, 2012Date of Patent: February 7, 2017Assignee: Yamaha CorporationInventor: Daichi Watanabe
-
Patent number: 9563702Abstract: 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: GrantFiled: January 6, 2010Date of Patent: February 7, 2017Assignee: Comcast IP Holdings I, LLCInventors: Sandi Hannum, Peter Sheedy, Matt Wong, Bruce R. Bradley, James R. Albrecht, Terri L. Swartz
-
Patent number: 9563703Abstract: 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: GrantFiled: March 10, 2011Date of Patent: February 7, 2017Assignee: COX COMMUNICATIONS, INC.Inventors: Yousef Wasef Nijim, Terry Douglas Lee
-
Patent number: 9563704Abstract: 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: GrantFiled: January 22, 2014Date of Patent: February 7, 2017Assignee: Google Inc.Inventors: Kevin Greene, Timothy Johnson
-
Patent number: 9563705Abstract: 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: GrantFiled: March 20, 2013Date of Patent: February 7, 2017Assignee: WAL-MART STORES, INC.Inventors: Sumit Taank, Tri Minh Cao, Abhishek Gattani
-
Patent number: 9563706Abstract: 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: GrantFiled: April 2, 2014Date of Patent: February 7, 2017Assignee: Alibaba Group Holding LimitedInventor: Xuanyin Lin
-
Patent number: 9563707Abstract: 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: GrantFiled: May 13, 2015Date of Patent: February 7, 2017Assignee: LivePerson, Inc.Inventors: Matan Barak, Julius Schorzman, Nir Holtzman Ninio, Uri Goldstein
-
Patent number: 9563708Abstract: 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: GrantFiled: November 10, 2003Date of Patent: February 7, 2017Assignee: AOL Inc.Inventor: David Gang
-
Patent number: 9563709Abstract: 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: GrantFiled: June 4, 2014Date of Patent: February 7, 2017Assignee: Facebook, Inc.Inventors: Bradley Ray Green, James Wah Hou Wong, Jinyi Yao
-
Patent number: 9563710Abstract: 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: GrantFiled: July 31, 2013Date of Patent: February 7, 2017Assignee: SAP SEInventor: Wei Zhang
-
Patent number: 9563711Abstract: 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: GrantFiled: December 6, 2015Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 9563712Abstract: 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: GrantFiled: April 16, 2012Date of Patent: February 7, 2017Assignee: SALESFORCE.COM, INC.Inventors: Timothy Scott Hanson, Carter Jon Thaxton
-
Patent number: 9563713Abstract: 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: GrantFiled: October 10, 2012Date of Patent: February 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
-
Patent number: 9563714Abstract: 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: GrantFiled: June 16, 2011Date of Patent: February 7, 2017Assignee: 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: 9563715Abstract: 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: GrantFiled: July 8, 2012Date of Patent: February 7, 2017Assignee: HTC CorporationInventor: Kun-Da Wu
-
Patent number: 9563716Abstract: 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: GrantFiled: October 30, 2012Date of Patent: February 7, 2017Assignee: Cerner Innovation, Inc.Inventor: Juan David Narvaez
-
Patent number: 9563717Abstract: 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: GrantFiled: July 19, 2012Date of Patent: February 7, 2017Assignee: Cox Communications, Inc.Inventors: Edgar V. Shrum, Jr., John Civiletto
-
Patent number: 9563718Abstract: 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: GrantFiled: June 29, 2007Date of Patent: February 7, 2017Assignee: INTUIT INC.Inventors: Spencer W. Fong, Richard M. Ng, Thomas E. Dockman, Rodney A. Robinson, Marvin Mah
-
Patent number: 9563719Abstract: 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: GrantFiled: October 14, 2013Date of Patent: February 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yang Che, Zhi Da Luo, Li Jing Mu, Zhi Hua Pan
-
Patent number: 9563720Abstract: 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: GrantFiled: February 5, 2014Date of Patent: February 7, 2017Assignee: WESPEKE, INC.Inventors: Jaime G. Carbonell, Michael E. Elchik, Jason Simmons, Adel Assaad, Robert J. Pawlowski, Jr.
-
Patent number: 9563721Abstract: 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: GrantFiled: July 7, 2014Date of Patent: February 7, 2017Assignee: Ab Initio Technology LLCInventor: Arlen Anderson
-
Patent number: 9563722Abstract: 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: GrantFiled: November 12, 2013Date of Patent: February 7, 2017Inventor: Antonio Trias
-
Patent number: 9563723Abstract: 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: GrantFiled: October 30, 2012Date of Patent: February 7, 2017Assignee: Lockheed Martin CorporationInventor: Adam R. Breed
-
Patent number: 9563724Abstract: 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: GrantFiled: September 28, 2013Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Bishop Brock, Michael S. Floyd, Erika Gunadi, Nan Ni, Srinivasan Ramani, Ken V. Vu
-
Patent number: 9563725Abstract: 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: GrantFiled: February 19, 2015Date of Patent: February 7, 2017Assignee: SAS INSTITUTE INC.Inventors: Mahesh V. Joshi, Richard Potter, Jan Chvosta, Mark Roland Little
-
Patent number: 9563726Abstract: 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: GrantFiled: December 19, 2013Date of Patent: February 7, 2017Assignee: NSK LTD.Inventor: Shota Miura
-
Patent number: 9563727Abstract: 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: GrantFiled: March 31, 2015Date of Patent: February 7, 2017Assignee: Imagination Technologies LimitedInventor: Ashish Darbari
-
Patent number: 9563728Abstract: 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: GrantFiled: June 27, 2013Date of Patent: February 7, 2017Assignee: Murata Manufacturing Co., Ltd.Inventor: Yasunori Sakai
-
Patent number: 9563729Abstract: 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: GrantFiled: June 20, 2014Date of Patent: February 7, 2017Assignee: CRYPTOGRAPHY RESEARCH, INC.Inventors: Andrew John Leiserson, Megan Anneke Wachs
-
Patent number: 9563730Abstract: 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: GrantFiled: January 28, 2014Date of Patent: February 7, 2017Assignee: Dialog Semiconductor (UK) LimitedInventors: Louis De Marco, Pier Cavallini
-
Patent number: 9563731Abstract: 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: GrantFiled: March 14, 2014Date of Patent: February 7, 2017Assignee: 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: 9563732Abstract: 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: GrantFiled: January 26, 2016Date of Patent: February 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anson J. Call, Vijayeshwar D. Khanna, David J. Russell, Krishna R. Tunga
-
Patent number: 9563733Abstract: 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: GrantFiled: May 6, 2010Date of Patent: February 7, 2017Assignee: Tela Innovations, Inc.Inventor: Scott T. Becker
-
Patent number: 9563734Abstract: 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: GrantFiled: January 8, 2014Date of Patent: February 7, 2017Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.Inventors: King-Ho Tam, Yen-Pin Chen, Wen-Hao Chen, Chung-Hsing Wang
-
Patent number: 9563735Abstract: 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: GrantFiled: July 1, 2015Date of Patent: February 7, 2017Assignee: NetSpeed SystemsInventor: Sailesh Kumar
-
Patent number: 9563736Abstract: 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: GrantFiled: February 21, 2014Date of Patent: February 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: George Antony, Pinaki Chakrabarti, Haoxing Ren, Sourav Saha
-
Patent number: 9563737Abstract: 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: GrantFiled: June 27, 2014Date of Patent: February 7, 2017Assignee: Cadence Design Systems, Inc.Inventors: Alexandre Arkhipov, Jeffrey Markham, Karun Sharma
-
Patent number: 9563738Abstract: 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: GrantFiled: April 20, 2015Date of Patent: February 7, 2017Assignee: 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: 9563739Abstract: 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: GrantFiled: March 7, 2016Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Mitchell G. Ferrill, Curtis Grosskopf, Matthew S. Kelly, Thomas H. Lewis, Wen Wei Low
-
Patent number: 9563740Abstract: 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: GrantFiled: October 16, 2013Date of Patent: February 7, 2017Assignee: The Florida International University Board of TrusteesInventors: Mohamed Abdelghani, Ranu Jung, James J. Abbas, Kenneth Horch
-
Patent number: 9563741Abstract: 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: GrantFiled: May 16, 2014Date of Patent: February 7, 2017Assignee: BATTELLE MEMORIAL INSTITUTEInventors: William Eugene Dunbar Godbold, Boyu Yang
-
Patent number: 9563742Abstract: 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: GrantFiled: February 28, 2014Date of Patent: February 7, 2017Assignee: Welch Allyn, Inc.Inventors: Richard W. Newman, Corinn C. Fahrenkrug
-
Patent number: 9563743Abstract: 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: GrantFiled: June 29, 2010Date of Patent: February 7, 2017Assignee: LifeScan Scotland LimitedInventors: Alexander Strachan, David Price, Gillian Teft, Robert Cavaye, Miya Osaki, Kimberly Mingo Ventura, Lisa Powell, Kyia Downing
-
Patent number: 9563744Abstract: 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: GrantFiled: November 23, 2015Date of Patent: February 7, 2017Assignee: Biodesix, Inc.Inventors: Heinrich Röder, Joanna Röder
-
Patent number: 9563745Abstract: 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: GrantFiled: September 9, 2013Date of Patent: February 7, 2017Assignees: WiserCare, Inc., The Regents of the University of CaliforniaInventors: Christopher Sharad Saigal, Hollis Leech