Hypermedia Patents (Class 715/205)
  • Patent number: 11507541
    Abstract: A file server and a method of operating a file server where version identifiers for documents on the server are maintained as a branched tree. When a client computer attempts to sync up a new version of a file, it must upload the version identifier that it received when it synced down the file. The file server compares this version identifier to the numbers in its version tree for the file and may place the document in the correct place in the tree structure, which may not be as the “latest version” of the document. If the client is using an outdated version of the document, the server may also sync down the latest version of the file. The user may view the changes to the version tree and reconcile different versions to create an authoritative version, and this review and reconciliation may occur at any time, instead of being performed at the moment that the file is saved or forking the file into a new filename.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: November 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Brian Jones
  • Patent number: 11501882
    Abstract: A spreadsheet template control of data flow and process for moving and retrieving between at least one source node/device and at least one target node/device in a network environment, is disclosed herein. At least one metadata definition an at least one processing rule can be retrieved from an import process spreadsheet file in order to thereby pull/receive a data element from at least one source node/device in an enterprise network environment. Further, at least one metadata and at least one rule can be retrieved from a transform process spreadsheet file in order to thereby covert, cleanse and collate the data element into a data store of transformed data. Finally, at least one metadata and at least one rule is retrieved from an export process spreadsheet file for pushing the transformed data into at least one target node/device in the network environment.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: November 15, 2022
    Assignee: LOGICMATTER, INC.
    Inventor: Kiran V. Hegde
  • Patent number: 11500652
    Abstract: The present invention discloses a method and system for application loading, the method comprising: receiving from the client a method tag request triggered on the basis of the tagging method of the application; retrieving the method tag in a method tag index store; obtaining, in response to the method tag being retrieved, a method content body corresponding to the method tag; and sending the method content body to the client. The present invention reduces the number of redundant codes to be loaded, thereby accelerating the application loading time.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Peng Liu, Zhou Xing, Jia Zou
  • Patent number: 11502818
    Abstract: A system in Elliptic Curve Cryptography (ECC) that offers secure encoding and mapping of a message to the curve E against encryption attacks, such as Chosen Plaintext Attack (CPA) and Ciphertext Only Attack (COA). The system includes, a method to convert the text message to numerical values with manipulation using Initial Vector IV. In addition, the system provides, a method to revert the manipulated values to their original value.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: November 15, 2022
    Inventors: Hisham AlMajed, Ahmad AlMogren
  • Patent number: 11494053
    Abstract: The operating method according to the invention is implemented in a computing device comprising a central processing unit, man-machine interface means including a display screen, and an operating system including a graphical user interface. The method comprises an implementation in the graphical user interface of a first metaphor in the form of a zoomable space (E3) appearing on the viewing screen and of a second metaphor in the form of a card (CT1, CT2) contained in the zoomable space, and a display in the cards of graphical representations corresponding to various types of digital objects as a function of a plurality of links between the objects and the cards, the plurality of links being established between the objects and the cards by at least some interactions via the graphical user interface between a user and the operating system.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 8, 2022
    Assignee: LITHIUM MEDIA
    Inventors: Paul Rony, Jean-François Didelot
  • Patent number: 11494548
    Abstract: Multilayer electronic content management is provided. A method includes determining a first section and a second section of a document for dynamic content management. The method also includes determining a first trigger event that prompts the dynamic content management on the first section and a second trigger event the prompts the dynamic content management on the second section. The method also includes implementing a first action to the first section based on an occurrence of the first trigger and a first rule, and a second action to the second section based on another occurrence of the second trigger and a second rule. The implementation may include executing a first micro-service within a metadata layer of the electronic document for implementation of the first action and executing a second micro-service within the metadata layer for implementation of the second action.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: November 8, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Zachary Blender, Himanshu Baral
  • Patent number: 11488371
    Abstract: The present disclosure is directed to automatically generating a 360 Virtual Photographic Representation (“spin”) of an object using multiple images of the object. The system uses machine learning to automatically differentiate between images of the object taken from different angles. A user supplies multiple images and/or videos of an object and the system automatically analyzes and classifies the images into the proper order before incorporating the images into an interactive spin. The system automatically classifies the images using features identified in the images. The classifications are based on predetermined classifications associated with the object to facilitate proper ordering of the images in the resulting spin.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: November 1, 2022
    Assignee: Concat Systems, Inc.
    Inventor: Sudheer Kumar Pamuru
  • Patent number: 11481464
    Abstract: Disclosed are some examples of systems, methods, and computer program products for suggesting actions for evaluating user performance in a social networking system. In some implementations, textual input of a social media message is processed. The processing can include determining that data of the textual input indicates an evaluation of performance of a user of the social networking system. A prompt can be displayed, requesting submission of information evaluating performance of the user. A performance evaluation record can be generated or updated in a database to store the evaluating information in association with an identification of the user, and an indication of the evaluating information can be shared in a feed of the social networking system.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: October 25, 2022
    Assignee: Salesforce, Inc.
    Inventor: Peda Venkateswarlu Pola
  • Patent number: 11483371
    Abstract: One or more computer processors compile a list of asynchronous web calls associated with a retrieved webpage. The one or more computer processors map each asynchronous web call in the list of asynchronous web calls with one or more respective HTML snippets. The one or more computer processors identify content associated with the one or more mapped HTML snippets. The one or more computer processors dynamically suspend one or more asynchronous web calls utilizing a trained model and the identified content, wherein suspending the web call prevents the web call from modifying the retrieved webpage.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: October 25, 2022
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Shikhar Kwatra, Priyansh Jaiswal
  • Patent number: 11483337
    Abstract: A computer-implemented method, computer program product and computing system for: establishing connectivity with a plurality of security-relevant subsystems within a computing platform; defining a unified query on a unified platform concerning the plurality of security-relevant subsystems; denormalizing the unified query to define a subsystem-specific query for each of the plurality of security-relevant subsystems, thus defining a plurality of subsystem-specific queries; and providing the plurality of subsystem-specific queries to the plurality of security-relevant subsystems.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: October 25, 2022
    Assignee: RELIAQUEST HOLDINGS, LLC
    Inventors: Brian P. Murphy, Joe Partlow, Colin O'Connor, Jason Pfeiffer, Brian Philip Murphy
  • Patent number: 11470180
    Abstract: A system and method of pre-fetching data in a network includes displaying first data to a user, the first data being upstream of other data in a data flow. Before receiving a request from the user to view the other data, retrieving at least some of the other data and storing the retrieved other data in a memory device. After a request is received from the user to display the other data, using the stored data for the display to the user.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: October 11, 2022
    Assignee: PayPal, Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11461357
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for automating bulk data conversion processes of one or more database management systems. Data conversion projects of focus may comprise conversion of a large bulk of data with a wide range in order of magnitude. The system is designed and driven by the present constraints of large data conversion and is based on principles of reviewability, minimization of manual review and development work, persistence of data stores for data result comparison, process optimization for downstream review and certification, timely execution, and allowance for concurrent development by multiple systems and resources.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: October 4, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Howard Bagg, Mathangi Pichai, Justin Charles Taylor
  • Patent number: 11461865
    Abstract: The disclosure is generally directed to systems and methods for obtaining and evaluating a test result report in real-time so as to determine an entry status of an individual into the establishment.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: October 4, 2022
    Inventor: Tristan Carson Hager
  • Patent number: 11451678
    Abstract: An image forming apparatus includes an image forming device to perform image formation and circuitry. The circuitry acquires, from a memory, a template image defining a user information area in which user information is input, acquires the user information based on a user input operation, processes the user information in accordance with a position and a size of the user information area, generates a combined image in which the user information is combined with the template image acquired from the memory, and instructs the image forming device to form the combined image on a sheet.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: September 20, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Masaki Tasaka
  • Patent number: 11449663
    Abstract: The technology disclosed relates to systems and methods for device-dependent display of an article from a PDF file that has multiple articles and a table of contents to the articles. The system can use a library to render the article from the PDF file. The rendering can include bounding boxes positioned at on-page coordinates that can include one or more images and multiple text blocks of glyphs. The system can detect at least one table in the PDF file that includes pages numbers and multiple columns. The system includes logic to partition a contiguous sequence of text representing the table into text blocks of entries and columns. The system includes logic to merge multiple text blocks that align horizontally with a single page number into a single text block. Table of contents is displayed in a device-dependent format including the entries from the merged text blocks.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: September 20, 2022
    Assignee: Issuu, Inc.
    Inventors: Erik Allan Juhl, Anders Peter Fugmann
  • Patent number: 11437032
    Abstract: The present disclosure discloses an image processing device including: a receiving module configured to receive a voice signal and an image to be processed; a conversion module configured to convert the voice signal into an image processing instruction and determine a target area according to a target voice instruction conversion model, in which the target area is a processing area of the image to be processed; and a processing module configured to process the target area according to the image processing instruction and a target image processing model. The examples may realize the functionality of using voice commands to control image processing, which may save users' time spent in learning image processing software prior to image processing, and improve user experience.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: September 6, 2022
    Assignee: SHANGHAI CAMBRICON INFORMATION TECHNOLOGY CO., LTD
    Inventors: Tianshi Chen, Shuai Hu, Xiaobing Chen
  • Patent number: 11429783
    Abstract: A computing system receives a request to generate one or more narrative frameworks for a worksheet. The worksheet is hosted by a third party server. The computing system interfaces with the third party server to retrieve data associated with the worksheet. The computing system infers attributes of the worksheet from the retrieved data. The attributes correspond to a type of data represented in the worksheet. The computing system generates a narrative template for the one or more narrative frameworks. The computing system generates one or more data variables for the one or more narrative frameworks based on the generated narrative template. The computing system constructs the one or more narrative frameworks by selectively retrieving data from the worksheet for each data variable of the one or more data variables in the narrative framework.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 30, 2022
    Assignee: STATS LLC
    Inventors: Adam Long, Nick Haynes, Dan Salo, Heather Dahm, Jacob McCright, Michael Dillon, Hannah Deters, Anup Khadka
  • Patent number: 11425185
    Abstract: The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: August 23, 2022
    Assignee: Morgan Stanley Services Group Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 11425245
    Abstract: Described herein is a system and method for capturing data associated with actions attempted by an automated agent. The system described herein captures data associated with the actions attempted by an automated agent during the messaging session between an automated agent and the user and present a summary of the actions in a messaging platform. In an embodiment, the automated agent uploads data associated with actions attempted during the messaging session to a server. The server captures the data associated with the actions and generates a description of each action that was attempted. The server generates a summary including the description of each action. The summary of the actions are rendered in the messaging platform.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: August 23, 2022
    Assignee: Salesforce, Inc.
    Inventors: Molly Mahar, Nicholas Beng Tek Geh
  • Patent number: 11409627
    Abstract: System, method, and apparatus for analyzing data inside a computer program. As the program executes, a display of internal file contents is provided in real-time. Additionally, graphics and document text are provided to provide a better understanding of the program.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: August 9, 2022
    Assignee: DT Labs, LLC
    Inventor: Douglas Peckover
  • Patent number: 11410256
    Abstract: The invention relates to field of filing legal documents via the cloud (100, 130). The best mode of this invention is considered to be cloud based internet filing and storage system of legal documents that allows the user to compose and file documents, based on computer generated attorney instructions, forms and letter templates, without actually hiring an attorney. The invention has the advantage of providing legally correct advice at an affordable price to the end customer in multiple jurisdictions and substantive fields at once.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: August 9, 2022
    Inventor: Mikko Vaananen
  • Patent number: 11399069
    Abstract: A home computing system (cloud) integrates a protocols gateway, WiFi router, cloud server, and mass storage device to support one or more Internet of Things (IoT) devices, possibly with different connectively protocols, in a local environment such as a residential home. The home computing cloud often reduces the amount of data traffic sent to a public computing cloud by locally processing collected device data rather than by sending the device data to the public computer cloud for processing. The home computing cloud may download an appropriate data analytic model from the public computing cloud, locally train (for example, reinforcement learning) the model, and locally execute the trained model to obtain prediction information from collected IoT device data. The home computing cloud also allows direct access of the connected IoT devices by user applications via the internet, through a protocols gateway and an IoT message translator.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: July 26, 2022
    Assignee: Computime Ltd.
    Inventors: Yau Wai Ng, Hung Bun Choi, Chun Kit Chu
  • Patent number: 11392763
    Abstract: Machine learning, artificial intelligence, and other computer-implemented methods are used to identify various semantically important chunks in documents, automatically label them with appropriate datatypes and semantic roles, and use this enhanced information to assist authors and to support downstream processes. Chunk locations, datatypes, and semantic roles can often be automatically determined from what is here called “context”, to wit, the combination of their formatting, structure, and content; those of adjacent or nearby content; overall patterns of occurrence in a document, and similarities of all these things across documents (mainly but not exclusively among documents in the same document set).
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: July 19, 2022
    Assignee: DOCUGAMI, INC.
    Inventors: Andrew Paul Begun, Steven DeRose, Taqi Jaffri, Luis Marti Orosa, Michael Palmer, Jean Paoli, Christina Pavlopoulou, Elena Pricoiu, Swagatika Sarangi, Marcin Sawicki, Manar Shehadeh, Michael Taron, Bhaven Toprani, Zubin Rustom Wadia, David Watson, Eric White, Joshua Yongshin Fan, Kush Gupta, Andrew Minh Hoang, Zhanlin Liu, Jerome George Paliakkara, Zhaofeng Wu, Yue Zhang, Xiaoquan Zhou
  • Patent number: 11392965
    Abstract: The present application relates to a method of receiving a selection of a particular client (or advisor) and determining likelihoods of the selected client (or clients associated with the selected advisor) purchasing products based on one or more factors correlating to previous purchasers of the products. The present application also relates to generating a prioritized list of sales opportunities associated with the selected client (or selected advisor) based on the likelihoods.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: July 19, 2022
    Assignee: Ameriprise Financial, Inc.
    Inventors: Weining Mao, Ozlem Kinav
  • Patent number: 11394796
    Abstract: A content item may be associated with a first metadata object comprising static data and dynamic data. The static data and dynamic data may be stored in memory. Based on a request for the content item, the static and dynamic data may be retrieved, and may be used to cause output of a second metadata object.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: July 19, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Sridhar Alla
  • Patent number: 11392630
    Abstract: Systems, methods, and software are disclosed herein to provide users with a summary of components in a file. A record is maintained of actions taken by users on a plurality of components in a file. The record is evaluated to identify one or more components of the plurality of components based on the actions taken by the users on the plurality of components in the file. In response to identifying the one or more components in the file, a summary of the plurality of components in the file is presented in a user interface comprising the one or more identified components of the plurality of components.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: July 19, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Manji Singh Pal
  • Patent number: 11379542
    Abstract: ADVANCED RESPONSE PROCESSING IN WEB DATA COLLECTION discloses processor-implemented apparatuses, methods, and systems of processing unstructured raw HTML responses collected in the context of a data collection service, the method comprising, in one embodiment, receiving raw unstructured HTML documents and extracting text data with associated meta information that may comprise style and formatting information. In some embodiments data field tags and values may be assigned to the text blocks extracted, classifying the data based on the processing of Machine Learning algorithms. Additionally, blocks of extracted data may be grouped and re-grouped together and presented as a single data point. In another embodiment the system may aggregate and present the text data with the associated meta information in a structured format. In certain embodiments the Machine Learning model may be a model trained on a pre-created training data set labeled manually or in an automatic fashion.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: July 5, 2022
    Assignee: Metacluster LT, UAB
    Inventors: Martynas Juravicius, Andrius Kuksta
  • Patent number: 11379282
    Abstract: A recording program is used to record the procedure of an operation automatically performed on a browser screen, and causes a control unit to execute the following processing. The control unit executes processings of: displaying a browser image in which the browser screen is shown; and outputting a selection position selected on the browser image to an external device. Then, the control unit acquires, regarding an element located at the screen position of the browser screen corresponding to the output selection position, element information indicating the size of the element and the image position of the element on the browser image, from the external device. The control unit displays an object, which indicates that the element is selected, on the browser image based on the acquired element information.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: July 5, 2022
    Assignee: C-RISE Ltd.
    Inventors: Masanori Murai, Yutaka Mitsubayashi
  • Patent number: 11381528
    Abstract: An information management apparatus includes a memory configured to store view histories of information relating to inquiry information including identifiers of users and contents of inquiries, and a processor coupled to the memory and the processor configured to perform extraction of a first view history of a first user from the view histories in response to receiving first inquiry information including an identifier of the first user and a content of a first inquiry, perform, based on the content of the first inquiry, determination of whether the first view history of the first user includes first information relating to the first inquiry information, and perform modification of a first evaluation value associated with the first information when it is determined that the first view history includes the first information.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: July 5, 2022
    Assignee: FUJITSU LIMITED
    Inventor: Susumu Koga
  • Patent number: 11361567
    Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document. Accordingly, the method may include receiving, using a communication device, the regulatory document from a device, converting, using a processing device, the regulatory document from a source format to a preferred format, analyzing, using the processing device, the regulatory document of the preferred format based on the converting, identifying, using the processing device, the portions of the regulatory document based on the analyzing, and classifying, using the processing device, the portions using a classifier model into classification codes based on the identifying. Further, the method may include generating, using the processing device, an annotated regulatory document based on the classifying. Further, the method may include transmitting, using the communication device, the annotated regulatory document to the device.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: June 14, 2022
    Assignee: Catachi Co.
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Patent number: 11361155
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 14, 2022
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Patent number: 11363084
    Abstract: A public center is disclosed. The public center includes at least one content source configured to provide a plurality of input contents and at least one content converter device for generating a plurality of output contents from the plurality of input contents based on user requests from a plurality of users. The content converter device includes an input module configured to receive a user request from a user of the plurality of users and an input content of the plurality of input contents based on the user request. The content converter device further includes a processing module configured to generate an output content from the input content based on input content characteristics. The public center includes a plurality of content access devices configured to provide the plurality of output contents received from the at least one content converter device to the plurality of users.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 14, 2022
    Inventor: Anilkumar Krishnakumar Mishra
  • Patent number: 11354122
    Abstract: A method for creating and executing a micro-application includes receiving a user selection of a user interface element within a user interface of a primary application. Source code associated with the selected user interface element is parsed to obtain at least one attribute associated with the selected user interface element. Data associated with the selected user interface element is identified based on the source code. A response based on the at least one attribute and the data is generated. A microapp configured to process the response to obtain the data from within the primary application is generated.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: June 7, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Manbinder Pal Singh
  • Patent number: 11347939
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for resolving temporal ambiguities are presented. A natural language input may be received. A temporal component of the input may be identified. A determination may be made that the temporal component includes a conjunction that separates temporal meeting block alternatives. A temporal ambiguity may be identified in one of the meeting block alternatives. A plurality of syntax tree permutations may be generated for the meeting block alternative where the ambiguity was identified. A machine learning model that has been trained to identify a most relevant permutation for a given natural language input may be applied to each of the plurality of permutations. A temporal meeting block alternative corresponding to the most relevant permutation may be surfaced.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: May 31, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pamela Bhattacharya, Barun Patra, Charles Yin-Che Lee
  • Patent number: 11347943
    Abstract: The present disclosure generally relates to mail application features. In some embodiments, a contact identifier is selected. In some embodiments, an adaptive toolbar is provided. In some embodiments, document functions are accessed.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: May 31, 2022
    Assignee: Apple Inc.
    Inventors: Robert Garcia, III, Marcel Van Os, Marcos Weskamp
  • Patent number: 11349795
    Abstract: A message handling system comprising connection handler circuitry, message parser circuitry, message modification circuitry, message processing circuitry, and content caching circuitry, wherein the message parser circuitry is operable to extract header(s) and/or content of a received message. The message modification circuitry is operable to generate a modified message by inserting, into the message, an HTML tag comprising a first unique uniform resource locator (URL). The connection handler circuitry is operable to send the modified message to a device that handles messages for the recipient. The message processing circuitry is operable to analyze the one or more headers and/or content. The message processing circuitry is operable to determine which image of a plurality of images to serve in response to a request containing the first unique URL, wherein the determination is based on the analysis of the one or more headers and/or content.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: May 31, 2022
    Assignee: Mimecast North America, Inc.
    Inventors: Paul R. Everton, Chad M. Gilles
  • Patent number: 11341567
    Abstract: Systems, methods, and devices for integrated marketing are disclosed herein. An integrated marketing system may include an integrated marketing device receiving media content from a content provider device. The integrated marketing device attaches one or more product tags to the video content based on elements within the video content. The one or more attached product tags are provided to a consumer or to the content provider device for display on a consumer device.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: May 24, 2022
    Inventor: Joseph Peter Kingston
  • Patent number: 11343339
    Abstract: A method for tracking an activity of a user. The method includes receiving, by a tracking element, compressed user activity information representative of activities performed by the user during a visit to a web page; receiving, by the tracking element, web page content information representative of web page content displayed to the user during the visit; decompressing the compressed user activity information; and generating user visit information by the tracking element.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: May 24, 2022
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventor: Arik Yavilevich
  • Patent number: 11343338
    Abstract: Techniques are described herein for determining an impact of slow performing webpages on a website. For example, a detection system may be provided to determine timing distributions for webpages by analyzing timing measurements for different timing metrics. The detection system may determine ranges of the timing distributions for slow and fast group of users of the website. The detection system may analyze user interactions of slow and fast group of users on the website. The detection system may further determine impacts of poor performing webpages on the website's performance based on the analysis of the user interactions on the webpages. The detection system may classify the impacts the webpages of the website and display the classifications to a website provider for identifying network operation(s) contributing to poor performance of the webpages.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: May 24, 2022
    Assignee: Quantum Metric, Inc.
    Inventors: Adam Dille, Mario Luciano Ciabarra, Jr., Hunter Pickett
  • Patent number: 11328223
    Abstract: An information processing method includes the processes of: obtaining food and drink data and presenting the food and drink data via a presentation device; generating options for the food and drink data, and presenting the options via the presentation device; generating selection reasons according to an option selected from among the options, and presenting the selection reasons via the presentation device; and controlling training of a machine learning model, in which the food and drink data is used, according to a result of an input in response to the selection reasons.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: May 10, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Mitsuhiro Aso
  • Patent number: 11328501
    Abstract: A non-transitory computer-readable recording medium records a specifying program for causing a computer to execute processing including: receiving a first file; acquiring information indicating a correspondence relationship between an item included in the first file and an item included in a second file; acquiring an item value associated with identification information of the received first file with reference to a storage that stores an item value associated with a specific item included in a file in association with the identification information of the file; comparing the item value associated with the specific item among the items included in the received first file with the acquired item value; and specifying a target item associated with an item value associated with a second item included in the received first file among items included in the second file on the basis of the comparison result and the acquired information.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 10, 2022
    Assignee: FUJITSU LIMITED
    Inventor: Takahide Muramoto
  • Patent number: 11328213
    Abstract: Disclosed methods and systems describe an analytics server that generates an inter-related nodal data structure. The analytics server receives an electronic template having a set of input fields, the electronic template identifying at least a portion of data stored within a database and its corresponding domain data table and a display attribute, the electronic template further identifying a database storing the data; retrieves the data from the database; parses the data into a set of unique domain data tables having a first criterion and a set of unique dimension tables having a second criterion; generates a nodal network comprising a set of nodes where each node represents at least a portion of the retrieved data, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to data associated with each node; links one or more nodes based their respective metadata.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: May 10, 2022
    Assignee: Choral Systems, LLC
    Inventors: Jean-Michel Ares, Dick Sharadchandra Amin
  • Patent number: 11322139
    Abstract: According to one or more embodiments of the present disclosure, operations regarding providing indications with respect to questions of a communication session may include obtaining transcript data. The transcript data may include a transcription of audio of the communication session. The operations may further include obtaining multiple questions determined to be asked during the communication session. The operations may further include determining, based on an analysis of the transcript data during the communication session, which of the questions have been asked during the communication session. In addition, the operations may include causing, during the communication session, the device involved in the communication session to indicate which of the questions have been asked.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 3, 2022
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Jones, Jeff Smith, Adam Montero
  • Patent number: 11308260
    Abstract: A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a first input from a user is received indicating a selection of one of the first set of hyperlink representations and causes, in response to receiving the first input, display of a second set of representations of a second set of hyperlinks. Further, a second input from the user is received indicating a selection of one of the second set of hyperlink representations, and causes, in response to receiving the second input, navigation to a destination specified by the selected one of the second set of hyperlink representations.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 19, 2022
    Assignee: Alof Media, LLC
    Inventor: Gal Arav
  • Patent number: 11301040
    Abstract: An example method includes determining, by one or more processors, an estimated location of a wearable computing device on a display device that is not presence-sensitive, wherein the wearable computing device is configured to be worn on a wrist of a user; causing the display device to output, at the estimated location, a graphical pattern; determining, by the one or more processors and based on optical data generated by an optical sensor of the wearable computing device, a refined location of the wearable computing device; and utilizing, by the one or more processors, the refined location of the wearable computing device as a location of user input for an application outputting a graphical user interface via the display device.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 12, 2022
    Assignee: Google LLC
    Inventors: Hui Shyong Yeo, Xuelin Huang, Wenxin Feng
  • Patent number: 11301585
    Abstract: The invention provides methods and apparatus for securing personalized or sensitive information appearing in digital images. Digital images containing information to be secured is processed and divided into a plurality of image cells. At least one image cell from the plurality of image cells is selected and redacted or altered to render the information to be secured with the selected image cells indecipherable. The invention also provides methods and apparatus for transmitting or streaming unredacted image cells alone or in combination with redacted image cells for secured viewing on a user browser or computer.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: April 12, 2022
    Assignee: The 41st Parameter, Inc.
    Inventors: Ori Eisen, Raz Yalov
  • Patent number: 11301436
    Abstract: A method for file storage and a storage device are disclosed. The method includes: receiving, by a file system, a file create request sent by an application, where the file create request includes a file storage characteristic and a file storage path; selecting, by the file system from M domains based on the file storage characteristic, a domain whose domain storage characteristic has a highest degree of conformity with the file storage characteristic as a target domain; creating, by the file system, a file in the target domain; and adding, by the file system, the file to a directory tree based on the file storage path. The method can facilitate file and directory management in a storage device.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: April 12, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tianyu Wo, Lian Du, Xin Bai
  • Patent number: 11301519
    Abstract: A method for embedding hyperlinks in legal documents. The method can include receiving input including docx and PDF documents, converting the input into text, parsing the converted text by pattern recognition, and generating an output of a parent PDF document containing attached documents with hyperlinks, the hyperlinks identifying between the attached documents.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: April 12, 2022
    Inventors: Dennis G. Temko, Adam Shovav
  • Patent number: 11294958
    Abstract: A knowledge graph is divided into a plurality of sub-graphs, each sub-graph comprising a plurality of vertices and a plurality of edges. The knowledge graph is represented as a summary graph comprising for each of the sub-graphs a summary-graph vertex. A local sub-graph is generated as a copy of one of the sub-graphs together with a copy of a surrounding graph to the one of the sub-graphs. The content of the local sub-graph is modified. The local sub-graph is reintegrated, upon a reintegration trigger event, back into the knowledge graph, wherein a structure of the surrounding graph is used as a reintegration aid, by overlaying the structure and the knowledge graph, thereby identifying identical vertices of the surrounding structure and the knowledge graph as anchor points from where changes in the local sub-graph are reintegrated into the knowledge graph.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: April 5, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Tim U. Scheideler, Erik Rueger, Frederik F. Flöther, Stefan Ravizza
  • Patent number: 11288541
    Abstract: This disclosure involves generating, from a user data set, a ranked list of recommended secondary variables in a user interface field similar to primary variable selected in another user interface field. A system receives a data set having variables and corresponding sets of values. The data visualization system determines a feature vector for each variable based on statistics of a corresponding values set. The system generates a variable similarity graph having nodes representing variables and links representing degrees of similarity between feature vectors of variables. The system receives a selection of a first variable via a first field of the user interface, detects a selection of a second field, and identifies a relationship between the first field and the second field. The system generates a contextual menu of recommended secondary variables for use with the selected first variable based on similarity value of the links in the variable similarity graph.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: March 29, 2022
    Assignee: Adobe Inc.
    Inventors: Ryan Rossi, Vasanthi Holtcamp, Tak Yeon Lee, Sana Lee, Nathan Ross, John Anderson, Fan Du, Eunyee Koh