Patents Issued in December 24, 2020
  • Publication number: 20200401636
    Abstract: The method, computer program product and computer system may include computing device which may collect message data containing one or more metadata tags from one or more collaboration and social media communication networks. The computing device may load the message data into a datastore. The computing device may determine the utility of the one or more metadata tags contained within the message data. The computing device may determine the effectiveness of the one or more metadata tags contained within the message data. The computing device may combine the calculated frequency and the calculated information gain of the one or more metadata tags using regression analysis and may activate a metadata tag management routine for the one or more metadata tags if the combined frequency and information gain falls below a threshold value.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Publication number: 20200401637
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that provides an optimized ranking methodology for query suggestion and auto-completion tasks that messaging systems can implement and embed into their functionality. The disclosed framework can leverage the mail query logs on a personal level or on the aggregate (e.g., across all or a set of users on a network), and the mailbox content of each user to produce a comprehensive ranking function that generates ranked search suggestions for a mail search query for both person and company entities.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventor: Ariel RAVIV
  • Publication number: 20200401638
    Abstract: A computer-implemented method for generating a search query completion suggestion by a search engine. The method comprises: receiving an indication of at least a portion of a search query from an electronic device; generating, based on the indication, a ranked set of search query completion suggestions; analyzing a top one of the ranked set of search query completion suggestions to determine if the top one of the ranked set of search query completion suggestions meets a pre-determined trigger condition; in response to a positive outcome, generating a set of search results that are responsive to an intermediate search query that includes the at least the portion of the search query and the top one of the ranked set of search query completion suggestions; transmitting to the electronic device: the ranked set of search query completion suggestions; and a Search Engine Result Page (SERP) containing the set of search results.
    Type: Application
    Filed: May 1, 2020
    Publication date: December 24, 2020
    Inventor: SHAGRAEV Aleksey Galimovich
  • Publication number: 20200401639
    Abstract: The invention relates to a method for personalizing a search of a search service. The search service comprises a search index with content items of a search type being used as first search results for first search queries issued by the client application and providing second search queries to be executed for retrieving second search results to be returned in reply to the first search queries. The method comprises using social media content items retrieved from social media services for extracting a set of keywords comprised by the social media content items. A second search query modified, wherein the modifying comprises adding keywords of the set keywords as additional search parameters of the determined second search query.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Timo Kussmaul, Uwe K. Hansmann, Kai Brennenstuhl, Andreas Prokoph, Thomas Steinheber
  • Publication number: 20200401640
    Abstract: A control center includes a display screen for displaying different social media and social media analytics. The control center includes an enhanced notification device that operates independently and remotely from the display screen. A media controller receives a selection of a search term, selection of an analytic, and selection of a trigger event for the analytic. The control center obtains social media from different networks containing the search term and generates the selected analytic from the social media. The media controller activates the enhanced notification device when the trigger event is detected in the analytic. The activated notification device provides a different environmental attribute than the display screen that is more effective in gaining the attention of the control center operators.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Applicant: Sprinklr, Inc.
    Inventors: Justin Trevor GARRITY, Dan BLAISDELL, Ryan Robert PARR
  • Publication number: 20200401641
    Abstract: A method is provided that includes obtaining one or more pieces of crowd-sourced information. A respective crowd-sourced information is at least indicative of a location at which the respective crowd-sourced information was gathered. The method determines a set of tiles at least partially based on the one or more geographical areas. For at least one tile, the method obtains one or more pieces of fingerprint information comprised by the one or more pieces of crowd-sourced information that were gathered within the respective area of the respective tile and determines an area type and/or context information indicative of a type of venue located within the respective tile and/or context the respective area of the respective tile is used for. The area type and/or context information is determined at least partially based on the one or more pieces of fingerprint information. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 24, 2020
    Applicant: HERE Global B.V.
    Inventors: Henri Jaakko Julius NURMINEN, Pavel IVANOV, Lauri Aarne Johannes WIROLA
  • Publication number: 20200401642
    Abstract: A device can include one or more processors to: receive a query; determine a plurality of candidate samples based on the query, a candidate sample, of the plurality of candidate samples, having a location portion of zero or more tokens and an objective portion of zero or more tokens; determine a score for the candidate sample based on a data structure, the score being determined based on at least one of: a location value, associated with the location portion, that is identified using the data structure, or an objective value, associated with the location portion, that is identified using the data structure; and perform an action with regard to the query based on the score.
    Type: Application
    Filed: September 9, 2020
    Publication date: December 24, 2020
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Andrew BATTA, Carolyn VLACH, Chad KEARNEY, Jonathan HARAHUSH
  • Publication number: 20200401643
    Abstract: In an example embodiment, position bias is addressed by introducing an inverse propensity weight into a loss function used to train a machine-learned model. This inverse propensity weight essentially increases the weight of candidates in the training data that were presented lower in a list of candidates. This achieves the benefit of counteracting the position bias and increases the effectiveness of the machine-learned model in generating scores for future candidates. In a further example embodiment, a function is generated for the inverse propensity weight based on responses to contact requests from recruiters. In other words, while the machine learned-model may factor in both the likelihood that a recruiter will want to contact a candidate and the likelihood that a candidate will respond to such a contact, the function generated for the inverse propensity weight will be based only on training data where the candidate actually responded to a contact.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Dan Liu, Daniel Sairom Krishnan Hewlett, Qi Guo
  • Publication number: 20200401644
    Abstract: In an example embodiment, position bias and other types of bias may be compensated for by using two-phase training of a machine-learned model. In a first phase, the machine-learned model is trained using non-randomized training data. Since certain types of machine-learned models, such as those involving deep learning (e.g., neural networks) require a lot of training data, this allows the bulk of the training to be devoted to training using non-randomized training data. However, since this non-randomized training data may be biased, a second training phase is then used to revise the machine-learned model based on randomized training data to remove the bias from the machine-learned model. Since this randomized training data may be less plentiful, this allows the deep learning machine-learned model to be trained to operate in an unbiased manner without the need to generate additional randomized training data.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Daniel Sairom Krishnan Hewlett, Dan Liu, Qi Guo, Wenxiang Chen, Xiaoyi Zhang, Lester Gilbert Cottle, Xuebin Yan, Yu Gong, Haitong Tian, Siyao Sun, Pei-Lun Liao
  • Publication number: 20200401645
    Abstract: Provided herein is a processor-implemented method of creating a hyperlink from a text messaging text entry field in a text messaging app on a user's mobile device. The method includes assigning within the messaging app one or more keyboard characters as control characters respectively designating a start of a text search string and an end of a text search string; enabling the user to enter text including the control characters into the text messaging app text entry field; and upon the user activating a send command to send a text message that includes the start and end control characters defining the bounds of a search text string, displaying the search string as a hyperlinked text in the message thread selectable to invoke a search outside of the text messaging app.
    Type: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Inventor: Richard S. Brown
  • Publication number: 20200401646
    Abstract: A method for facilitating identification of navigation regions in a web page based on document object model (DOM) analysis is provided. In one embodiment, the method includes analyzing the web page for features. The features include at least one of: interactive elements, content regions, link region roots, or landmarks. The method also includes representing the features in a tree structure and analyzing the tree structure for a link density to identify non-main landmarks, a reading order, and main content roots. The method further includes enabling a region navigation for the web page based on the identified non-main landmarks, reading order, and main content roots.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Andrew Brunet, Shunguo Yan, Phillip Jenkins, Kevin Tan
  • Publication number: 20200401647
    Abstract: An image processing apparatus and method is provided. The apparatus includes one or more processors and one or more memories storing instructions that, when executed, configures the one or more processors, to identify one or more photos associated with a user account of an online community and identify one or more descriptors characterizing an image capture style and are associated with the identified photos, determine, based on the identified descriptors associated with the identified images, one or more descriptors to be proposed to a user corresponding to the user account of the online community, and generate a graphical user interface for outputting, to a user, a request for content that represents the determined proposed descriptors for performing image capture based on the output request.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 24, 2020
    Inventors: Robert Reich, Charles Bergmeier
  • Publication number: 20200401648
    Abstract: An application generating website building system (AGWBS) converts a website to an application which operates on a mobile device. The system includes a website building system (WBS) to enable a user to build a website, and to host the website, a database to store website data that includes at least a structure of the website, an application generator repository to store at least several per-vertical base apps, where each per-vertical base app is a template app for one type of business, and an application generator to determine the website type of business, to generate an initial extended application content file (XACF) at least from an associated per-vertical base app for the type of business, to analyze the structure of the website to generate a graph of elements of the website and to use the graph to modify the associated per-vertical base app into an XACF defining the mobile application.
    Type: Application
    Filed: September 6, 2020
    Publication date: December 24, 2020
    Inventors: Tal Shalom KOL, Noam COCOS, Noam ALMOG, Reuven J. SHERWIN
  • Publication number: 20200401649
    Abstract: Systems, devices, articles, methods, and techniques for advancing quantum computing by removing unwanted interactions in one or more quantum processor. One approach includes creating an updated plurality of programmable parameters based at least in part on a received value for the characteristic magnetic susceptibility of the qubit in the at least one quantum processor, and returning the updated plurality of programmable parameters. Examples programmable parameters include local biases, and coupling values characterizing the problem Hamilton.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Inventor: Trevor Michael Lanting
  • Publication number: 20200401650
    Abstract: According to an aspect of an embodiment, operations may include displaying a electronic user interface that includes a plurality of user-selectable options corresponding to taxonomy information for a plurality of optimization problems. The operations may further include receiving a first user input selecting a first template for a specific optimization problem of the plurality of optimization problems. The first user input may include a selection of at least one user-selectable option of the plurality of user-selectable options. The operations may further include receiving a second user input via the selected first template for the specific optimization problem and providing a call to the optimization solver machine to generate a solution for the specific optimization problem based on the received second user input. The second user input may include input data for a plurality of parameters of the specific optimization problem, specified in the selected first template.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Wei-Peng Chen, Yoichi Koyanagi
  • Publication number: 20200401651
    Abstract: An information processing device includes: a memory configured to hold values of state variables included in an evaluation function presenting energy and a weight value for each set of the state variables; and a processor coupled to the memory and configured to: calculate an energy change value when each of the values of the state variables is set as a next change candidate based on the values of the state variables and the weight value; calculate a total energy change value by adding a penalty value according to an excess amount violating an inequality constraint, to each of the energy change values calculated for the state variables, the excess amount being calculated based on a coupling coefficient and a threshold value; and change any value of the state variables in the memory based on a set temperature value, a random number value, and the total energy change values.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 24, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Hirotaka TAMURA, Makiko Konoshima
  • Publication number: 20200401652
    Abstract: The present disclosure relates to systems and methods for detecting and identifying anomalies within a discrete wavelet database. In one implementation, the system may include one or more memories storing instructions and one or more processors configured to execute the instructions. The instructions may include instructions to receive a new wavelet, convert the net transaction to a wavelet, convert the wavelet to a tensor using an exponential smoothing average, calculate a difference field between the tensor and a field having one or more previous transactions represented as tensors, perform a weighted summation of the difference field to produce a difference vector, apply one or more models to the difference vector to determine a likelihood of the new wavelet representing an anomaly, and add the new wavelet to the field when the likelihood is below a threshold.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 24, 2020
    Inventor: PATRICK FAITH
  • Publication number: 20200401653
    Abstract: Discussed herein are systems, methods, and apparatuses for quality control monitoring of laboratory analyzers. A method can include receiving test results from laboratory analyzers, the test results corresponding to a same analyte, determining a standard deviation of differences (SDD) among pairs of the multiple test results, calibrating the laboratory analyzer based on the determined SDD.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: George S. Cembrowski, David Vu Tran
  • Publication number: 20200401654
    Abstract: A processing system includes: a first statistical operator configured to divide data output from each sensor of a target apparatus according to each processing division of a processing performed by the target apparatus, and perform a statistical operation for each processing division; a second statistical operator configured to divide data output from each sensor of a comparative apparatus according to each processing division of the processing performed by the comparative apparatus, and perform a statistical operation for each processing division; a calculator configured to calculate a difference value between a result of the statistical operation performed by the first statistical operator and a result of the statistical operation performed by the second statistical operator, for each processing division; and a display controller configured to display the difference value for each processing division in a graph.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 24, 2020
    Inventors: Ryota AOI, Kenichi KOBAYASHI
  • Publication number: 20200401655
    Abstract: A system and method for utilizing automatically generating related subject matter areas to create footer links for a subject matter page of a tutor matching website is disclosed and claimed. In particular, a document embedding algorithm such as word2vec, doc2vec or GloVe can be trained using on a particular subject using pertinent material such as, for example, textbooks, learned papers, and transcripts of lectures. Once trained, the document embedding algorithm can be used to generate a list of related subjects that can be used to automatically build footer links for a particular subject matter page. The related footer links can improve the positioning of the tutor matching website with common Internet search engines. The same document embedding algorithm can be used to identify previously answered questions that may assist a user posing a question to the tutor matching website.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Applicant: Wyzant, Inc.
    Inventors: Benjamin Listyg, Edward Corcoran, Michael Angellotti, Brent Zajaczkowski, Jonathan Gostelow, Jorel Casal, David Jaress
  • Publication number: 20200401656
    Abstract: Application data that includes a plurality of pages of the application is received. Input parameters for each page of the plurality of pages is determined using the application data. A set of pages of the plurality of pages is determined for which all respective input parameters are identified. A set of hyperlinks for the set of pages is generated.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventors: Karunakaran Gajulu Narasimhalu, Debasish Panda
  • Publication number: 20200401657
    Abstract: Methods, systems, and computer programs are presented for estimating the language used in a user communication. One method includes an operation for utilizing counters to track use of languages by a user of an online service, the counters being updated based on interactions of the user in the online service. Further, the method includes operations for detecting a text entered by the user and obtaining, by a language classifier, an initial prediction having probabilities for the languages that the text is in the language. A language distribution prediction is calculated based on the initial prediction and the user counters, where the language distribution prediction comprises a probability, for each language, that the text is in the language. Further, the method includes operations for selecting a language used in the text based on the language distribution prediction and causing presentation on a display of a message in the selected language.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey William Pasternack, Vita G. Markman, Romer E. Rosales-Delmoral
  • Publication number: 20200401658
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for probabilistic word embeddings for text classification. A text classification system receives a message including a keyword and determines an embedding probability distribution representing the keyword. The text classification system then determines an embedding value for the keyword based on the embedding probability distribution. The text classification system uses the embedding value as input into a set of mathematical functions, yielding a first set of coefficient values for the keyword. Each respective mathematical function from the set corresponds to a respective classification label from a set of classification labels and defines a continuous surface.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Gil Katz, Mathis Lamarre
  • Publication number: 20200401659
    Abstract: Systems, computer-implemented methods, and computer program products that can facilitate word entity disambiguation are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a language model component that employs an artificial intelligence model to generate a profile vector of an entity based on one or more binary values representing profile data of the entity and a word vector of a word entity in a dialogue based on one or more second word entities adjacent to the word entity in the dialogue. The computer executable components can further comprise a dialogue management component that disambiguates the word entity based on the profile vector and the word vector.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Sunhwan Lee, Shun Jiang, Chung-hao Tan, Lei Huang, Pawan Chowdhary
  • Publication number: 20200401660
    Abstract: A system for extracting differential topics from a dataset including a user interface, a memory for storing executable program code, and one or more electronic processors coupled to the memory and the user interface. The electronics processors are configured to receive a dataset from one or more servers, wherein the dataset comprises user feedback data associated with a software program. The electronic processors are also configured to extract text from the dataset, convert the extracted text to vector data, and determine anomalous data clusters associated with the vector data using statistical analysis. The electronic processors are also configured to differentiate overlapping anomalous data clusters using a classification algorithm, wherein the differentiated overlapping anomalous data clusters are associated with specific topics, and export each specific topic associated with the differentiated overlapping data cluster.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Alexander James WILSON, Romain REY
  • Publication number: 20200401661
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a first sentence representing a first sequence of actions between a user and a set of jobs. Next, the system applies a language model to token embeddings of a first set of tokens in the first sentence and position embeddings of token positions in the first sentence to produce a first set of output embeddings. The system then combines the first set of output embeddings into a first session embedding that encodes the first sequence of actions. Finally, the system outputs the first session embedding for use in characterizing job-seeking activity of the user.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nagaraj Kota, Venkatesh Duppada
  • Publication number: 20200401662
    Abstract: According to one embodiment, a method, computer system, and computer program product for detecting and communicating semantic changes in revisions of two or more text documents is provided. The present invention may include converting two or more text documents into semantic graphs; comparing the semantic graphs, to identify a the semantic differences between the text documents, wherein the comparing entails applying both a coarse-grained differencing method and a fine-grained differencing method to identify of the changes between equivalent sections of the text documents; and transmitting, based on user preferences, a subset of the semantic differences to one or more user devices.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Feng-wei Chen, John Segrave-Daly, Conor Patrick Cullen
  • Publication number: 20200401663
    Abstract: In some examples, a system for generating a topic model includes a processor that can process a set of documents to generate training data, wherein each document in the set of documents is associated with one or more users. The processor can also generate a plurality of topic models using the training data, such that each topic model includes a different number of topics. The processor can also generate an evaluation score for each of the topic models based on information about the users associated with the documents included in the training data. The evaluation score describes a percentage of topics that exhibit a specified level of interest from a specified number of users. The processor can also identify a final topic model based on the evaluation scores and store the final topic model to be used in natural language processing.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventor: Esther Goldbraich
  • Publication number: 20200401664
    Abstract: A real-time website translation method includes detecting, at a computing device, a native language of the computing device. The method also includes detecting, at the computing device, a request to load a website on a browser of the computing device. The method further includes transmitting text from the website, an indication of the native language, and an indication of a website language to a first server. Furthermore, the method includes receiving, from the first server, the text translated to the native language and displaying the website in the native language.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Jordan Abbott ORLICK, Matthew Jason WEISMAN
  • Publication number: 20200401665
    Abstract: A method, computer program product, and computing system for maintaining an application-layer, active-active relationship between a first site and a second site within a storage system during a normal operation mode. Determining if the storage system enters a degraded mode due to the first site of the storage system going offline. In response to entering the degraded mode, write requests and read requests are processed on the second site. Determining if the storage system enters a resynchronization mode due to the first site of the storage system returning online. In response to entering the resynchronization mode, a block-layer, active-active relationship is maintained between the first site and the second site within the storage system.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 24, 2020
    Inventor: Assaf Natanzon
  • Publication number: 20200401666
    Abstract: Systems, methods, and non-transitory computer readable media can determine a relationship type between a first content item and a second content item based on a comment associated with at least one of the first content item and the second content item. A machine learning model can be trained based on the first content item, the second content item, and the determined relationship type. A related content item of a content item can be determined based on the machine learning model.
    Type: Application
    Filed: April 17, 2018
    Publication date: December 24, 2020
    Inventors: Umut Ozertem, Ying Zhang
  • Publication number: 20200401667
    Abstract: Systems, methods, and non-transitory computer-readable media can determine an interaction flow for interacting with a given user, the interaction flow including a set of candidate components that are eligible to be dynamically presented to the user. A set of features associated with the user can be determined. At least one first component from the set of candidate components can be determined based at least in part on the set of features associated with the user. The at least one first component can be provided for presentation to the user.
    Type: Application
    Filed: April 26, 2018
    Publication date: December 24, 2020
    Inventors: Bangaly Kaba, Sourav Chatterji, Chi-Ted Edward Li, Daniel Kim
  • Publication number: 20200401668
    Abstract: A timing fixing logic section may select a timing path from among a plurality of timing paths. For the selected timing path, multiple nets along the path may be traversed. For a particular net, multiple metal layers may be traversed. For a particular metal layer, multiple shapes that are associated with the particular net may be traversed. A timing fixing logic section may examine space that is nearby each of the shapes, and identify unused space. The timing fixing logic section may add an extension metal section to the shape. In addition, the timing fixing logic section may identify an existing via of a first type, and select an alternate via of a second type having a resistance that is higher or lower than the existing via. The existing via may be replaced with the alternate via. Accordingly, hold and setup timing of a circuit may be improved.
    Type: Application
    Filed: October 24, 2019
    Publication date: December 24, 2020
    Inventors: Hongda LU, Kok-Hoong CHIU, Vaibhav SHARMA
  • Publication number: 20200401669
    Abstract: A method for modeling clock gate timing for an integrated circuit may include creating a dataset having measured values of at least two design features and corresponding measured values of clock gate timing, applying an analytical framework to the dataset to determine how the design features affect the clock gate timing, measuring values of design features for a clock tree for the integrated circuit, and generating predicted values of clock gate timing for the clock tree for the integrated circuit based on how the design features of the dataset affect the clock gate timing of the dataset. The clock tree for the integrated circuit may be a second clock tree, and creating the dataset may include constructing a first clock tree, measuring values of design features of the first clock tree, and measuring corresponding values of clock gate timing of the first clock tree.
    Type: Application
    Filed: October 25, 2019
    Publication date: December 24, 2020
    Inventors: Naman GUPTA, Vinayak KINI, Hongda LU
  • Publication number: 20200401670
    Abstract: A computer-implemented method, computer program product and prototyping platform creates a design blueprint for a substrate-based microfluidic device. A design and prototyping platform receives at least one blueprint parameter and at least one constraint associated with a proposed substrate-based microfluidic device including a hydrophilic material and arrangement of a pattern of a hydrophobic material. The platform determines an arrangement of a plurality of microfluidic device elements as candidates for implementation of the proposed substrate-based microfluidic device and outputs a design blueprint of the proposed substrate-based microfluidic device.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Jaione Tirapu Azpiroz, Ademir Ferreira da Silva, Matheus Esteves Ferreira, Ricardo Luis Ohta, Mathias B. Steiner
  • Publication number: 20200401671
    Abstract: Techniques for predicting the outcome of a storage management operation on a hyper-converged infrastructure (HCI) deployment are provided. In one set of embodiments, a computer system can retrieve a current storage resource state of the HCI deployment. The computer system can then execute a simulation of the storage management operation in view of the current storage resource state, where the executing includes performing one or more simulated data movements between one or more host systems in the HCI deployment. Upon completing the simulation, the computer system can generate a report including, among other things, a predicted result status of the storage management operation based on the simulation.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Yi Yang, Mansi Shah, Vishnu Rajula, Ojan Thornycroft
  • Publication number: 20200401672
    Abstract: Embodiments provide methods and systems for performing computer-based simulations of real-world objects. In one such embodiment, a mesh-based model representing a real-world object and composed of a plurality of mesh elements each having geometric properties is obtained. In turn, a simulation of physical behavior of the real-world object is performed using the mesh-based model. According to an embodiment, performing the simulation includes, for at least one mesh element, modifying as a function of the geometric properties, measurement values, amounts, or levels of material properties used to determine the physical behavior.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventor: Alexander Jacobus Maria Van der Velden
  • Publication number: 20200401673
    Abstract: A method of constructing a hierarchical clock tree for an integrated circuit may include constructing a clock distribution network on a first level, pushing the clock distribution network to a second level, implementing partition clock trees in partitions on the second level, and calculating combined timing of the clock distribution network and the partition clock trees on the second level. Implementing the partition clock trees may include constructing the partition clock trees in the partitions on the second level, calculating trial timing for the partition clock trees, calculating target timing constraints for the partition clock trees based on timing of the clock distribution network and the trial timing for the partition clock trees, and adjusting the timing of one or more of the partition clock trees based on the target constraints.
    Type: Application
    Filed: October 28, 2019
    Publication date: December 24, 2020
    Inventors: Hongda LU, Sridhar SUBRAMANIAM, Kok-Hoong CHIU
  • Publication number: 20200401674
    Abstract: A device may not trust another device with which it is in communication. To establish trust, a first device may send a second device an indication of signed code that is stored in a protected memory of the first device. Based on determining that the first device is a trusted device, the second device may send the first device an encrypted content asset, a decryption key associated with the content asset, and/or an encryption key associated with the content asset.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventor: Andrew Morrow
  • Publication number: 20200401675
    Abstract: Described herein are systems and methods for providing software provisioning of functionality in a wireless communications device. Software-enabling functionality may include systems for granting a license to intellectual property or other pre-embedded functionality within a device. Communications to and from the device may be used to send or receive activation messages and/or licensing messages. Network capabilities may be provisioned using activation messages sent over the network. Activation messages may be sent in-band or out-of-band, for a device connected to the Internet and/or a mobile operator core network. Licenses may be required for any functions or intellectual property present on a given device. Activation may enable logical modules of a system-on-chip (SOC), functions of a software-defined radio (SDR), baseband, or DSP core. The disclosed systems and methods could thereby provide a new, flexible paradigm, namely, “Silicon as a Service (SaaS).
    Type: Application
    Filed: September 1, 2020
    Publication date: December 24, 2020
    Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Michael Yasuhiro Saji
  • Publication number: 20200401676
    Abstract: A control system and method thereof for secure manufacturing, comprising a source end, a verification end, and a production end. Providing a source file, the source end encrypting and signing the source file to generate a transfer file and to generate an authorization information simultaneously, the transfer file being transferred to the production end, and the authorization information being transferred to the verification end. After the production end is authorized by the verification end, the transfer file is verified and decrypted, and can be re-encrypted or not re-encrypted to be written into a product or to generate a product.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: YU-CHENG LAI, CHIA-YEN LU
  • Publication number: 20200401677
    Abstract: A computer-implemented method validates information indicating ownership of an asset by a first user. Information of parties of interest regarding use of the asset are received. The information associated respectively with the asset, the ownership, and the parties of interest are stored in a transaction repository structure. The identity information of a second user selected by the first user to receive temporal authorization of use of the asset is validated. Responsive to validating of the second user's identity a temporal authorization transaction of the use of the asset by the second user is generated. Responsive to confirming the parties of interest regarding the use of the asset, a notification of the temporal authorization transaction is sent to the parties of interest, and the information associated with the transaction of the temporal authorization of use of the asset by the second user is stored in a transaction repository structure.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Rhonda L. Childress, Michael Bender, Todd R Palmer, Manjari Roy
  • Publication number: 20200401678
    Abstract: Various embodiments provide an apparatus, method, system, and/or instructions by which source code can be linked to a compiled binary, guaranteeing the origin of the binary and ensuring traceability of the binary file back to the source code that originated it. An example method includes determining a request to register a digital asset; computing a first hash of an initial source file of the digital asset; ascertaining a version of the initial source file; electing one or more nodes of a blockchain to commit the first hash to the blockchain in association with a version of the digital asset corresponding to the version of the initial source file; converting the source file into a binary file, resulting in a binary version of the digital asset; computing a second hash of the binary file; and committing the second hash to the blockchain in association with the version of the digital asset.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Applicant: Oracle International Corporation
    Inventor: Roberto Salomon
  • Publication number: 20200401679
    Abstract: The invention relates to a system and method for preventing a protected computing device from executing unauthorized processor commands. A data entry database of the system stores encoded data entered by a human user as data entry events. A command verification module of the system implements an authentication algorithm for determining whether a processor command to be executed by the computing device originates from a trusted source. The command verification module determines the trustworthiness of a processor command as a function of parameters of the processor command, which include an association of the command with one or more of the data entry events. Determination can also be made based on other processor command parameters, such as the type of processor command and/or contextual parameters of the processor command.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventor: Dan RAM
  • Publication number: 20200401680
    Abstract: Disclosed is a user authentication method and apparatus. The user authentication method includes transmitting, to a user terminal, a visual authentication code that is recognized differently according to color vision deficiency, receiving, from the user terminal, a user input corresponding to the visual authentication code, and determining a user authentication result of a user based on a comparison result obtained by comparing the user input to a reference value determined based on pre-enrolled color vision information of the user.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 24, 2020
    Applicant: Netmarble Corporation
    Inventors: Sun Keun SHIM, Jeong Pil CHEON, Gi Hun HAN
  • Publication number: 20200401681
    Abstract: The present application relates to systems and methods using biometric data of an individual for identifying the individual and/or verifying the identity of an individual. These systems and methods are useful for, amongst many applications, more secure identification of high-risk individuals attempting to gain access to an entity, transport, information, location, security organization, law enforcement organization, transaction, services, authorized status, and/or funds.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 24, 2020
    Inventors: Leonard KLEVAN, Hugh PASIKA, Ravi GUPTA, Allan MINN, Phillip McCLURG
  • Publication number: 20200401682
    Abstract: An electronic device is disclosed that includes a camera, a display, and a processor.
    Type: Application
    Filed: September 13, 2018
    Publication date: December 24, 2020
    Inventors: Hee Jun LEE, Hyeong Wook YANG, Ju Woan YOO, Kwang Hyun LEE, Won Suk CHANG, Tushar Balasaheb SANDHAN, Yang Soo LEE, Ji Yoon PARK, Da Som LEE
  • Publication number: 20200401683
    Abstract: An information processing apparatus according to an embodiment of the present technology includes an acquisition section, a setting section, and a processing execution section. The acquisition section acquires reliability of modal authentication executed on a user. The setting section sets a reliability threshold on the basis of a request requested by the user. The processing execution section suspends execution of processing in response to the request of the user until the reliability of the acquired modal authentication becomes larger than the set reliability threshold.
    Type: Application
    Filed: December 17, 2018
    Publication date: December 24, 2020
    Applicant: Sony Corporation
    Inventors: Akihiko IZUMI, Masahiro HARA
  • Publication number: 20200401684
    Abstract: Techniques for securing user data in a healthcare data management system are described. A client system receives a request to authenticate a user. The user is associated with applications and roles. The user is authenticated, at the client system, for all applications and all roles. A login token relating to the authenticated user is maintained at the client system. A role is selected for the user, and an authorization token relating to the selected role is maintained at the client system. A session for the user is initiated. This includes generating an encrypted session cookie relating to the user and the session, storing the encrypted session cookie at the client system, and periodically updating a timestamp for the session cookie.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Savy VATH, Gale G. MCFARLAND, Kevin W. KIRKEBY, Michael S. BUTTERBRODT
  • Publication number: 20200401685
    Abstract: A computerized system for associating RF signals, the system including at least one sensor configured to sense a plurality of RF signals at at least a plurality of points in time and a computerized associator receiving outputs from the at least one sensor and providing an output which associates at least some of the plurality of RF signals with at least one unique multiple RF signal-based identifier.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Inventors: Aaron Robert Turner, Robert Michael McMillon, II