Patents Issued in November 12, 2020
  • Publication number: 20200356576
    Abstract: A method is provided for generating process protocols from process data in an IT system with at least one extraction node, at least one storage node, and at least one transformation node. The process may be stored in a client system of the IT system. An application catalog is run on a server system of the IT system, and application templates are managed using the application catalog, each application template having an installation program and configuration data. The installation program is used to instantiate, configure, and run each application template on the server system as an application. The applications being run are monitored and managed by a runtime component on the server system, and the process protocols are ascertained according to a number of control instructions run on nodes, the configuration data of each application comprising information on which control instructions are run on which nodes.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventor: Martin KLENK
  • Publication number: 20200356577
    Abstract: Improved access of a multidimensional database can be implemented using a space-filling curve, such as a z-order curve, and a tree structure. A state engine is configured to track the state of the dimensions of the database as the tree structure is traversed. Different states allow optimizations such as avoidance of analyzing a dimension for further nodes of the tree and removal of multiple nodes in a sub-tree.
    Type: Application
    Filed: July 1, 2020
    Publication date: November 12, 2020
    Inventors: Jennica Jane Pounds, Aidan Rogers, Stanislav Pugach
  • Publication number: 20200356578
    Abstract: Embodiments may provide a cache for query results that can adapt the cache-space utilization to the popularity of the various topics represented in the query stream. For example, a method for query processing may perform receiving a plurality of queries for data, determining at least one topic associated with each query, and requesting data responsive to each query from a data cache comprising a plurality of partitions, including at least a static cache partition, a dynamic cache partition, and a temporal cache partition, the temporal cache partition may store data based on a topic associated with the data, and may be further partitioned into a plurality of topic portions, each portion may store data relating to an associated topic, wherein the associated topic may be selected from among determined topics of queries received by the computer system, and the data cache may retrieve data for the queries from the computer system.
    Type: Application
    Filed: October 16, 2019
    Publication date: November 12, 2020
    Applicant: Georgetown University
    Inventors: Ophir Frieder, Ida Mele, Raffaele Perego, Nicola Tonellotto
  • Publication number: 20200356579
    Abstract: Received data records, each including one or more values in one or more fields, are processed to identify a matched data cluster. The processing includes: for selected data records, generating a query from one or more values; identifying one or more candidate data records from the received data records using the query; determining whether or not the selected data record satisfies a cluster membership criterion for at least one candidate data cluster of one or more existing data clusters containing the candidate records; and selecting the matched data cluster from among one or more candidate data clusters based at least in part on a growth criterion for the candidate data clusters, or initializing the matched data cluster with the selected data record if the selected data record does not satisfy a cluster membership criterion for any of the existing data clusters or based on a result of the growth criterion.
    Type: Application
    Filed: February 3, 2020
    Publication date: November 12, 2020
    Inventors: Arlen Anderson, Kamil Trojan
  • Publication number: 20200356580
    Abstract: Relationship discovery can include receiving at a first mobile device a pair of ultrasonic signals conveyed at different frequencies from a second mobile device. The pair of ultrasonic signals can convey, respectively, a second user's contact information in an encrypted form and a key indicator. A contact number can be selected from a first user's contact list electronically stored on the first mobile device. The contact number can be selected based on the key indicator. A mutual contact can be identified in response to decrypting the second user's contact information using the contact number as a decryption key.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Inventors: Saravanan Sadacharam, Manish Anand Bhide, Vijay Ekambaram, Vijay Kumar Ananthapur Bache
  • Publication number: 20200356581
    Abstract: The disclosed embodiments provide a system for estimating transit times. During operation, the system selects one or more transit time thresholds that fall within a transit time preference for a user. Next, the system obtains one or more isochrones representing the one or more transit time thresholds for a starting point associated with the user and a mode of transportation. The system then compares locations of a set of entities to the one or more isochrones to calculate transit times between the starting point and the set of entities. Finally, the system outputs, based on the transit times, one or more recommendations comprising one or more entities in the set of entities that meet the transit time preference.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Austin Q. Lu, Caleb T. Johnson, Dezhen Li, Minh Tu A. Nguyen
  • Publication number: 20200356582
    Abstract: The present application provides a method for updating a map and a mobile robot. The method comprises: acquiring a current map and a corresponding current location data set constructed when a first movement device performs a navigation and movement operation in a physical space, wherein the first movement device performs the navigation and movement operation based on a reference map and a corresponding reference location data set which are corresponding to the physical space and stored in advance; performing a data fusion process on the reference map and the corresponding reference location data set as well as the current map and the corresponding current location data set; taking a map and a corresponding location data set after being data fusion processed as a new reference map and a corresponding new reference location data set in the first movement device. The present application provides a solution for persistence of a map.
    Type: Application
    Filed: October 24, 2019
    Publication date: November 12, 2020
    Inventors: Yuwei CUI, Wei LI
  • Publication number: 20200356583
    Abstract: A device can receive a search query from another device. The device can determine an information content of the partial query. The device can determine a set of tiles for identifying search results based on the information content of the partial query. The set of tiles can correspond to a geographic area within a proximity of the other device. The set of tiles can be associated with data identifying a set of points of interest associated with the geographic area. The device can obtain the data identifying the set of points of interest associated with the geographic area based on determining the set of tiles. The device can identify a set of search results based on the partial query and the data identifying the set of points of interest associated with the geographic area. The device can provide information identifying the set of search results.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 12, 2020
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Andrew BATTA, Carolyn VLACH, Chad KEARNEY, Kevin BRACKNEY
  • Publication number: 20200356584
    Abstract: A system and method is presented that extracts snippets form web pages according to specially designed logic. The extracted snippets might be made relevant to, i.e., indexed by, a location and time/day applicability. Such snippets may be thought of as apps or services that are defined only when a mobile terminal is in a pre-defined geographical area at a certain time and day (e.g., as defined by a calendar of events). Extracted snippets are stored and made searchable. Methods and a system are described to control the display of snippet search results. Snippets may be selected by user or by programmed logic and executed on the mobile terminal or in remote servers without the need to download the app or source code associated with the snippet.
    Type: Application
    Filed: March 23, 2020
    Publication date: November 12, 2020
    Inventor: Shamim A. Naqvi
  • Publication number: 20200356585
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Publication number: 20200356586
    Abstract: The present application provides an intelligent question and answer method and device and a computer readable storage medium. The method includes: receiving a question raised by a user; acquiring an entity and a connection relationship corresponding to the question; and acquiring, according to the entity and the connection relationship, an answer corresponding to the question from a preset knowledge graph, wherein the connection relationship includes an intention and/or an attribute.
    Type: Application
    Filed: November 27, 2018
    Publication date: November 12, 2020
    Inventors: Xiangsheng ZHOU, Dongsheng SHI, Chunxia LI
  • Publication number: 20200356587
    Abstract: Methods and systems are described for preventing a message from being sent to an unintended recipient. A first context data structure is generated for a first conversation, a second context data structure is created for a second conversation, and then a message input is received as intended for the first conversation. The message is correlated with each of the first context data structures and the second context data structure to determine a relevance score corresponding to each of the first and second conversation. The relevance scores are compared and if the relevance score for the first conversation is greater than the relevance score for the second conversation, the message is sent; however, if the relevance score for the second conversation is greater than the relevance score for the first conversation, the message is not sent and the message is prevented from being sent to, for example, an unintended recipient.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Kuppappa Harijan, Madhusudhan Srinivasan
  • Publication number: 20200356588
    Abstract: A method for generating a report is provided. The method may include acquiring a key word related to an industry field, and acquiring one or more condition values related to the report to be generated. The method may also include determining a report template having one or more data query sections and one or more conclusion sections based on the industry field and the one or more condition values, and acquiring report data based on the one or more data query sections of the report template. The method may further include determining one or more conclusions based on the report data, and generating the report based the data acquired based on the report data, the one or more conclusions, and the template.
    Type: Application
    Filed: November 13, 2019
    Publication date: November 12, 2020
    Applicant: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.
    Inventor: Chengjun LI
  • Publication number: 20200356589
    Abstract: In some implementations, a computing device may create a semantic mapping that includes identified features that appear in a particular percentage of assets in a subset of assets of a media library. Also, the computing device may analyze assets of the media library using the semantic mapping to generate semantic scores, which may be used to determine a first tier of assets from the media library that rate highest for semantic score out of all assets. The computing device may present at least one of the first tier assets prominently in a user interface when viewing assets of the media library.
    Type: Application
    Filed: September 4, 2019
    Publication date: November 12, 2020
    Applicant: Apple Inc.
    Inventors: Sabrine Rekik, Marcos Regis Vescovi, Eric Circlaeys
  • Publication number: 20200356590
    Abstract: The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, a device displays a plurality of content items in a first layout, including a first content item at a first aspect ratio and a first size, a second content item, and a third content item. While displaying the plurality of content items in the first layout, the device detects a user input that includes a gesture, wherein the user input corresponds to a request to change a size of the first content item. In response to detecting the user input, and as the gesture progresses, the device changes the size of the first content item from the first size to a second size while concurrently gradually changing an aspect ratio of the first content item from the first aspect ratio to a second aspect ratio.
    Type: Application
    Filed: September 26, 2019
    Publication date: November 12, 2020
    Inventors: Graham R. CLARKE, Simon BOVET, Eric M.G. CIRCLAEYS, Lynne DEVINE, Alan C. Dye, Andreas KARLSSON, Matthieu LUCAS, Behkish J. MANZARI, Nicole R. RYAN, William A. SORRENTINO, III, Andre SOUZA DOS SANTOS, Gregg SUZUKI, Sergey TATARCHUK
  • Publication number: 20200356591
    Abstract: A computer-implemented technique is described herein for performing an image-based search that allows a user to create a custom query image that expresses the user's search intent. The technique generates the query image based on one or more input images and/or one or more information items that describe at least one desired characteristic of the query image. The technique then submits the query image to a search engine, and, in response, receives a set of candidate images that match the query image. In one implementation, the technique constructs the query image using a decoder neural network that operates on a mixed latent variable vector. In one approach, the technique uses a generative adversarial network (GAN) to produce the decoder neural network.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Ravi Theja YADA, Yan WANG, Nikita ASTRAKHANTSEV, Arun SACHETI
  • Publication number: 20200356592
    Abstract: A computer-implemented technique is described herein for generating query results based on both an image and an instance of text submitted by a user. The technique allows a user to more precisely express his or her search intent compared to the case in which a user submits text or an image by itself. This, in turn, enables the user to quickly and efficiently identify relevant search results. In a text-based retrieval path, the technique supplements the text submitted by the user with insight extracted from the input image, and then conducts a text-based search. In an image-based retrieval path, the technique uses insight extracted from the input text to guide the manner in which it processes the input image. In another implementation, the technique generates query results based on an image submitted by the user together with information provided by some other mode of expression besides text.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Ravi Theja YADA, Houdong HU, Yan WANG, Saurajit MUKHERJEE, Vishal THAKKAR, Arun SACHETI
  • Publication number: 20200356593
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface for associating at least one portion of selected audio content with visual content to be shared through a content provider system. A text-based scrubber can be provided in the interface for navigating to different segments of the selected audio content, wherein the text-based scrubber permits accessing a first segment of the audio content by selecting a first phrase of the audio content that corresponds to the first segment.
    Type: Application
    Filed: January 10, 2020
    Publication date: November 12, 2020
    Inventors: Bruno Azzinnari, Hyun Woo Jung, Austin Dillon Urlaub, Shigeru Mizoi, Junsik Kim
  • Publication number: 20200356594
    Abstract: Embodiments of the disclosure provide methods, systems, computer program products for manipulating a table with an XML column in database. According to the method, a SQL statement for a table is received first, wherein the table comprises an XML column which is a representation of a plurality of logical columns of the table, there is at least one XML element in at least one row and in the XML column of the table, and each of the at least one XML element corresponds to a non-null value in a specific row and in a logical column of the plurality of logical columns of the table. Then the SQL statement is parsed. And then the SQL statement is transformed into a hybrid statement being able to process the XML column in response to the parsing result indicating that the SQL statement relates to at least one logical column of the plurality of logical columns. At last the hybrid statement is executed.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Xin Peng Liu, SHUO LI, Xiaobo Wang, ShengYan Sun, Kwai Hing Man
  • Publication number: 20200356595
    Abstract: The present invention relates to a technology literature searching application apparatus and a patent search method using the same. The technology literature searching application apparatus using a treatise link search according to an embodiment of the present invention may comprise: an interface unit for receiving the search information from a client terminal, a first subject treatise search unit for searching a first subject treatise data from the search information, a citation relationship treatise search unit for obtaining a target treatise data having a forward or backward citation relationship with a predetermined first subject treatise data, or target treatise information about the target treatise data, from the citation relationship information of the searched first subject treatise data, and a target patent search unit for searching a target patent literature related to the target treatise data or the target treatise information.
    Type: Application
    Filed: February 26, 2020
    Publication date: November 12, 2020
    Inventors: Kwon Seok KIM, Hyun Kyung CHAI
  • Publication number: 20200356596
    Abstract: The disclosed embodiments provide a system for searching by commute preference. During operation, the system obtains a polygon representing a geographic area within a map. Next, the system identifies a set of map tiles that substantially cover the geographic area of the polygon. The system then searches a prefix tree representation of the set of map tiles for a set of entities with locations in the geographic area. Finally, the system outputs the locations of the set of entities as location-based matches for a search comprising the polygon.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Austin Q. Lu, Caleb T. Johnson, Dezhen Li
  • Publication number: 20200356597
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a data collection and integration system. An embodiment operates by determining that first data and second data retrieved from a first and second data sources are stored in a database. Both the first data and the second data are each categorized, and at least a portion of the first one of the categories includes identical information for both the first data and the second data. On a visual interface, a visual representation of the categorized first data is displayed simultaneously with the categorized second data, including the categorized identical information, and input indicating whether the identical information refers to a same entity is received. The database and the visual interface are updated based on the input.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Lynn Scheinman, Cody Wedl
  • Publication number: 20200356598
    Abstract: Implementations of this disclosure provide for obtaining dynamic embedding vectors of nodes in relationship graphs. An example method includes determining N neighboring nodes of a first node of a plurality of nodes; obtaining respective input embedding vectors of the first node and the N neighboring nodes, the input embedding vector of each node being determined based on a respective static embedding vector and a respective positional embedding vector of the node; inputting the respective input embedding vectors of the first node and the N neighboring nodes into a pre-trained embedding model that includes one or more sequentially connected computing blocks, each computing block including a corresponding self-attention layer that outputs N+1 output vectors corresponding to N+1 input vectors; and receiving respective dynamic embedding vectors of the first node and the N neighboring nodes output by the pre-trained embedding model.
    Type: Application
    Filed: March 4, 2020
    Publication date: November 12, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Shaosheng Cao, Qing Cui
  • Publication number: 20200356599
    Abstract: A computer-implemented method of determining data lineage based on database queries is provided. A received database query is parsed to identify a plurality of data entities associated with a plurality of data flows. A query graph associated with the received database query is generated, where the query graph includes a plurality of nodes connected via edges. The plurality nodes correspond to the plurality of data entities and the edges correspond to the plurality of data flows. A data lineage query is retrieved from memory. The data lineage query includes one or more of the plurality of data entities associated with the plurality of nodes within the generated query graph. A representation of the generated query graph is output based on the data lineage query.
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Inventors: Yinglong Xia, Rong Duan, Ting Yu Leung
  • Publication number: 20200356600
    Abstract: Disclosed are systems and methods for a compiler, which can receive a computation workload, and a description of the computation graph of the workload and compile a circuit layout of the workload. In one embodiment, an RTL generator assigns the node operations of the computation graph to a first or second type. In the first type, the workload is loaded and processed in tiles equal to a compute filter width. In the second type, the workload is loaded in tiles larger in size than the width of the compute filter, allowing the compute filter to process more operations in parallel and reach the data needed for the underlying operations more efficiently.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 12, 2020
    Inventor: Thomas David Baxter Alcorn
  • Publication number: 20200356601
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for filtering vehicle information. For instance, the method may include receiving a vehicle search request from a user device, the vehicle search request including conditions with corresponding weights. The method may also include, in response to receiving the vehicle search request, forming a search query based on the conditions and the weights of the vehicle search request; obtaining vehicle information; filtering the vehicle information based on the search query to obtain a result set and a partial match set; and transmitting a search result message based on the result set and the partial match set to the user device.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Applicant: Capital One Services, LLC
    Inventors: Geoffrey DAGLEY, Qiaochu TANG, Avid GHAMSARI, Micah PRICE, Jason HOOVER
  • Publication number: 20200356602
    Abstract: [Overview] [Problem to be Solved] To provide an information processor, an information processing method, and a recording medium that make it possible to automatically estimate a sense of values of a community. [Solution] An information processor includes a control unit that performs a control. The control unit is configured to acquire sensor data obtained by sensing a member who belongs to a specific community, and automatically estimate a sense of values of the member who belongs to the specific community, on the basis of the acquired sensor data.
    Type: Application
    Filed: November 1, 2018
    Publication date: November 12, 2020
    Inventor: ATSUSHI SHIONOZAKI
  • Publication number: 20200356603
    Abstract: Mechanisms are provided to implement an annotation mechanism allows users to annotate documents with annotations for processing by a cognitive medical system. The annotation mechanism receives, via a user interface, a user selection of an electronic document for annotation, and determines one or more domains associated with the selected electronic document from an analysis of metadata associated with the selected electronic document. The annotation mechanism retrieves a predefined set of annotations associated with each determined domain, and presents the predefined set of annotations as user selectable elements. The annotation mechanism receives, via the user interface, a selection of one or more annotations in the predefined set of annotations to be associated with the selected portion of the selected electronic document, and generates annotation metadata associating the selected portion using the selected one or more annotations.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Sheng Hua Bao, Xianying Liu, Nan Liu, Ramani Routray, Tongkai Shao, Feng Wang
  • Publication number: 20200356604
    Abstract: An automated question and answer system is provided in which a user can pose questions and receive assistance from subject-matter experts. A database stores information useful in answering the questions, and an information retrieval component, for example including a natural language processing system, automatically retrieves potentially relevant content. A visual interface displays related questions and answers to the user, sorted by relevance. An adaptive component can adjust aspects of the information retrieval component, such as artificial intelligence or machine learning components, based on feedback from the user and subject-matter experts. The adaptive component can store information in the database which is derived from question-answer interactions, such as feedback indicative of similarity of the question to prior questions, relevance of answers, and user and subject-matter expert input.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 12, 2020
    Applicant: WATERFORD ENERGY SERVICES, INC.
    Inventor: Blair MACDOUGALL
  • Publication number: 20200356605
    Abstract: Techniques are disclosed for textual analysis. In an example, a text analysis application constructs a discourse tree that represents rhetorical relationships between fragments of text. The application matches each fragment that has a verb to a verb signature, thereby creating a communicative discourse tree. The application identifies, in the communicative discourse tree, a terminal node including a nucleus elementary discourse unit, which is dominant to a corresponding satellite elementary discourse unit. The application extracts, from the communicative discourse tree, a particular verb signature corresponding to the nucleus elementary discourse unit. The application determines a subject from the verb signature and forms a question fragment from the subject.
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Applicant: Oracle International Corporation
    Inventor: Boris Galitsky
  • Publication number: 20200356606
    Abstract: An information processing device includes a first transmitter that transmits acquisition information to a target person, the acquisition information being information enabling acquisition of one or multiple stored documents that are documents stored in a specific area, a second transmitter that transmits storage information to the target person on a basis of the one or more stored documents acquired using the acquisition information, the storage information being information enabling storage, in a specific area, of a created document that is a document created by the target person, a document associator that associates the created document stored in the specific area using the storage information with the one or more stored documents, and a display controller that causes information about the created document and information about the one or more stored documents to be displayed in an associated state.
    Type: Application
    Filed: September 30, 2019
    Publication date: November 12, 2020
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Toru OTSUKA
  • Publication number: 20200356607
    Abstract: Case management systems and techniques are disclosed. In various embodiments, a trait definition is received that associates with a case node comprising a case model an object associated with an external system, e.g., a document or other content object and/or a business or other software object. The trait definition is used to bind respective instances of the object to corresponding instances of the case node in case instances created based on the case model.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 12, 2020
    Inventors: Satyapal P. Reddy, Muthukumarappa Jayakumar, Ravikumar Meenakshisundaram, Muneer Ahmed
  • Publication number: 20200356608
    Abstract: The amount and variety of data being generated is becoming too extreme for many computing systems to process, and is even more difficult for information systems to provide relevant data to users. A distributed computing system is provided that includes server machines that form a data enablement platform. The platform includes: a plurality of data collectors that stream data over a message bus to a streaming analytics and machine learning engine; a data lake and a massive indexing repository for respectively storing and indexing data; a behavioral analytics and machine learning module; and multiple application programming interfaces (APIs) to interact with the data lake and the massive indexing repository, and to interact with multiple applications. The multiple applications are command cards, and each command card includes a directive module, a memory module, search bots, and behavior bots that operate at least within the data enablement platform.
    Type: Application
    Filed: August 21, 2018
    Publication date: November 12, 2020
    Inventors: STUART OGAWA, LINDSAY ALEXANDER SPARKS, KOICHI NISHIMURA, WILFRED P. SO
  • Publication number: 20200356609
    Abstract: An identifier associated with a page request is received. Publisher content that corresponds to the identifier is obtained. A content element that is associated with a target group with which the page request is associated is dynamically determined. An at least partially pre-rendered page that incorporates corresponding code to include content associated with the dynamically determined content element along with the publisher content is generated. The at least partially pre-rendered page is provided in response to the page request.
    Type: Application
    Filed: May 29, 2020
    Publication date: November 12, 2020
    Inventor: Justin Yoo Choi
  • Publication number: 20200356610
    Abstract: Secure digital assistant integration with web pages is provided. The system receives an intent manifest data structure that maps actions of a digital assistant with link templates of an electronic resource developed by a third-party developer device. The system validates the electronic resource based on the intent manifest data structure. The system receives, from a data exchange component of an iframe of the electronic resource loaded by a client computing device, an identifier of the client computing device. The system receives a foreground state of the electronic resource from an onsite state sharing API. The system selects a data value for a parameter based on the foreground state and the intent manifest data structure. The system provides the data value. An authorization component generates an authorization prompt, receives input, and transmits the data value to an onsite intent execution API of the electronic resource to execute an action.
    Type: Application
    Filed: June 11, 2020
    Publication date: November 12, 2020
    Inventors: Adam Coimbra, Nikhil Rao, Hao Wu, Ian Baker, Anshul Gupta, Jay Akkad
  • Publication number: 20200356611
    Abstract: Secure communication in mobile digital pages is provided. The system receives an electronic document and validates the electronic document for storage in a cache server. The system receives a request for the electronic document and provides it to a viewer component on a client computing device. The viewer component loads the electronic document in an iframe. The viewer component executes a runtime component to receive, via a secure communication channel, a tag from the electronic document. The system receives the tag and selects a data value for transmission to the viewer component. The viewer components provides the data value to cause the runtime component to execute an action with the data value.
    Type: Application
    Filed: June 15, 2020
    Publication date: November 12, 2020
    Inventors: Jay Akkad, Nikhil Rao, Anshul Gupta, David Wang, Ian Baker
  • Publication number: 20200356612
    Abstract: A method for broadcasting and sharing user experience of an electronic cigarette includes a computing device receiving data transmitted by the electronic cigarette device, the data comprising user experience of his e-cigarette, location of use, and a time of usage. A first sharing information is generated by the computing device according to the usage information, and the first sharing information can be shared to a social platform. The computing device can analyze the usage information, and generate an analysis report, information for sharing can be generated periodically to the social platform. An e-cigarette device and a computing device which can connect to a social platform are also disclosed.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 12, 2020
    Inventors: YEN-CHING LEE, PO-SHENG WANG
  • Publication number: 20200356613
    Abstract: In some implementations, a method is performed by a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes obtaining, by the device, engagement data that indicates engagement of a plurality of devices with one or more content items of a plurality of content items. In some implementations, the method includes detecting, by the device, a first event associated with a first time that occurs after a current time. In some implementations, the method includes identifying, by the device, a first content item from the plurality of content items based on the engagement data. In some implementations, the first content item satisfies an engagement criterion associated with the first event. In some implementations, the method includes rendering, by the device, the first content item at a second time that occurs prior to the first time.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 12, 2020
    Inventors: Parth Khanna, Kumar Karthik Erramilli, Kapil Kalra
  • Publication number: 20200356614
    Abstract: An interactive library system comprised of a Processing Engine phase, a Presentation Engine phase, a Content Management phase, and a Content Editing/Reading pages phase, which work together in real time. The system, by providing a set of structures within an overarching database, provides the flexibility to build any data set (library) within an overarching data schema. The system proactively presents information to a user in real time as the system constantly scans to finds library matches to user text, saving the user from having to actively search and confirm information and greatly enhancing data handling capability. Further, each user has the flexibility to create a library most relevant to a user's particular position and needs, and select information for retrieval most useful to them.
    Type: Application
    Filed: May 27, 2020
    Publication date: November 12, 2020
    Inventor: MICAH MOSSMAN
  • Publication number: 20200356615
    Abstract: Systems and methods for determining news veracity are provided. Information may be stored in memory regarding a plurality of media outlets, a plurality of journalists, and a plurality of predefined topics. News content may be received over a communication network. The received news content may be evaluated to identify an associated media outlet, an associated journalist, and at least one associated predefined topic. A current score for each of the associated media outlet, the associated journalist, and the at least one associated predefined topic may be identified based on the stored information. A veracity score may be scored based on the identified current scores for the associated media outlet, the associated journalist, and the at least one associated predefined topic. A display associated with the received news content may be modified based on the generated veracity score.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventor: Albhy Galuten
  • Publication number: 20200356616
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Publication number: 20200356617
    Abstract: A source system receives an indication to suppress a listing associated with an entity, wherein the indication is based at least in part on a confidence score from the source system indicating that the listing is a duplicate of a representative listing. A list of a provider systems that provide search results including the listing associated with the entity is identified. A first provider system is searched for a first listing matching the listing associated with the entity. The source system receives from the first provider system, a provider-supplied external identifier associated with the first listing. A request to suppress is transmitted to the first listing from a search result generated in response to a search request submitted via the first provider system.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Publication number: 20200356618
    Abstract: A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
    Type: Application
    Filed: July 26, 2020
    Publication date: November 12, 2020
    Inventors: Derry Shribman, Ofer Vilenski
  • Publication number: 20200356619
    Abstract: An apparatus and method of low complexity optimization solver for path smoothing with constraint variation are herein disclosed. According to one embodiment, an apparatus includes an L1 central processing unit (CPU) configured to transform an L1 trend filtering problem to a primal-dual linear programming (LP) optimization problem pair; and an L1 arithmetic logic unit (ALU) connected to the L1 CPU and configured to solve a primal problem of the primal-dual LP optimization problem pair.
    Type: Application
    Filed: July 28, 2020
    Publication date: November 12, 2020
    Inventors: Binnan ZHUANG, Dongwoon BAI, Jungwon LEE
  • Publication number: 20200356620
    Abstract: Various arrangements for performing vector-matrix multiplication are provided here. Digital input vectors that include binary-encoded values can be converted into a plurality of analog signals using a plurality of one-bit digital to analog converters (DACs). Using an analog vector matrix multiplier, a vector-matrix multiplication operation can be performed using a weighting matrix for each bit-order of the plurality of analog signals. For each performed vector-matrix multiplication operation, a bit-ordered indication of an output of the analog vector matrix multiplier may be stored. A bit-order weighted summation of the sequentially performed vector-matrix multiplication operation may be performed.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Applicant: Applied Materials, Inc.
    Inventors: She-Hwa Yen, Frank Tzen-Wen Guo
  • Publication number: 20200356621
    Abstract: A computing device and related products are provided. The computing device is configured to perform machine learning calculations. The computing device includes an operation unit, a controller unit, and a storage unit. The storage unit includes a data input/output (I/O) unit, a register, and a cache. Technical solution provided by the present disclosure has advantages of fast calculation speed and energy saving.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Inventors: Tianshi CHEN, Xiao ZHANG, Shaoli LIU, Yunji CHEN
  • Publication number: 20200356622
    Abstract: A method includes: generating a plurality of individuals of a current generation in accordance with a plurality of individuals of a previous generation to acquire values of an objective function for individuals each representing a variable by evolutionary computation; calculating, for each of partial individuals of the plurality of individuals of the current generation generated by the generating processing, a first value of the objective function by a predetermined method; approximately calculating, for each of the plurality of individuals of the current generation, a second value of the objective function with lower precision than the predetermined method; computing a fitness difference representing a difference between the plurality of individuals of the current generation in accordance with the first value or the second value; and controlling the precision of the approximate calculation based on the fitness difference and a precision difference between the first value and the second value.
    Type: Application
    Filed: March 27, 2020
    Publication date: November 12, 2020
    Applicant: FUJITSU LIMITED
    Inventor: Yukito TSUNODA
  • Publication number: 20200356623
    Abstract: Technology is disclosed herein for visualizing changes in documents. In an implementation, one or more computers, employing a change visualization process, maintain a record of changes made to a document over a period of time. The one or more computers identify a document scope within which to focus a visualization of one or more changes made to the document, wherein the document scope comprises a timeframe of interest. The one or more computers also identify, from the record of the changes, one or more changes made to the document within the document scope and surface a visualization of the one or more changes.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Douglas Lane Milvaney, Benjamin Gustav Wilde, Arthur David Berman, Christopher Ryan Botaish, Joan Catharine Weaver, Lyndsy Marie Stopa
  • Publication number: 20200356624
    Abstract: A collaborative document editing system includes a server and at least two user terminals communicatively coupled to the server through a network. The server distributes a collaborative editing task to the two user terminals. The collaborative editing task includes a document to be edited. The two user terminals send local operation records to the server. The server records the local operation records of the user terminals. The server receives an edit operation command from the two user terminals. The server adds the edit operation commands of the user terminals to an operation queue and sends the edit operation commands to the user terminals according to the operation queue. The user terminals receive the edit operation commands according to the operation queue and update the document according to the local operation record corresponding to the edit operation commands.
    Type: Application
    Filed: August 21, 2019
    Publication date: November 12, 2020
    Inventors: FU-FA CAI, XIN LU, HUI-FENG LIU, WEN TANG
  • Publication number: 20200356625
    Abstract: Aspects of the present invention disclose a method for debiasing text by neutralizing subjective information while preserving relevant information. The method includes one or more processors determining a sentiment of textual data. The method further includes extracting information that is relevant to resolving a topic that is represented in the textual data. The method further includes debiasing the information that is relevant to resolving a topic that is represented in the textual data. The method further includes validating that the debiased information includes the information that is relevant to resolving the topic that is represented in the textual data. The method further includes generating debiased textual data, the debiased textual data including the debiased information and masking the determined sentiment of the textual data.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Tarun Tater, Monika Gupta, Sampath Dechu, Gargi B. Dasgupta