Patents Examined by Andrew T McIntosh
-
Patent number: 11275888Abstract: Embodiments of this application disclose a hyperlink processing method and apparatus. The method includes: converting first context information of a first hyperlink in a first object into a first context vector; obtaining a first input vector of the first object, the first object including information on the first hyperlink pointing to a second object; obtaining a first average vector according to the first context vector and the first input vector; adjusting at least one of the first input vector, the first context vector, or a first output vector corresponding to the second object; and calculating a similarity between the first output vector and the first average vector according to an adjustment result, and outputting the first output vector as an output vector of the second object in response to the similarity being greater than or equal to a first target threshold.Type: GrantFiled: September 4, 2020Date of Patent: March 15, 2022Assignee: Tencent Technology (Shenzen) Company LimitedInventors: Jialong Han, Yan Song, Shuming Shi, Haisong Zhang
-
Patent number: 11269508Abstract: An electronic device, while displaying a user interface for a first application, receives at the first application information that describes a first touch detected at a location on the touch-sensitive surface that corresponds to a respective user interface object. In accordance with a determination that the first touch meets predefined criteria associated with initiating a respective type of interface operation, the device initiates a user interface operation of the respective type involving the respective user interface object. The first application receives instructions to ignore the first touch with respect to user interface operations other than the respective type of interface operation, and ignores the first touch with respect to user interface operations other than the respective type of interface operation. In some embodiments, the respective type of interface operation is a drag operation, for dragging an object in or from a view of the first application.Type: GrantFiled: July 25, 2019Date of Patent: March 8, 2022Assignee: APPLE INC.Inventors: Bruce D. Nilo, Christopher K. Thomas, Dominik Wagner, Michael T. Turner
-
Patent number: 11256872Abstract: Aspects of the invention include receiving an original work written in a first style to be transformed into a derivate work written in a second style. The transforming includes accessing a similarity data structure organized to include a phrase-similarity vector space of phrase vectors representing degrees of similarity between phrases in a corpus of works written in the second style. An original sentence of the original work that includes one or more original phrases is obtained. The original phrases are located in the phrase-similarity vector space. For each of the original phrases, a similar phrase from the phrase-similarity vector space is selected based on the selected similar phrase having a phrase-similarity index corresponding to the original phrase that is greater than a predetermined phrase-similarity index threshold. The derivative work is created by replacing the original phrases in the original work with the selected similar phrases. The derivative work is output.Type: GrantFiled: October 29, 2019Date of Patent: February 22, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuan Yuan Wang, ShengYan Sun, Jin Fang Yang, Yan Peng Guo
-
Patent number: 11250253Abstract: A handwriting input display apparatus causes display means to display a stroke generated by an input made by using input means to a screen as a handwritten object. The apparatus includes display control means for causing the display means to display character string candidates including a handwriting recognition candidate when the handwritten object does not change for a predetermined time. When the handwriting recognition candidate is selected, the display control means causes the display means to erase a display of the character string candidates and a display of the handwritten object, and causes the display means to display a character string object at a position where the erased handwritten object was displayed. When selection of the handwriting recognition candidate is not performed for a predetermined time and the display of the character string candidates is erased, the display control means causes the handwritten object to be kept displayed.Type: GrantFiled: June 12, 2019Date of Patent: February 15, 2022Assignee: RICOH COMPANY, LTD.Inventor: Kiyoshi Kasatani
-
Patent number: 11244109Abstract: An information processing device specifies a plurality of cooccurrence words common to first and second words, and determines synonymity or relevancy about the first word and the second word based on cooccurrence indices between the specified cooccurrence words and each of the first and second words. More specifically, the information processing device selects, from among the specified cooccurrence words, one cooccurrence word in which at least one of cooccurrence indices between the specified cooccurrence word and the first and second words does not exceed a preset first threshold, and obtains a difference in cooccurrence index between each selected cooccurrence word and each of the first and second words, if the difference exceeds a preset second threshold, the information processing device determines the first and second words as relevant word candidates, and if the difference does not exceed the second threshold, the information processing device determines them as synonym candidates.Type: GrantFiled: March 25, 2020Date of Patent: February 8, 2022Assignee: HITACHI, LTD.Inventors: Takuya Oda, Tadashi Takeuchi
-
Patent number: 11245595Abstract: An apparatus, system, and method to manage user interfaces within a network, such as a wireless network at least partially included within a hazardous area. The method includes creating an application user interface based upon data content included within a single application binary file, serving the application user interface, creating a device user interface based upon data content included within a single device binary file, and serving the device user interface, in which the data content of the single application binary file and the data content of the single device binary file are identical. Additionally or alternatively, the method includes sending the single device binary file to an application computer through a serial connection to create an application user interface, in which the device user interface and the application user interface are configured to be identical.Type: GrantFiled: March 12, 2014Date of Patent: February 8, 2022Assignee: Sensia LLCInventors: Thomas M. Madden, Robert Diederichs, Jerry Yee
-
Patent number: 11238212Abstract: Described in detail herein are methods and systems dynamically generating maintenance data. The system includes a first computing system which can receive identification credentials associated with a user. The second computing system can receive the identification credentials associated with the user. The second computing system can authenticate the identification credentials associated with the user. The second computing system can determine whether the user is a first type or a second type in response to authenticating the identification credentials associated with the user. The second computing system can dynamically generate and display an editable form with empty fields, on the interactive display of the first computing system, in response to determining the user is of a first type. The second computing system can dynamically populate and display a read-only report on the interactive display of the first computing system, in response to determining the user is of a second type.Type: GrantFiled: February 7, 2018Date of Patent: February 1, 2022Assignee: RailWorks CorporationInventors: Justin Mueller, Robert Rolf, Richard Stephens
-
Patent number: 11232474Abstract: A method of avoiding infinite loops of changes to a dynamic web page to display on a client device includes displaying the dynamic web page received from a content provider on the client device, wherein the dynamic web page comprises a modified element having an original modification. The method further includes receiving an indication that the modified element was updated to generate an updated modified element. The method further includes, in response to receiving the indication, determining, by a processing device, that reapplying the original modification to the updated modified element would result in an infinite loop on the dynamic web page. The method further includes, based on the determination, displaying the updated modified element on the dynamic without reapplying the original modification to the updated modified element.Type: GrantFiled: May 13, 2019Date of Patent: January 25, 2022Assignee: Optimizely, Inc.Inventors: Nikhil Eshwar Chelliah, James Frazier Fox
-
Patent number: 11228441Abstract: The disclosure relates to a system, computer readable medium, and method for automated data verification. The disclosure provides highly automated, customizable ways of verifying the integrity of large sets of data to ensure that data migration has occurred correctly. Namely, source data is converted into spreadsheet files using a customizable set of field definitions and then filtered to identify corresponding sets of data to be verified. Once filtered, the data in the spreadsheets are converted in hashmaps, which can easily and efficiently be compared to each other to find any inconsistencies in the data. Accordingly, as a result of this process, large sets of source data can be error checked in an efficient manner that saves computing processing power and time. This disclosure therefore addresses the problem of how to perform comparisons of various data across multiple source systems in large volumes.Type: GrantFiled: August 16, 2019Date of Patent: January 18, 2022Assignee: Accenture Global Solutions LimitedInventors: Atmaj Bhushan, Nitin Porwal, Aniruddha Vijayprakash Sarag, Rajesh Kumar Soni
-
Patent number: 11227115Abstract: The present disclosure can provide an information processing apparatus capable of increasing the amount of information that can be displayed. The information processing apparatus according to an aspect of the present disclosure includes: a morpheme analysis unit that analyzes a morpheme group included in a document; an importance degree calculation unit that calculates a degree of importance of the morpheme group; and a display period determination unit that determines, based on the degree of importance of the morpheme group, a display period of the morpheme group when the morpheme group is displayed on a display unit.Type: GrantFiled: November 23, 2020Date of Patent: January 18, 2022Assignee: NEC CorporationInventor: Akihiro Hara
-
Patent number: 11222172Abstract: A reactive spreadsheet in which the functionality of the reactive spreadsheet is decoupled from the visualization, where the same object or variable may appear in different tabs and panels while still retaining its identity.Type: GrantFiled: May 23, 2018Date of Patent: January 11, 2022Assignee: Lakebolt ResearchInventor: Enzo Alda
-
Patent number: 11216526Abstract: Systems and methods are provided methods for providing an online interface for displaying hierarchically or logically arranged user-generated content. One method including receiving, from a first user over a network, topical user-generated electronic content, the topical user-generated electronic content being related to a topic of a web page; displaying the topical user-generated electronic content received from the first user on the web page; receiving, from a second user over the network, responsive user-generated electronic content and an indication of a desire to post the responsive user-generated electronic content on the web page in association with the topical user-generated electronic content; and displaying, adjacent to the topical user-generated electronic content on the web page, a user element or link that a third user can manipulate to display the responsive user-generated electronic content adjacent to the topical user-generated electronic content.Type: GrantFiled: May 3, 2019Date of Patent: January 4, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: MacGregor James Thomson, Thomas Biegeleisen, Siobhan Dooley
-
Patent number: 11188709Abstract: A pop reader of a browser searches HTML code for a webpage with a plurality of links for a first link specified with a first target file name comprising a pop type element. The pop reader, responsive to detecting the first link specified with the first target file name comprising the pop type element, inserts a first command into the HTML code to disable the first link and set an event to pop up a first menu layer of a plurality of layers of a cascading menu and inserts a second command to specify the content of the first menu layer from a file accessed for the first target file name. The browser, responsive to detecting the event, displays the first menu layer with the specified content by the second command within the interface displaying the webpage.Type: GrantFiled: August 16, 2019Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Flemming Boegelund, Steven E. Hicks, Anders Westberg
-
Patent number: 11175819Abstract: A system for detecting, analyzing and manipulating devices, wherein a virtual graphics component displays an operating state of the device and is integrated in a moving image of the device as a complete image, and wherein the complete image is updated at regular time intervals.Type: GrantFiled: April 28, 2017Date of Patent: November 16, 2021Assignee: WIKA Alexander Wiegand SE & Co. KGInventors: Ulrich Demuth, Thomas Rothenbach, Paul Hanesch
-
Patent number: 11170034Abstract: A method for determining credibility of content in a number of documents includes: obtaining topics from each document; for each document, generating topic combinations, each topic combination being a subset of the topics of the document; for each topic combination, obtaining a summary from the corresponding document; performing a semantic similarity test on each pair of two summaries that are respectively from two documents, so as to obtain a similarity percentage between the two summaries; for a group of the topic combinations that are identical combinations of topic(s), calculating a credibility score for the group based on the similarity percentage(s) calculated for the summaries that correspond to the topic combinations in the group.Type: GrantFiled: September 21, 2020Date of Patent: November 9, 2021Assignee: FOXIT SOFTWARE INC.Inventors: Ming-Jen Huang, Chun-Fang Huang, Chi-Ching Wei
-
Patent number: 11157689Abstract: Systems for performing operations on dynamic data associated with cells of a spreadsheet are provided. Both dynamic data and static data may be associated with a single cell of the spreadsheet. Upon association, parameters (including stream attributes, video attributes, image attributes and audio attributes) may be manipulated by a user, providing dynamic data processing functionality within a spreadsheet. Controls may be provided for playing the dynamic data and/or playing the dynamic data in response to spreadsheet data satisfying a condition. Operations for inserting text transcriptions (e.g., speech-to-text) of an audio track associated with dynamic data as subtitles may further be provided. Spreadsheet operations (e.g., sort and/or filter operations) may also be performed on a range of cells based on parameters of associated dynamic data.Type: GrantFiled: September 30, 2016Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Carlos Augusto Otero, Christian Canton, Matthew Hart Fichtner, Samuel C. Radakovitz, Benjamin Edward Rampson
-
Patent number: 11138325Abstract: The described captive portal techniques cause client devices to display requested webpage for authorized device and modified content for unauthorized devices. One designated web page may be different than a requested web page such as when a client is not authorized to access the requested webpage and the requested webpage is not one of the walled garden websites. When the requested webpage is within walled garden website, the original content of the requested webpage is modified to include at least some original content. The captive portal may modify the designated web page to ensure that relative links lacking base domains now have specified base domains pointing to an authorized web server. Client web browser security measures related to redirection messages are thereby bypassed and load on the captive portal is minimal. The client device may also be prevented from caching the modified content of the requested web page.Type: GrantFiled: April 10, 2019Date of Patent: October 5, 2021Assignee: Guest Tek Interactive Entertainment Ltd.Inventor: David T. Ong
-
Patent number: 11087089Abstract: Methods, systems, and computer-readable storage media for generating document representations of documents in a set of documents based on sentence embeddings that are provided using a recurrent neural network (RNN) encoder, each document including an electronic document, generating aspect representations based on sentences included in documents of the set of documents, and comment documents in a set of comment documents, determining a first topic representation based on the document representations, determining a second topic representation based on aspect saliences with respect to the first topic representation, calculating salience scores, each salience score associated with a respective sentence, and calculated based on a set of initial salience scores, and a respective aspect salience score, and generating a summary of the set of documents based on the salience scores, the summary including one or more sentences included in documents of the set of documents.Type: GrantFiled: October 5, 2018Date of Patent: August 10, 2021Assignee: SAP SEInventors: Xin Zheng, Karthik Muthuswamy, Aixin Sun
-
Patent number: 11086963Abstract: An experimentation platform controls testing of features by an application server. Based on a user identifier, the experimentation platform determines which feature should be provided, and the application server provides the corresponding version of a user interface. If the user behavior data shows that using a tested feature results in an improvement, the tested feature will be adopted. To determine whether or not an improvement is observed, a statistically significant amount of data is gathered. The experimentation platform gathers data regarding user behavior for the feature versions and, in response, adjusts the frequency at which each version is served. Providing the proposed version to an increased percentage of users decreases the total number of page serves required to gather statistically significant data. The experimentation platform may provide an updated projected time to completion of testing based on the changed percentage of users receiving the proposed version.Type: GrantFiled: December 5, 2018Date of Patent: August 10, 2021Assignee: eBay Inc.Inventors: Deepak Kumar Vasthimal, Pavan Kumar Srirama, Arun Kumar Akkinapalli
-
Patent number: 11048859Abstract: Transforming a website for dynamic web content management includes identifying aspects of a static website that are to be under dynamic web content management, organizing the aspects of the static website in preparation for storing the aspects, and storing the aspects of the static website with a specific identifier.Type: GrantFiled: September 11, 2013Date of Patent: June 29, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dana L. Price, Craig M. Tognarina, Michael E. Vince, Scott A. Will