Patents Examined by Shahid Alam
  • Patent number: 11442980
    Abstract: Users may have a variety of photos, but lack a mechanism to organize the photos. For example, a user may desire to access a photo of a child in front of a national monument, but may be unable to locate the photo amongst the photos. Accordingly, a photo query may be generated utilizing a photo query interface populated with a face query attribute (e.g., a proxy icon, a photo of a face, etc.), a face position attribute (e.g., a position of the face query attribute), and/or a location query attribute (e.g., a background of a photo, such as a forest, a monument, etc.) using drag and drop functionality and/or any other query construction functionality. One or more photos having attributes corresponding to the photo query may be identified and provided to the user.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: JenHao Hsiao
  • Patent number: 11429662
    Abstract: A material search system, includes a material search server, including a processor, a non-transitory memory, an input/output, a material library for storing material representations, a material search manager, a machine learner, an image translation model, and a semantic model; and a material search device. Each material representation includes a visual image, a color palette, a structural image, and a semantic structure. Also disclosed is a method of searching a material library and generating output material representations; including performing reverse image, reverse structure, and semantic searches; training image and structural translation models; and training a semantic model.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: August 30, 2022
    Assignee: SWATCHBOOK, Inc.
    Inventors: Yazan W. Malkosh, Thomas Teger
  • Patent number: 11423044
    Abstract: A computer-readable non-transitory physical storage medium having stored thereon machine-executable code for electronically facilitating contact between mutually interested entities, said machine-executable code to be executed by a microprocessor, said machine executable code which when executed by said microprocessor causes the microprocessor to perform operations including suggesting to a first user other users that first user may be interested in, where the suggested other users are filtered based on their location, causing a device to display a graphical user interface (GUI) for the first user to input a rating of the first user's level of interest in one or more respects in at least one other user, accepting the first user's level of interest rating via the GUI while not displaying the first user's rating to the at least one other user, and electronically notifying a pair of users that have rated each other above a threshold level.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: August 23, 2022
    Assignee: VERENT LLC
    Inventors: Gregory Taylor, Douglas Morgen
  • Patent number: 11416558
    Abstract: A system for recommending content for use, by a learner is provided. The system includes a processor in communication with a memory. The memory stores a knowledge base. The processor is configured for identifying a subset of the knowledge base, based on the academic context of the learner and for identifying a first set of content tagged to interlinked nodes of the subset of knowledge base. The processor is configured for identifying a second set of content from the first set of content, based on the behavioral context and the characteristics of the learner. The processor is configured for identifying a learning path for the learner, based on a learning strategy for the learner and a score assigned to a concept. The processor is configured for structuring the identified second set of content for recommending to the learner, based on the identified learning path.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: August 16, 2022
    Inventors: Keyur Faldu, Achint Thomas, Aditi Avasthi
  • Patent number: 11409715
    Abstract: A method for maintaining high-availability of file system instances is described. The method includes maintaining replica file system instances such as a first replica file system instance on a first computing node and a second replica file system instance on a second computing node. Further, a third computing node is instructed to create a sparse replica file system instance on the third computing node in response to detection of a failure condition associated with the second computing node. Moreover, a data update request is directed to the first replica file system instance and the sparse replica file system.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: August 9, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dhanwa Thirumalai, Peter William Madany
  • Patent number: 11409762
    Abstract: Various embodiments described herein relate to a method, apparatus, and computer-readable medium including one or more of the following: displaying a first attribute display representative of a first attribute of a data set, the first attribute display comprising a first input element for receiving an indication of a first attribute value; displaying a second attribute display representative of a second attribute of the data set, the second attribute display comprising a second input element for receiving an indication of a second attribute value; receiving an indication of a first attribute value for the first attribute of a data set; and after receiving the indication of the first attribute value, altering the second input element of the second attribute display to reflect a portion of the data set matching a query including the first attribute value.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: August 9, 2022
    Assignee: Koninklijke Philips N.V.
    Inventors: Niels Roman Rotgans, Niels Laute, Elise Claude Valentine Talgorn
  • Patent number: 11403342
    Abstract: In a computer-implemented method for performing intent-based search of media files, a search query for searching media files of a library of media files is received from an electronic device. The search query includes a user-entered search term and additional search information related to an intent of a user. The library of media files is searched for media files according to the search query. Search results are returned to the electronic device, the search results including a listing of media files satisfying the user-entered search term and prioritized according to the additional search information related to the intent of the user.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: August 2, 2022
    Assignee: Snap Inc.
    Inventors: Richard Rabbat, Ernestine Fu
  • Patent number: 11397746
    Abstract: Embodiments are directed to managing data visualizations. A primary visualization that is associated with a data model may be provided such that the primary visualization may be displayed in a display panel. Insight items may be generated based on the primary visualization and the data model such that the insight items may correspond to one or more visualizations that may share one or more portions of the data model and such that the insight items may be displayed in an insight panel. In response to an insight item being selected from the insight panel, additional actions may be performed, including: generating a visualization based on the insight item that is displayed in the display panel instead of the primary visualization; and generating a scratch item that includes a thumbnail view of the primary visualization such that the thumbnail view is displayed in a scratch panel.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: July 26, 2022
    Assignee: Tableau Software, LLC
    Inventor: Jun Ho Kim
  • Patent number: 11386160
    Abstract: A processor may receive data and generate a quantified representation of the data by processing the data using at least one machine learning (ML) algorithm, the quantified representation of the data indicating a sentiment of content of the data. The processor may automatically revise the content of the communications data. The revising may include determining a reaction to the content of the communications data, generating a quantified representation of the reaction, determining a difference between the quantified representation of the reaction and the quantified representation of the communications data, identifying, based on the difference, a portion of the content having an unintended sentiment, and replacing the portion of the content with different content.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: July 12, 2022
    Assignee: Capital One Services, LLC
    Inventors: Phoebe Atkins, Max Miracolo, Joshua Edwards, Brian McClanahan, Alexander Lin, Lin Ni Lisa Cheng, Cruz Vargas
  • Patent number: 11372929
    Abstract: Sorting an array consisting of large number of elements. The present invention provides an apparatus for executing a multiway merging process which generates one output sequence from N input sequences on an array consisting of a large number of elements. The apparatus includes: an execution unit configured to execute the multiway merging process on N input sequences without rearranging the elements based on a plurality of input sequences; and a generation unit configured to rearrange the elements constituting the input sequences according to an output sequence that has been generated by the multiway merging process in the execution unit so as to generate a sorted array of elements.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventor: Hiroshi Inoue
  • Patent number: 11372868
    Abstract: Herein are techniques for training a parser by categorizing and generalizing messages and abstracting message templates for parsing after training. In an embodiment, a computer generates a message signature based on a message sequence of tokens that were extracted from a training message. The message signature is matched to a cluster signature that represents messages of one of many clusters that have distinct signatures. The training message is added to the cluster. Based on a data type of the cluster signature, a value is extracted from a second message, such as a live message after training. Fuzzy signatures may be probabilistically matched to select a best matching cluster for a message. The value range of a token may be broadened or narrowed by adding or removing candidate data types, by adding or removing literals to a data type, and/or by promoting a narrow data type to a broader data type.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: June 28, 2022
    Assignee: Oracle International Corporation
    Inventors: Rod Reddekopp, Andrew Brownsword, Manel Fernandez Gomez, Juan Fernandez Peinador
  • Patent number: 11354271
    Abstract: A Multi-Threaded Indexed (“MTI”) file system may use a first set of threads, processes, or executable instances to index desired file attributes in a database while simultaneously but independently executing file operations with a second set of threads, processes, or executable instances. In response to receiving a file operation, the second set of threads, processes, or executable instance may query the database to directly identify files that are indirectly implicated by the file operation with a wildcard, regular expression, and/or other expression that indirectly identifies the files based on different file attributes, paths, name expressions, or combinations thereof. The second set of threads, processes, or executable instances are therefore able to identify the files implicated by the file operation based solely on the indexed file attributes already entered in the database without the need to load and scan the metadata of files in directories targeted by the file operation.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: June 7, 2022
    Assignee: Edgecast Inc.
    Inventors: Donnevan Scott Yeager, Harkeerat Singh Bedi, Derek Shiell
  • Patent number: 11341761
    Abstract: Systems and methods for managing content provenance are provided. A network system accesses a document of a plurality of documents to be analyzed. The network system extracts text fragments from the document including a first fragment and a second fragment. A determination is made whether each of the text fragments match an entry in a hash table. Based on a first fragment not matching any entries in the hash table, the network system creates a new entry in the hash table, whereby the first fragment is used to generate a key in the hash table. Based on a second fragment matching an entry of the hash table, the network system associates the document with a key of the matching entry in the hash table, whereby the associating comprising updating the hash table with an identifier of the document.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: May 24, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
  • Patent number: 11334252
    Abstract: The present disclosure relates to a micro-server configured for providing access to specific information through a private wireless network and without requiring Internet access. When a Wi-Fi-enabled device is connected to the micro-server over the wireless network, the specific information is provided automatically to the web browser or a software application of the Wi-Fi-enabled device. The micro-server facilitates interactive communication with the connected Wi-Fi-enabled device within an encapsulated area defined by the wireless connection. When the wireless connection is disconnected, the Wi-Fi-enabled device can continue to access the same or at least a variant of the specific information from a web server on the Internet.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 17, 2022
    Inventor: Chun Wong
  • Patent number: 11334520
    Abstract: A communication apparatus comprises a communication unit, a control unit which records transfer management information representing a state of a data item selected, from a plurality of data items stored in a storage, as a transfer target to be transferred to a destination apparatus, wherein the control unit updates the transfer management information in accordance with a process for transferring a data item, wherein the control unit, for a data item that has failed to be transferred by the communication unit, updates the transfer management information to a state indicating waiting for re-transfer, and when a destination apparatus is changed after the update, updates the transfer management information from the state indicating waiting for re-transfer to a state indicating not to transfer.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: May 17, 2022
    Inventor: Hiroyasu Morita
  • Patent number: 11314688
    Abstract: A service system provides users with access to online services. As part of providing the services to users, the service system stores data for users in a data storage system. When the service system receives a request from an administrator of the system for user data stored in the data storage system, the service system identifies the data requested by the administrator. The service system also determines policies that apply to the data. The determined policies indicate transformations that are to be performed on the data to protect the privacy of the users. The service system transforms the user data as indicated by the policies and provides the transformed user data to the administrator.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 26, 2022
    Assignee:, inc.
    Inventors: Gregory Thomas Pascale, Scott Thurston Rickard, Jr., Gary William Flake
  • Patent number: 11314689
    Abstract: Techniques index a file. The techniques involve: determining, based on a first mapping stored in a first inode associated with the file, whether a predetermined conversion condition is satisfied. The first mapping points to a plurality of data blocks of a file system storing the file in a first index structure. The techniques further involve, in response to determining that the predetermined conversion condition is satisfied, creating a second inode associated with the file. The techniques further involve converting the first mapping into a second mapping to be stored in the second inode. The second mapping points to the plurality of data blocks in a second index structure different from the first index structure.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Donglei Wang, Zhiqiang Li, Lei Gao
  • Patent number: 11314696
    Abstract: An electronic device may include logic to provide a trust credential for linking to a permissioned network over a local network, comprising a plurality of user devices; retrieve a document in an initial status for editing, corresponding to a first state of a distributed ledger, maintained by the permissioned network; generate a first change in the document, wherein the document is in a second status; send, to the permissioned network via the local network, the first change for storage in the distributed ledger, in a second state; retrieve the document in a third status, including a second change, performed subsequently to the first change, the second change being generated by a user device, external to the electronic device, and coupled to the local network; and link to the distributed ledger to retrieve a third state of the distributed ledger, the third state comprising the first change and the second change.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: April 26, 2022
    Assignee: Capital One Services, LLC
    Inventors: Stephen Wylie, Qiaochu Tang, Micah Price, Geoffrey Dagley, Jason Hoover, Habeeb Hooshmand
  • Patent number: 11308068
    Abstract: A system includes identification of editing of an active document by a user, and, in response to the identified editing, setting of enqueue locks on the active document, creating a draft document corresponding to the active document and an enqueue context associated with the draft document, storing the enqueue context with the draft document and attaching the enqueue context to a request session, determining an eTag of the active document and storing the eTag with the draft document, and associating the user with the draft document as its exclusive user.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: April 19, 2022
    Assignee: SAP SE
    Inventors: Harald Evers, Martin Zurmuehl, Ralf Handl, Tilmann David Kopp, Renzo Colle
  • Patent number: 11301491
    Abstract: Exploration and production data can be provided from one or more devices and categorized at a data lake system. The data lake system can include a temporary data repository where data is initially analyzed for determining whether the data includes data markers. Data markers can be correlated to existing data provided by the data lake system in order that tags can be generated for the incoming data. When data markers or other metadata is unavailable from the incoming data, the incoming data can be flagged for further processing to identify any available context that can be used as a basis for tagging.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 12, 2022
    Assignee: Schlumberger Technology Corporation
    Inventors: Stephen Whitley, Josiane Magnoux, Colin Wier, Brandon Plost