Patents Examined by Keith D Bloomquist
-
Patent number: 11714956Abstract: Ontology-based semantic rendering is performed by retrieving a rendering script from a location represented by an ontology reference of a concept of content included in a document, the document further including an ontology dataset identifier of the concept and the ontology reference, and rendering the concept of content according to the rendering script and a mode of rendering represented by a rendering device.Type: GrantFiled: January 27, 2022Date of Patent: August 1, 2023Assignee: RAKUTEN MOBILE, INC.Inventor: Richard Lea
-
Patent number: 11704382Abstract: A variation testing system environment for performing variation testing of web pages and applications is disclosed. The variation testing system applies a weighted consistent hash function to user attributes of users to assign the users to a variant of a web page that is undergoing experimentation. The usage of the weighted consistent hash function allows for a stable experimental population.Type: GrantFiled: March 25, 2022Date of Patent: July 18, 2023Assignee: Maplebear Inc.Inventors: Ogden Kent, Benjamin David Bader, Jeffrey Bernard Arnold
-
Patent number: 11693530Abstract: There is provided an information processing device to enable a user to intuitively perform an operation of setting a linked operation of hardware elements or software elements, the information processing device including: a display control unit configured to cause a plurality of icons indicating hardware elements or software elements that perform a linked operation together, and a link connecting the plurality of icons to each other to be displayed. A spatial sequence of the plurality of icons formed by the link corresponds to a temporal sequence of operations of the software elements or the hardware elements indicated by the plurality of icons.Type: GrantFiled: December 6, 2021Date of Patent: July 4, 2023Assignee: SONY CORPORATIONInventors: Hidenori Karasawa, Takeo Inagaki, Hiroyuki Masuda, Hiromu Takizawa, Takehiro Hagiwara, Genta Kondo
-
Patent number: 11675983Abstract: A method for implementing text generation, a device and a medium are provided. The method includes: determining a target task type of a target text generation task from multiple task types supported by a pre-trained general text generation model; determining, based on a requirement of the target text generation task for a target output text, a first target output text attribute for the target text generation task from multiple output text attributes supported by the general text generation model; and fine tuning the general text generation model based on a target training data set associated with the target text generation task to obtain a task-specific text generation model, by taking task indication information for the target task type and first attribute indication information for the first target output text attribute as at least part of an input of the general text generation model.Type: GrantFiled: May 26, 2021Date of Patent: June 13, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jiachen Liu, Zhe Hu, Xinyan Xiao, Hua Wu
-
Patent number: 11662874Abstract: Conventional methods for developing responsive application screens or UI screens, as per the desired wireframes is a time consuming and erroneous. The embodiments herein provide a method and system for automatically transforming wireframe screens to responsive application screens using a User Interface (UI) editor. The UI editor supported by a model editor enables user to select the controls that are present in the wireframe with its text, text properties, layout, color, background, borders and many more properties which are related to its visual appearance. Further, corresponding specification for the user selected requirements of the wireframe is generated automatically. The user can edit the specifications, for any changes required. Further, the UI editor converts the specifications to a technological independent model, which can be imported into UI models and followed by code conversion to the required technology stack. User can modify the imported specifications before going to code conversion.Type: GrantFiled: May 8, 2020Date of Patent: May 30, 2023Assignee: Tata Consultancy Serviced LimitedInventors: Subbarao Siram, Jyoti Joshi, Bharat Jain
-
Patent number: 11657212Abstract: While receiving a user input of content of a first document, a computer system, dynamically and in real time, identifies relevant information items from a plurality of information feeds. Specifically, one or more other documents is obtained in a collection of documents that are relevant to the first document being entered by a user. When it is determined that changes in member documents of the set of one or other documents satisfies a stabilization criterion while receiving the user input, related terms are extracted from the content of the first document and the one or more other documents and used to identify the relevant information items including the related terms from the plurality of information feeds that is distinct from the collection of documents. The relevant information items are then presented on a display for the user.Type: GrantFiled: September 23, 2020Date of Patent: May 23, 2023Assignee: EVERNOTE CORPORATIONInventors: Alex Pachikov, Phil Libin, Zeesha Currimbhoy
-
Patent number: 11657228Abstract: Disclosed herein are system, method, and computer program product embodiments for analyzing screen data to provide collaboration and consumption opportunities. An embodiment operates by receiving screen data of a visible portion of a display of a computer and metadata associated with the screen data. The screen data and the metadata are associated with a user. The embodiment extracts text from the screen data using optical character recognition. The embodiment identifies a topic associated with the screen data based on the extracted text. The embodiment stores a mapping between the topic and the user and the metadata in a database. The embodiment then provides information about the user based on the mapping.Type: GrantFiled: June 26, 2019Date of Patent: May 23, 2023Assignee: SAP SEInventor: Sascha Wiegmann
-
Patent number: 11657114Abstract: A system for editing content of a content management system (CMS) includes providing an editor application that provides an interface for composing a content page in the CMS. The content page is associated with a plurality of content components referenced in the content page which are further arranged in accordance with a logical hierarchy defined for the content page. A graphical tree view is displayable via the interface, and presents content components in accordance with the logical hierarchy, wherein each of said content components is selectable via the graphical tree view. An editing view in the interface is responsive to selection of one of the content components from the graphical tree view, and provides access to editing fields related to the selected content component. The editing view presented maintains a correlation to a relationship position of the selected content component in the logical hierarchy.Type: GrantFiled: March 15, 2021Date of Patent: May 23, 2023Assignee: Contentful GmbHInventors: Benjamin Keyser, Martin Lehner, Paolo Negri, Richard Bausek
-
Patent number: 11651142Abstract: A display control system includes at least one processor that obtains shared information shared by a plurality of users, obtains individual setting information specified by a display-request user among the plurality of users, the display-request user being a user who requests display of the shared information, the individual setting information being related to an individual display setting of the display-request user, and displays the shared information on a display of the display-request user based on the individual setting information.Type: GrantFiled: March 4, 2021Date of Patent: May 16, 2023Assignee: CYBOZU, INC.Inventors: Hiroya Nagao, Jun Hasegawa, Kensuke Hayashi, Arisu Yano, Ryotaro Nakagawa
-
Patent number: 11630941Abstract: A host-side system for displaying a web page includes at least one processing circuitry which discovers at least one micro frontend in web page code. Each micro frontends has a respective type, internal or external. Internal micro frontends are inline with the web page code and external micro frontends are hosted in a frame in the web page code. A host application is executed for rendering the web page. Data exchange between the host application and the micro frontends is managed using a micro frontend layer in accordance with the respective types of the micro frontends.Type: GrantFiled: December 30, 2021Date of Patent: April 18, 2023Assignee: monday.com Ltd.Inventors: Orr Gottlieb, Vlad Mystetskyi, Moshe Zemah
-
Patent number: 11631270Abstract: Disclosed is a method and system, the method including extracting similar and dissimilar document pair sets from a document database, the similar document pair set including similar document pairs having a common attribute, and the dissimilar document pair set including dissimilar document pairs extracted randomly, calculating a mathematical similarity for each of the similar and dissimilar document pairs using a mathematical measure to obtain a first and second mathematical similarities, calculating a semantic similarity for each of the similar and dissimilar document pairs to obtain a first and second semantic similarities, the first semantic similarities being higher than the first mathematical similarities, and the second semantic similarities being lower than the second mathematical similarities, training a similarity model based on the similar and dissimilar document pairs, and the first and second semantic similarities to obtain a trained similarity model, and detecting a duplicate document using the tType: GrantFiled: December 11, 2020Date of Patent: April 18, 2023Assignee: NAVER CORPORATIONInventors: Sung Min Kim, Byeonghoon Han
-
Patent number: 11620356Abstract: This application relates to apparatus and methods for automatically determining and providing item advertisements, such as for display on a website. In some examples, a computing device obtains a prioritized list of item advertisements for each of a plurality of item categories. The computing device also obtains an item category for each of a plurality of positions of a display interface. Each item category may correspond to one or more of the plurality of item categories. Further, the computing device determines, for each position of the plurality of positions of the display interface, an item advertisement based on the item category for the position and the prioritized list of item advertisements. The computing device generates display interface position data identifying the item advertisement determined for each position of the plurality of positions of the display interface. The computing device transmits the display interface position data to a web server.Type: GrantFiled: August 14, 2020Date of Patent: April 4, 2023Assignee: Walmart Apollo, LLCInventors: Raghavendra Sarangapurkar, Tessa Marie Ruddy, Michael Jayson C. De Leon, Bo Sun, Clayton Yetwah Chan
-
Patent number: 11615232Abstract: A system and method for the preparation of electronic publications or “ePubs” that provide a rich multimedia experience to readers using any of a variety of user devices, without requiring those individuals wishing to prepare such ePubs to install proprietary client applications on the computing device used to prepare the ePubs, and without the need to download a large portion or all of the ePub to enable viewing on an electronic device of an end-user.Type: GrantFiled: April 9, 2020Date of Patent: March 28, 2023Assignee: TRANSFORM SR BRANDS LLCInventors: Rafeh Masood, Gina Hoffmann, Chhavi Saxena
-
Patent number: 11610050Abstract: A method, system and product including a browser configured to render pages, wherein the browser comprises a client-side execution engine, wherein the browser is configured to execute an extension for the browser, wherein the extension is a computer program product that has a memory storage that is external to the client-side execution engine of the browser; and a set of pages that is defined over multiple domains, wherein the set of pages comprises respective instances of an additive software layer that is configured to execute a walkthrough over the multiple domains, wherein a page of the set of one or more pages comprises an instance of the respective instances and a communication element that is configured to enable the instance of the additive software layer to communicate data to and from the extension.Type: GrantFiled: June 22, 2021Date of Patent: March 21, 2023Assignee: Walkme LTD.Inventors: Nir Nahum, Stephanie Tamar Jean, Francisco Garcia Navarro
-
Patent number: 11604800Abstract: Provided are a computer program product, system, and method for generating a visualization of data points returned in response to a query based on attributes of a display device and display screen to render the visualization. A determination is made of inputs comprising area dimensions of the display screen and capabilities of the display device to render data points retrieved in response to a query. The inputs and the data points are provided to a visualization engine to output a type of visual presentation for the data points, a size of the visual presentation to render on the display screen, and a level of detail to aggregate the data points to render on the display screen. A visualization is generated to render on the display screen the data points in the type of visual presentation according to the size of the visual presentation and with the level of detail.Type: GrantFiled: July 28, 2021Date of Patent: March 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkata Ratnam Alubelli, Saraswathi Sailaja Perumalla, Gowri Pruthvi, Pavan Kumar Penugonda, Akash U. Dhoot
-
Patent number: 11599715Abstract: Differences between editions of items, such as books, can be determined and information about those difference provided for display to a user. The information can include a difference score, for example, that indicates an overall level of difference between the editions. This can include a percentage difference in some embodiments, considering the overall differences or differences for portions considered to be significant. In other embodiments contextual information, weightings, and other factors can be used to attempt to generate a similarity (or difference) score that will be of more use to a potential consumer, where the consumer can determine the substantive differences between the versions and determine whether the difference in price justifies the extent of the differences. The consumer in some embodiments can also view the differences, or at least a subset or information about the differences.Type: GrantFiled: May 6, 2020Date of Patent: March 7, 2023Assignee: IMDB.COM, INC.Inventor: Hilliard Bruce Siegel
-
Patent number: 11573685Abstract: A display data generation method used in a computer including an output module, includes generating display data of page numbers for scrollably displaying page numbers of a plurality of pages each containing predetermined item information, to output the display data of page numbers from the output module, retrieving page information indicating a same number of pages as a number of page numbers displayed in a distance corresponding to a distance between two points in a display region in which the page numbers are displayed when the two points are specified by the user, wherein the number of page numbers are calculated based on the distance between the two points and the distance between adjacent page numbers displayed in the display region, and generating item display data for displaying item information contained in the pages indicated in the retrieved page information, to output the item display data from the output module.Type: GrantFiled: June 29, 2020Date of Patent: February 7, 2023Assignee: GREE, Inc.Inventor: Daisuke Takayama
-
Patent number: 11556597Abstract: The disclosure discloses methods and systems for automatically generating multiple scanned files when scanning a document at a multi-function device. The method includes receiving a multi-page document for scanning from a user. A user interface is provided to the user to input one or more keywords and one or more desired resolution values, where the input resolution values are different from a default resolution value set at the multi-function device. A page of the document is scanned to generate a scanned page of a default resolution value. The scanned page is checked if including the one or more input keywords. Accordingly, the default resolution value of the page is converted to the user desired resolution value. The scanning, checking, and converting are repeated till all the pages of the document are scanned. Multiple scanned files of different resolution values are automatically generated from single scan activity.Type: GrantFiled: April 20, 2021Date of Patent: January 17, 2023Assignee: Xerox CorporationInventors: Shalini Kondore, Srinivasarao Bindana, Sainarayanan Gopalakrishnan, Nithya Theerthagiri, Dara N Lubin
-
Patent number: 11556244Abstract: Information is read, which relates to an array of objects for input that have been displayed on a display unit upon input of input information. Whether an input object of the input information that is displayed on the display unit has been touched is determined. When the input object is determined as having been touched, the touched input object is recognized as an object to be corrected. A correction candidate object based on the array of the objects for input is displayed in the vicinity of the object to be corrected. Whether the correction candidate object has been touched is determined. When the correction candidate object is determined as having been touched, the object to be corrected is replaced with the touched correction candidate object.Type: GrantFiled: December 28, 2017Date of Patent: January 17, 2023Assignee: MAXELL, LTD.Inventors: Kazuhiko Yoshizawa, Yasunobu Hashimoto, Akira Ishiyama
-
Patent number: 11526663Abstract: According to embodiments of the present disclosure, a method, an apparatus, a device, and a computer-readable storage medium for determining a category of an entity are provided. The method includes: based on a suffix of the entity, obtaining a suffix feature associated with the suffix; determining one or more candidate categories of the entity based on a name of the entity; and determining a set of categories of the entity based on the one or more candidate categories and the suffix feature.Type: GrantFiled: September 5, 2019Date of Patent: December 13, 2022Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Jianyi Cheng, Min Zhao