Patents Examined by Loc Tran
-
Patent number: 11256738Abstract: Media unit retrieval methods, systems and computer program products are provided that allow a user to search for an item by iteratively presenting media units such as images representing items to the user and receiving user input consisting of selections of the presented media units (including possibly the empty selection). Features, or attributes, a user is interested in, for example semantic features, are inferred from the interaction and media units are retrieved for presentation based on similarity with user-selected media units, through sampling of a probability distribution describing the intent or interests, or combinations of approaches. Accordingly, the user-experience is akin to a conversation about what the user is looking for. Retrieval may be based on both selected and unselected media units and the selection may comprise making a selection with a single action. Further, a database of media units can capture similarity relationships for efficient media unit retrieval.Type: GrantFiled: June 3, 2021Date of Patent: February 22, 2022Assignee: Dream It Get IT LimitedInventors: Michael Elkaim, Michael Kopp, Kristjan Korjus
-
Patent number: 11249992Abstract: An example embodiment may involve a software application executable on a computing device of a computational instance of a remote network management platform associated with a managed network. The computational instance may contain a database from which information associated with the managed network can be delivered to the client device. The software application may receive, from a client device of the managed network, a natural language query, parse the query using context-free grammar rules in Backus-Naur form (BNF), generate a search sentence based on the parsed query, search the database using the search sentence as a search query, and transmit, to the client device, a result of the search query. The context-free grammar rules may include an extended context-free grammar rule that defines a non-terminal symbol and comprises a Boolean NOT operator that eliminates one or more potential definitions of the non-terminal symbol from consideration when parsing the query.Type: GrantFiled: August 13, 2019Date of Patent: February 15, 2022Assignee: ServiceNow, Inc.Inventors: Aliaksei Vertsel, Dmitry Korolev, Mikhail Rumiantsau
-
Patent number: 11249850Abstract: A shared database platform can interface with a cluster computing platform over a network through a database connector and one or more cluster connectors. The data transferred over the network can include telemetry metadata that can be distributed to execution nodes of the cluster computing platform for generation and transmission of cluster data to the shared database platform.Type: GrantFiled: August 11, 2021Date of Patent: February 15, 2022Assignee: Snowflake Inc.Inventors: Bing Li, Zihan Li, Edward Ma, Mingli Rui, Srinath Shankar
-
Patent number: 11249955Abstract: Systems and methods are provided for fault-tolerant file replication. A request including an operation and a file identifier is received. It is determined if the operation is of a predetermined type of operations. If the operation is of a predetermined type of operation, a target local replica file is identified. It is determined whether the target local replica file is a primary replica. If the target local replica file is the primary replica, the operation included in the request is executed. Otherwise, one or more of the set of storage devices on which remote replica files associated with the file identifier are stored are identified. In turn, the remote replica file that is the primary replica is identified. The request is transmitted to storage device on which the identified remote replica file that is the primary replica is stored.Type: GrantFiled: November 25, 2019Date of Patent: February 15, 2022Assignee: Quobyte Inc.Inventors: Felix Hupfeld, Björn Kolbeck
-
Patent number: 11231978Abstract: A system for tracing data lineage includes a non-transitory computer readable medium and a processor. The processor is configured to execute an application programming interface (API). The processor executes a first instance of the API to document a first data lineage in a first data transformation process. The processor executes a second instance of the API to document a second data lineage in a second data transformation process. The processor sends the first data lineage and the second data lineage for storage in the non-transitory computer readable medium.Type: GrantFiled: September 11, 2019Date of Patent: January 25, 2022Assignee: CAPITAL ONE SERVICES, LLCInventor: Ann Chapin
-
Patent number: 11226973Abstract: Distribution of content items provided by content producer computers to content consumer computers via a computer network is controlled and indications of different interactions with content items contained in messages distributed to content consumer computers are tracked. The different interactions with content items occur at the content consumer computers. Content items are indexed and ranked indications of at least some indexed content items are output in response to search queries. Tracking indications of different interactions with indexed content items occurs at the content consumer computers. Indications of different interactions with content items contained in messages distributed to content consumer computers and with indexed content items outputted in response to search queries are quantified. Content items are ranked based on the indications of different interactions.Type: GrantFiled: May 16, 2019Date of Patent: January 18, 2022Assignee: QUANTIFY LABS, INC.Inventors: Blair Livingston, Matt Ball
-
Patent number: 11200267Abstract: A system for automated classifying of electronic messages is disclosed. The system may receive an electronic message comprising a text including a message body and a metadata. The system may determine a case status based on the metadata and extract a set of events form the message body in response to the case status. The system may determine a case type based on the set of events and a set of case types. The system may generate a new case event in a case management system based on the case type.Type: GrantFiled: June 26, 2019Date of Patent: December 14, 2021Assignee: American Express Travel Related Services CompanyInventors: Chetana Kadatoka, Edward K. Samson, Vivek Tripathi
-
Patent number: 11188426Abstract: Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, wherein executing the computer program by one or more processors of a computer system allows the one or more processors to perform steps for change data capture (CDC) between a source database and a target database.Type: GrantFiled: November 9, 2017Date of Patent: November 30, 2021Assignee: SILCROAD SOFT, INC.Inventors: Jeong Il Yoon, Owook Jo
-
Patent number: 11188666Abstract: Based on a credential, an access level of a playback queue for a first control interface and a first subset and second subset of media items in the playback queue may be determined. Media items in the playback queue that were added via a second control interface may be included in the first subset. Media items that were added via a control interface different from the second control interface may be included in a second subset. Information may be provided which identifies the first subset of the media items in the playback queue and the second subset of the media items in the playback queue.Type: GrantFiled: June 21, 2019Date of Patent: November 30, 2021Assignee: Sonos, Inc.Inventors: Arthur L. Coburn, IV, Andrew J. Schulert
-
Patent number: 11182422Abstract: Media unit retrieval methods, systems and computer program products are provided that allow a user to search for an item by iteratively presenting media units such as images representing items to the user and receiving user input consisting of selections of the presented media units (including possibly the empty selection). Features, or attributes, a user is interested in, for example semantic features, are inferred from the interaction and media units are retrieved for presentation based on similarity with user-selected media units, through sampling of a probability distribution describing the intent or interests, or combinations of approaches. Accordingly, the user-experience is akin to a conversation about what the user is looking for. Retrieval may be based on both selected and unselected media units and the selection may comprise making a selection with a single action. Further, a database of media units can capture similarity relationships for efficient media unit retrieval.Type: GrantFiled: April 6, 2021Date of Patent: November 23, 2021Assignee: DREAM IT GET IT LIMITEDInventors: Michael Elkaim, Michael Kopp, Kristjan Korjus
-
Patent number: 11182342Abstract: Virtual-machine images (VMIs) can be compressed by identifying common cluster sequences shared across VMIs. To identify these sequences, hashes are generated for each cluster in each VMI, resulting in hash files for respective VMIs. The hashes are partitioned to address memory constraints. For each partition, its hashes are entered into buckets of a hash map according to their respective hash values. Each (non-empty) bucket associates a key hash value with one or more pointers to locations in the hash files. Clusters of hashes are fetched from the hash files referenced by multi-pointer buckets. The hash clusters are scanned across clusters to identify common hash sequences. Common cluster sequences are then identified based on the common hash sequences. This process works with files other than VMIs and with segment sizes other than clusters.Type: GrantFiled: August 20, 2019Date of Patent: November 23, 2021Assignee: VMware, Inc.Inventor: Oleg Zaydman
-
Patent number: 11176191Abstract: Techniques for prioritizing images associated with an item to display an appropriate image based on a query are described herein. For example, an attention score for an item attribute in an image of an item may be generated based at least in part on a model that uses one or more images of the item. The item attribute for the item associated with a query may be obtained. A plurality of items may be determined based at least in part on the item attribute being associated with the plurality of items where an individual item of the plurality of items includes a plurality of images of the item. The plurality of images of the individual item may be ranked based at least in part on corresponding attention scores associated with each image of the plurality of images.Type: GrantFiled: January 22, 2019Date of Patent: November 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Zohar Barzelay, Brad Bowman, Michael Donoser, Nikhil Garg, Matthieu Guillaumin
-
Patent number: 11176150Abstract: Embodiments of methods and systems for informatics systems are disclosed. Such informatics systems may utilize a unifying format to represent text to facilitate linking between data from the text and one or more ontologies, and the commensurate ability to mine such data.Type: GrantFiled: August 14, 2019Date of Patent: November 16, 2021Assignee: BOARD OF REGENTS OF THE UNIVERSITY OF TEXAS SYSTEMInventor: Parsa Mirhaji
-
Patent number: 11170042Abstract: A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.Type: GrantFiled: July 20, 2021Date of Patent: November 9, 2021Assignee: MemoryWeb, LLCInventors: Christopher J. Desmond, Nancy L. Desmond, L. Michael Taylor
-
Patent number: 11163823Abstract: A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.Type: GrantFiled: August 8, 2019Date of Patent: November 2, 2021Assignee: Memoryweb, LLCInventors: Christopher J. Desmond, Nancy L. Desmond, L. Michael Taylor
-
Patent number: 11159576Abstract: The technology discloses a computer-implemented policy manager device for a cloud-based security system that unifies functions of packet-level and protocol-level access control and traffic inspection, threat detection and activity contextualization on inspectable and non-inspectable traffic. The device includes a data manager for a superset of fields that specify security policies across the cloud-based unified functions, including common fields shared by two or more of the unified functions, means for receiving and storing policy specifications in a common format for values of the common fields as applied to each of the unified functions, whereby a user interacting with the means for receiving can specify security policies governing the cloud-based unified functions of access control and traffic inspection, threat detection and activity contextualization on inspectable and non-inspectable traffic.Type: GrantFiled: January 30, 2021Date of Patent: October 26, 2021Assignee: NetSkope, Inc.Inventors: Kand Ly, Kartik Subbanna, Amit Ganesh Datar
-
Patent number: 11144964Abstract: A system for assisting a customer is provided. The system comprises a database comprising multimedia files, wherein one or more tags are associated with one or more of the multimedia files. The system further comprises a virtual agent server 100 configured to receive input from a first user (customer) and a second user (customer service representative). Further, the virtual agent server 100 processes the received input to understand a context of the input. Subsequently, the virtual agent server 100 identifies one or more multimedia files based on the context and the tags associated with the multimedia files. Subsequently, the virtual agent server 100 shares at least one of the identified multimedia files with at least one of the first user and the second user to enable better understanding between the first user and the second user.Type: GrantFiled: February 24, 2017Date of Patent: October 12, 2021Assignee: VOICEMONK INC.Inventors: Jagadeshwar Nomula, Vinesh Gudla, Durga Prasad Velamuri
-
Patent number: 11144564Abstract: A method includes receiving one or more updates in a social networking system corresponding to one or more topics, determining one or more constraints corresponding to the received one or more updates, updating a threshold value associated with each of the one or more determined user constraints, calculating a constraint score corresponding to each constraint of the one or more constraints, determining whether each constraint score meets a selected threshold value, and presenting the update responsive to determining that each constraint score meets a selected threshold value. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: June 10, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 11138268Abstract: In one aspect, the present disclosure relates to a system for improved transactional mainframes, the system comprising a processor, a database, an application programming interface (API) module, and a transaction import module. The API module can be configured to: receive transaction data comprising a transaction type, a user identifier, one or more transaction card identifiers, and one or more fields associated with the transaction card identifiers; validate the transaction data using one or more of the stored validation rules associated with the one or more transaction card identifiers; generate one or more transaction cards; and store the transaction data and transaction cards to the database. The transaction import module can be configured to submit the transaction cards to the mainframe, view the status of submitted records, and enable retrying of transaction cards that failed to process.Type: GrantFiled: August 5, 2019Date of Patent: October 5, 2021Assignee: Capital One Services, LLCInventors: Marc Hudak, Swathi Challkere Vijayaprakash, Matthew Coleman, Ashish Bassi, Anurag Andoji, Joe Vaughan, PhaniKrishna Hari, Michael Garner
-
Patent number: 11132363Abstract: A distributed computing framework and a distributed computing method are provided. A specific embodiment of the distributed computing framework includes: a parsing unit, configured to parse an expression of a distributed computing task, and determine an operator and a field corresponding to the operator; and an operator unit, configured to provide the operator, input parameters of the operator including: the field and a field-type distributed dataset. The type of parameters received and returned by any operator may be the field-type distributed dataset, and any operator may operate on the data corresponding to the field in the field-type distributed dataset. Therefore, any operator needs to be implemented once to realize the reuse of the operator. The distributed computing task is expressed in a simple expression, which simplifies the complexity of writing a distributed computing program with the distributed computing framework used by the user.Type: GrantFiled: March 13, 2019Date of Patent: September 28, 2021Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.Inventors: Jianwei Zhang, Yuncong Zhang, Cong Wang, Yao Xu, Chunyang Wen, Xin Huang, Zhan Song, Guanyin Zhu