Via A Graphical User Interface Patents (Class 707/805)
-
Patent number: 11687587Abstract: A query fingerprint of a set of frames of video content captured at a client device may be generated. Multiple patches of the set of frames of video content may be selected and a value calculated for each of the selected multiple patches. The value for each patch may be indicated as a single bit along with an additional 1-bit value to indicate whether the patch value is weak. A database of known reference fingerprints may be queried using the generated query fingerprint. Matches between the query fingerprint and the reference fingerprints may be identified. Weak bits may be given reduced weight in identifying the match of fingerprints. Based on the matches, an identifier for the video content may be returned to the client device. The client device may use the received identifier to access the supplemental content.Type: GrantFiled: April 22, 2016Date of Patent: June 27, 2023Assignee: Roku, Inc.Inventors: Wilson Harron, Matthew James Wilkinson
-
Patent number: 11687985Abstract: A computer-implemented method includes communicating a ratings user interface to allow a user to provide a movie title rating value, wherein a movie title rating value is based upon a user's unique appreciation and/or enjoyment of the movie title. The method further includes receiving one or more movie title rating values, the one or more movie title rating value input by the user into the ratings user interface. In addition, the method includes generating one or more movie card images, by the server computing device, for the one or more movie titles based at least in part on the received one or more movie title rating values, the one or more movie card images varying in border design, color, filtering techniques, or opacity based at least in part on the received movie title rating values; and communicating the one or more generated movie card images.Type: GrantFiled: April 4, 2022Date of Patent: June 27, 2023Inventor: Jeffrey Wish
-
Patent number: 11683559Abstract: A method, non-transitory computer-readable storage medium, and reception apparatus for extracting metadata, and an information providing apparatus for providing the metadata. The method for extracting metadata includes processing, by circuitry of the reception apparatus, content that includes the metadata embedded therein. The metadata is embedded as a watermark in a first portion of a video frame of the content. The circuitry determines symbol values of the watermark from the video frame based on luminance values in pixels of the first portion of the video frame of the content to extract the metadata. At least one of the luminance values is less than 16.Type: GrantFiled: January 3, 2022Date of Patent: June 20, 2023Assignee: Saturn Licensing LLCInventors: Mark Eyer, Paul Hearty
-
Patent number: 11675838Abstract: An approach is provided for completing a pipeline graph. Using a deep learning based sequence model, an initial data pipeline having a sequence of nodes is generated. Mismatch(es) between data formats required by input and output in the sequence of nodes is identified. Virtual gap node(s) that correct the mismatch(es) are added to the initial data pipeline. For a given virtual gap node, tentative graph structures are determined using knowledge graphs and a crowd sourced validation system. Reuse forecast scores and performance scores for the tentative graph structures are calculated. Based on the reuse forecast scores and the performance scores, a final graph structure for implementing the given virtual gap node is determined.Type: GrantFiled: May 11, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Namit Kabra, Ritesh Kumar Gupta, Yannick Saillet, Vijay Ekambaram
-
Patent number: 11637868Abstract: Attestation support in cloud computing environments is described. An example of an apparatus includes one or more processors to process data, including data related to hosting of workloads for one or more tenants; an orchestration element to receive a request for support of a workload of a tenant according to a selected membership policy, the orchestration element to select a set of one or more compute nodes to provide computation for the workload; and a security manager to receive the membership policy and to receive attestations from the selected compute nodes and, upon determining that the attestations meet the requirements of the membership policy, to add the one or more compute nodes to a group of compute nodes to provide computation for the workload.Type: GrantFiled: December 24, 2020Date of Patent: April 25, 2023Assignee: INTEL CORPORATIONInventors: Vincent Scarlata, Alpa Trivedi, Reshma Lal
-
Patent number: 11567808Abstract: Systems and methods include reception of an indication of a first data object to transmit from a first database tenant to a second database tenant, the first data object comprising user configuration settings metadata of a database application and associated with a first data object type, determination of whether a dependent data object may be associated with a data object of the first data object type, determination, if it is determined that a dependent data object may be associated with a data object of the first data object type, of whether a dependent object is dependent on the first data object, and automatic determination, if it is determined that a dependent object is dependent on the first data object, to transmit the dependent object from the first database tenant to the second database tenant.Type: GrantFiled: December 12, 2019Date of Patent: January 31, 2023Assignee: SAP SEInventors: Gaurav Loknath Gera, Martin Steiert, Martina Keller, Sameer Kumar, Thomas Gieselmann, Horst Schaude
-
Patent number: 11567628Abstract: Systems and methods for cognitive composition of multi-dimensional icons and interactions are disclosed. In embodiments, a computer-implemented method comprises: generating, by a computing device, interaction logs based on user context data received; identifying, by the computing device, one or more target applications and associated scripts; automatically generating, by the computing device, a multi-dimensional icon for the one or more target applications based on the interaction logs, wherein the multi-dimensional icon comprises a geometric structure including content cells; allocating, by the computing device, the scripts to respective content cells of the multi-dimensional icon.Type: GrantFiled: July 5, 2018Date of Patent: January 31, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saravanan Sadacharam, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
-
Patent number: 11538552Abstract: A method and system for analyzing a target network relative to a background network of data using machine learning. The method includes extracting a first feature matrix from an adjacency matrix representative of the target network, extracting a second feature matrix from an adjacency matrix representative of the background network, generating a projection matrix based on the first and second feature matrices using a contrastive learning algorithm, generating a first contrastive matrix representation of the target network based on the projection matrix and the first feature matrix, generating a second contrastive matrix representation of the background network based on the projection matrix and the second feature matrix, and displaying a visualization of unique features of the target network relative to the background network based on the first contrastive matrix and the second contrastive matrix.Type: GrantFiled: January 27, 2020Date of Patent: December 27, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Takanori Fujiwara, Jian Zhao, Francine Chen
-
Patent number: 11487818Abstract: Provided is a method, apparatus, device and storage medium for determining a center vertex in a social network. The method includes steps described below. Multiple first vertices with a target attribute in the social network are determined; multiple sub-social sets are determined, where each sub-social set comprises one first vertex; a connected branch set corresponding to the each sub-social set is determined, where the connected branch set corresponding to the each sub-social set is a set of connected branches in a graph formed by vertices associated with the each sub-social set and lacking the target attribute; centrality of the first vertex comprised in the each sub-social set is obtained according to the each sub-social set and the connected branch set corresponding to the each sub-social set; and a first vertex with centrality satisfying a preset centrality requirement from the multiple first vertices is selected as the center vertex.Type: GrantFiled: November 6, 2018Date of Patent: November 1, 2022Assignee: SUZHOU DAJIAYING INFORMATION TECHNOLOGY CO., LTDInventor: Yuheng Lu
-
Patent number: 11461272Abstract: The present disclosure is directed toward systems and methods that efficiently and effectively generate and utilize collections of content items. For example, systems and methods described herein generate a collection content item including one or more content item references. In one or more embodiments, the collection content item can include content item references for content items located internally or externally, with granular levels of permissions settings and version controls. Additionally, in response to a detected selection of a content item reference, systems and methods described herein generate a rendering of the associated content item that can be viewed regardless of any third party software installed on the viewing client computing device.Type: GrantFiled: September 11, 2019Date of Patent: October 4, 2022Assignee: Dropbox, Inc.Inventors: Brendan Berman, Yu-Liang Hsu, Dong-Jae Chung, Maureen Mason, Jessie Engstrom, Nicholas Jitkoff, Andrew Schamp
-
Patent number: 11455300Abstract: A method may include receiving a query input indicative of an identity of an industrial automation device and searching a database based on the query input to identify one or more workflow datasets corresponding to the identity of the industrial automation device. Each of the one or more workflow datasets may include one or more instructions associated with one or more operations of the industrial automation device and one or more virtual objects associated with the one or more instructions. The method may also include displaying one or more visualizations representative of the one or more workflow datasets via an electronic display of a computing device. Each of the one or more visualizations may receive an input that causes the computing device to receive at least a portion of a respective workflow dataset.Type: GrantFiled: November 18, 2019Date of Patent: September 27, 2022Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Hugo Bernardino Da Silva, Richard S. Turk, Timothy R. Brennan, Tyler L. Sheveland
-
Patent number: 11455893Abstract: A method includes obtaining multiple sets of trajectory data, each descriptive of trajectories of two or more objects (e.g., first and second objects). The method also includes generating transformed trajectory data based on the trajectory data. Each set of transformed trajectory data is descriptive of the trajectories of the two or more objects in a normalized reference frame in which a movement path of the first object is constrained. The method further includes generating feature data, performing a clustering operation based on the feature data to generate a set of trajectory clusters, and generating training data based on the set of trajectory clusters. The method further includes using the training data to train a machine learning classifier to classify particular trajectory patterns.Type: GrantFiled: March 12, 2020Date of Patent: September 27, 2022Assignee: THE BOEING COMPANYInventors: Nigel Stepp, Sean Soleyman, Deepak Khosla
-
Patent number: 11449761Abstract: In one aspect, a computer implemented method for efficient value lookup in a set of scalar intervals is provided. The method includes determining, in response to a query for a scalar value, that the scalar value is located in a set of scalar intervals, wherein each of the scalar intervals comprises a left bound and a right bound. The method further includes sorting the scalar intervals based on left bounds. The method further includes comparing, in response to the sorting, a pair of scalar intervals to determine if the pair of scalar intervals overlaps. The method further includes identifying, based on the comparing indicating that the pair overlaps, a method of processing the scalar intervals.Type: GrantFiled: October 31, 2018Date of Patent: September 20, 2022Assignee: FAIR ISAAC CORPORATIONInventors: Jean-Luc M. Marcé, Gabrio Verratti, Abdur Rafay, Andrei R. Yershov, John Wearing
-
Patent number: 11429627Abstract: Machine data is collected from multiple sources of an operating environment such as an information technology system, factory floor, or the like, into a data intake and query system, in one embodiment. Metrics representative of the environment are included in or derived from the data. Users may interact with an interface to depict a representation of various metrics and interdependencies and that depiction is reflected in a computer storage model. Changes to the computer storage model based on the user interaction may also result in automatic changes to control information reflected in the computer storage model that directs the processing of various monitoring functions associated with the metrics.Type: GrantFiled: September 28, 2018Date of Patent: August 30, 2022Assignee: SPLUNK Inc.Inventors: Ricky Gene Burnett, Dipock Das, Steven Shaun McIntyre, Darrell Sano
-
Patent number: 11416493Abstract: Embodiments disclosed herein provide for systems and methods of a reporting engine framework that dynamically generates a database query. The systems and methods provide for generating the database query via an intuitive user interface, wherein the user interface interacts with a plurality of application program interfaces to retrieve and generate data associated with the database to be queried.Type: GrantFiled: July 13, 2020Date of Patent: August 16, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sreedhar Raichur, Zubair Ali Baig, Ullas Poojary, Kartheek Gopal, Yuvaraj Loganathan, Saheera Eranhikkal, Rudresh Kumar, Deepanker Sachdeva
-
Patent number: 11308032Abstract: The disclosed embodiments provide a system that facilitates searching an online content management system for content items associated with a user. During operation, the system receives a call from a client application at a search interface in the online content management system, wherein the client application is operating on behalf of the user. In response to the call, the system performs a lookup in a per-user index within the online content management system, wherein the per-user index facilitates looking up information about content items associated with the user in the online content management system. The system then returns the information obtained during the lookup to the client application. The client application can then use the retrieved information to facilitate an interaction between the client application and the user.Type: GrantFiled: September 13, 2019Date of Patent: April 19, 2022Assignee: Dropbox, Inc.Inventors: Sean Lynch, Ilya Fushman
-
Patent number: 11308942Abstract: Embodiments of the present disclosure relate to a method and apparatus for operating a smart terminal. The method for operating a smart terminal includes: parsing a currently inputted user voice command to a current text command; querying a historical text command record matching the current text command from a historical text command record set corresponding to a historical user voice command set; parsing the queried historical text command record to obtain a user's intention; sending a user request generated based on the user's intention to a resource database; and commanding an action component to take an action based on a response returned from the resource database and the user's intention.Type: GrantFiled: July 8, 2019Date of Patent: April 19, 2022Assignees: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD., SHANGHAI XIAODU TECHNOLOGY CO. LTD.Inventors: Qin Xiong, Gaofei Cheng, Leilei Gao, Fei Wang, Yue Liu, Wenlin Dong
-
Patent number: 11295354Abstract: A computer-implemented method includes communicating a ratings user interface to allow a user to provide a movie title rating value, wherein a movie title rating value is based upon a user's unique appreciation and/or enjoyment of the movie title. The method further includes receiving one or more movie title rating values, the one or more movie title rating value input by the user into the ratings user interface. In addition, the method includes generating one or more movie card images, by the server computing device, for the one or more movie titles based at least in part on the received one or more movie title rating values, the one or more movie card images varying in border design, color, filtering techniques, or opacity based at least in part on the received movie title rating values; and communicating the one or more generated movie card images.Type: GrantFiled: September 11, 2020Date of Patent: April 5, 2022Assignee: Rate and See LLCInventor: Jeffrey Wish
-
Patent number: 11263105Abstract: A method may include obtaining at least one dataset that includes information corresponding to periods of usage of a plurality of components within a cloud infrastructure and usage cost for each component of the plurality of components within the cloud infrastructure. The method may include comparing the information corresponding to the periods of usage with at least a portion of the information corresponding to the usage cost for components. The method may include determining a cost for one or more of the components for a period of time. The cost may be determined based on the comparison of the information corresponding to the periods of usage of the components with at least the portion of the information corresponding to the usage cost for the components. The method may include generating a visualization that includes information representative of the cost of the components and displaying the visualization via a display screen.Type: GrantFiled: November 26, 2019Date of Patent: March 1, 2022Assignee: LUCID SOFTWARE, INC.Inventors: Kevin Ellsworth, Austin Row, Jonathan Bronson, Ruturaj Eksambekar
-
Patent number: 11263680Abstract: Disclosed is a non-transitory computer readable medium storing a computer program. The computer program performs operations for analyzing a video when the computer program is executed by one or more processors of a computing device and the operations may include: separating contents into one or more subcontents by analyzing the contents; matching and storing additional information with the subcontents; receiving search information from a user terminal; and sending at least one of the contents, the subcontents or the matched additional information corresponding to the search information to the user terminal.Type: GrantFiled: August 2, 2019Date of Patent: March 1, 2022Inventors: Dong Suck Oh, Hyun Suck Oh
-
Patent number: 11256763Abstract: An object property-based search system according to an embodiment of the present invention includes a search requester terminal for enabling a search requester to input at least one property of a plurality of object properties and receiving a search result based on the object properties, and an object providing device including an object property database in which the plurality of object properties is stored, and an object search server for searching for an object corresponding to the object properties transmitted from the search requester terminal using the object property database and transmitting the objects searched for to the search requester terminal.Type: GrantFiled: January 25, 2018Date of Patent: February 22, 2022Inventor: Jun Woong Doh
-
Patent number: 11238044Abstract: Candidate data record prioritization for match processing includes identifying candidate records for use in match processing to determine records that match to an incoming record. The candidates are grouped into buckets according to bucket roles, with each bucket correlating to a bucket role, and with each bucket role being defined by a unique record attribute set. The method obtains an effectiveness score for each of the bucket roles. The scores are measures of effectiveness of the bucket roles in identifying candidates that match to incoming data records. The method establishes an order of priority in which to process the candidates by prioritizing the buckets into an order based on the effectiveness scores for the bucket roles. The process then commences match processing to process the candidates in the established order of priority where the match processing processes candidates of a higher priority bucket before processing candidates of lower priority buckets.Type: GrantFiled: May 6, 2019Date of Patent: February 1, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Neeraj R. Singh, Soma Shekar Naganna, Shettigar Parkala Srinivas, Scott Schumacher
-
Patent number: 11232409Abstract: Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.Type: GrantFiled: August 28, 2017Date of Patent: January 25, 2022Assignee: VERIZON MEDIA INC.Inventor: Peter Monaco
-
Patent number: 11232106Abstract: Windowed queries with event-based open times are described for use in data analytics for streaming data. A window semantic may be used to define windowed queries of an analytics application that, when executed against an incoming data stream, open a window at a time when a first event associated with a grouping key is received by a windowed query. The window remains open for a predefined duration specified in the windowed query, and query results may be generated based on any events associated with the grouping key that are received while the window remains open. After a lapse of the predefined duration, the window closes, and the query results may be output in association with the window.Type: GrantFiled: March 23, 2018Date of Patent: January 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Praveen Kumar Gattu, Nagesh V. Honnalli, Gaurav D. Ghare, Christopher James Bradfield, Ryan Nienhuis
-
Patent number: 11138509Abstract: Techniques for inferring data to improve the accuracy and completeness of information retrieval are disclosed herein. In some embodiments, a data inference system detects a lack of employment type data for a profile of a user on an online service, with the employment type data identifying at least one type of employment in which the user is interested. In some embodiments, based on the detecting of the lack of employment type data for the profile of the user, the data inference system generates the employment type data based on an inference model and inference data, with the inference data comprising at least one of profile data of the user and a history of the user's interactions with the online service, and the data inference system performs a function of the online service using the generated employment type data.Type: GrantFiled: September 8, 2017Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Gloria Yang, Ming Yan
-
Patent number: 11132222Abstract: An application processing method includes: displaying a first child application page of a first child application; and acquiring, by using the first child application, a second child application identifier corresponding to a second child application to be jumped to. The first child application is run by a parent application. The method also includes: the parent application running the second child application when a jump is made from the first child application to the second child application; transferring page data corresponding to the second child application identifier to the second child application; and generating, according to the page data, a second child application page over the first child application page, and displaying the second child application page.Type: GrantFiled: August 5, 2019Date of Patent: September 28, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haojun Hu, Kai Li, Shangtao Liang
-
Patent number: 11113305Abstract: A system and method are disclosed for modeling a non-relational database as a normalized relational database. In one embodiment, the system identifies a column having a first type in a column-oriented, non-relational database; determines whether the column-oriented, non-relational database includes at least one column having a second type and identifies the one or more columns having the second type; virtually divides the column-oriented, non-relational database based on column type; and generates a normalized, relational model based on the virtual division of the column-oriented, non-relational database, the normalized, relational model including catalog information representing a parent table including the column having the first type and, when the column-oriented, non-relational database includes at least one column having the second type, catalogue information representing a child table, the parent table and child table both represented as relational tables.Type: GrantFiled: July 16, 2018Date of Patent: September 7, 2021Assignee: Progress Software CorporationInventor: Robert Scott Bradley
-
Patent number: 11086844Abstract: Systems, methods, and computer programmable products are described herein for tracking modifications of a hierarchical database table of an application. Data including a modification to the hierarchical database table having a plurality of database entries is received. A change trigger table having a record corresponding to the modification of a database entry of the plurality of database entries is defined. The change trigger table is provided to a unified instance authorization application for further definition of an explosion database table.Type: GrantFiled: November 15, 2018Date of Patent: August 10, 2021Assignee: SAP SEInventors: Michael Aakolk, Andrea Waldi
-
Patent number: 11080418Abstract: System and methods are disclosed for the management and security of data variations in an electronic spreadsheet. Keeping all relevant information in a single document, with granular controls to protect and secure access based on each individual or their role within an organization, eliminates the need for workarounds, and simplifies the management of the contained data. Tracking data as it is being entered, also allows the system to notify the user when protected information is detected, and appropriate action to be taken to ensure compliance with any requirements.Type: GrantFiled: December 4, 2020Date of Patent: August 3, 2021Inventor: Lee David Buckland
-
Patent number: 11061962Abstract: Techniques for recommending and presenting comments relative to video frames in a network community are described herein. The disclosed techniques include receiving a request for playing comments relative to frames of a first video from a first user who is watching the first video; classifying comments on the first video that have been received from users into a plurality of classifications of comments based on data associated with the users and a plurality of predetermined rules; reading a plurality of comments from the plurality of classifications of comments based on a plurality of predetermined proportions; generating a plurality of recommended bullet screens comprising the plurality of comments; and transmitting the plurality of recommended bullet screens to the first user, wherein the plurality of comments relative to corresponding frames of the first video are presented to the first user via the plurality of recommended bullet screens.Type: GrantFiled: December 11, 2018Date of Patent: July 13, 2021Assignee: Shanghai Bilibili Technology Co., Ltd.Inventor: Yongping Fei
-
Patent number: 11036878Abstract: A method and associated apparatus/system for controlling access to data in a database. A first login by a first user is accepted. A second login by the first user under the name of a second user is accepted. Third data is referred, based on first data of the database accessible from the first user and second data of the database accessible from the second user, upon request to refer to the database under the name of the first user or the second user after the first login and the second login are accepted.Type: GrantFiled: May 3, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Tomohiro Iwahashi, Atsushi Noguchi, Naoko Nishiura, Kanako Tsuchida
-
Patent number: 11036820Abstract: The present disclosure provides a page loading method and an electronic device. The method includes: collecting history browsing behaviors of a user during using a browser, and obtaining visited pages involved in the history browsing behaviors and browsing manners used by the user; training a learning model based on the visited pages and the browsing manners used by the user, such that the learning model learns a correspondence relationship between the visited pages and the browsing manners; in response to receiving a page visiting request, analyzing a target page to be visited based on the trained learning model, so as to determine a target browsing manner from the manner of browsing in a current tab and the manner of browsing in a new tab; and loading the target page according to the target browsing manner.Type: GrantFiled: May 6, 2019Date of Patent: June 15, 2021Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.Inventor: Xionghui Guo
-
Patent number: 11023615Abstract: Hosted services provided by service provider tenants to their users are an increasingly common software usage model. The usage of such services and handling of data may be subject to regulatory, legal, and industry-based rules, where different rules may be applicable depending on the particular service, handled data, and organization type, for example. Embodiments are directed to providing intelligence and analysis driven security and compliance suggestions for hosted services to reduce the burden on tenant administrators to determine and implement applicable policies and rules. Claims are directed to determination of a suggestion based on an analysis of a tenant's service environment, presentation of the suggestion along with analysis results and a prompt to confirm implementation of the suggestion, and upon receiving confirmation, presentation of an option to customize the suggestion by modifying settings suggested based on analysis results.Type: GrantFiled: January 27, 2020Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Karissa C. Larson, Churli Su, Wenjie Liang, Binyan Chen, Ben Appleby, Anupama Janardhan, Ning Xu
-
Patent number: 11003666Abstract: Embodiments of the preset disclosure include a method, a system, and a computer program product for rearranging a set of filters within a data streams environment. The method includes setting a first filter ordering of two or more filter processing elements. The method includes determining a filtering efficiency of the first filter ordering. The determining of the filtering efficiency includes monitoring a runtime, one or more tuples, and an amount of tuples retained after filtering of the first filter ordering. The method includes creating a second filter ordering of the two or more filter processing elements. The method includes comparing the filtering efficiency of the second filter ordering to the first filter ordering. The method includes selecting the second filter ordering in response to comparing the filtering efficiency of the second filter ordering to the filtering efficiency of the first filter ordering.Type: GrantFiled: July 18, 2018Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Bin Cao, Jessica R. Eidem, Brian R. Muras, Jingdong Sun
-
Patent number: 10997603Abstract: A computing device having a software radio (e.g., a mobile device where the software radio is substantially defined in software) transmits first information related to a financial transaction over the first radio network to the financial institution, and transmits second information related to the financial transaction over the second radio network to the financial institution. A server of the financial institution receives the first information and the second information to carry out the financial transaction.Type: GrantFiled: May 26, 2017Date of Patent: May 4, 2021Assignee: FMR LLCInventors: Boris Olegovich Kalinichenko, Joseph G. Ferra
-
Patent number: 10979380Abstract: Security provisioning is enabled at a communication device. A method can include: executing a high security application on a communication device based, at least, on detecting that high security is enabled for the communication device and detecting execution of a low security application; outputting, via a user interface (UI), information configured to detect an entry to the communication device; detecting an entry at the UI of the communication device; determining whether the entry corresponds to security access information stored in the communication device; and providing access to the communication device based, at least, on determining that the entry corresponds to the security access information.Type: GrantFiled: September 14, 2018Date of Patent: April 13, 2021Assignee: AT&T MOBILITY II LLCInventors: Cristy Swink, Jason Sikes, Benjamin Fineman, Christopher Marshall Turitzin, Alex Tam, Hannah Regier
-
Patent number: 10929371Abstract: The present invention relates to a system and method for supporting contact reminding and includes: a contact history database for storing information on a contact history; an unregistered contact point obtaining unit for obtaining an unregistered contact point which has not been registered with an address database, based on the contact history stored in the contact history database; and a contact point recommending unit for calculating contact statistics for a preset certain period by using the contact histories of the obtained unregistered contact points, determining, as a recommended contact point, an unregistered contact point from which contact has not been received recently, based on the calculated contact statistics of the unregistered contact points and the number of times that contact has been made for a recent certain period, and informing a user of the determined recommended contact point.Type: GrantFiled: November 7, 2017Date of Patent: February 23, 2021Assignee: SK PLANET CO., LTD.Inventor: Hai Gang Roh
-
Patent number: 10922132Abstract: Techniques for securely migrating servers from customer networks into service provider systems are described. A backup proxy can be deployed in a customer's network and associated with one or more servers in the customer's network and with a server migration service of a service provider system. A customer can identify a server in the customer's network to migrate and the server migration service coordinates the migration with the backup proxy. The backup proxy can be instructed to obtain replication data for the server, obtain an encryption key associated with the customer from a key management service (KMS), encrypt the replication data, and upload the encrypted replication data to the service provider system. The service provider system can obtain the same encryption key used to encrypt the replication data from the KMS and decrypt the uploaded encrypted replication data to generate migrated server resources at the service provider system.Type: GrantFiled: December 11, 2017Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Nagaraju Shiramshetti, Keshav Sethi Attrey, Sumeet Talwar, Levente Csaba Tamasi, Nicholas King Bendler, Vivek Chawda
-
Patent number: 10915653Abstract: System and methods are disclosed for the management and security of data variations in an electronic spreadsheet. Keeping all relevant information in a single document, with granular controls to protect and secure access based on each individual or their role within an organization, eliminates the need for workarounds, and simplifies the management of the contained data. Tracking data as it is being entered, also allows the system to notify the user when protected information is detected, and appropriate action to be taken to ensure compliance with any requirements.Type: GrantFiled: September 4, 2020Date of Patent: February 9, 2021Inventor: Lee David Buckland
-
Patent number: 10884587Abstract: Techniques for generation of user interfaces include accessing data indicative of a plurality of values and including a subset of the values in a user interface. The subset may be selected based on user input or the characteristics of the device for which the user interface is generated. Each user interface is associated with a device characteristic, such as the size or shape of a display area or the presence of an audio output device, and the characteristics of the user interface may be determined based in part on the device characteristics. When a request from a user device is received, correspondence between the device characteristics of the user device and the device characteristics associated with the user interfaces is used to determine which interface to provide to the user device. Changes to values in a first user interface are included in other user interfaces accessed using other devices.Type: GrantFiled: December 7, 2018Date of Patent: January 5, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Bardia Mohabbati, Saranya Udomsri, Mehdi Sheikholeslami, Sunil Singh Parihar
-
Patent number: 10860635Abstract: In general, a specification of multiple contexts that are related according to a hierarchy is received. Relationships are determined among three or more metadata objects, and at least some of the metadata objects are grouped into one or more respective groups. Each of at least some of the groups is based on a selected one of the contexts and is represented by a node in a diagram. Relationships among the nodes are determined based on the relationships among the metadata objects in the groups represented by the nodes, and a visual representation is generated of the diagram including the nodes and the relationships among the nodes.Type: GrantFiled: September 1, 2017Date of Patent: December 8, 2020Assignee: Ab Initio Technology LLCInventors: Erik Bator, Joel Gould, Dusan Radivojevic, Tim Wakeling
-
Patent number: 10860602Abstract: In an example, a method may include receiving input effective to select a visualization type of multiple different visualization types to apply to a visualization of data. The selected visualization type may be associated with a contract. Each of the different visualization types may be associated with a specific contract. Each contract may include a corresponding schema that specifies a set of data fields and one or more relationships between data fields in the set to generate and display a corresponding visualization having a corresponding visualization type. The method may also include mapping at least some data of a data source to the contract such that the contract is satisfied. The method may also include displaying the visualization of the at least some data of the data source based on the contract, the displayed visualization having the selected visualization type.Type: GrantFiled: June 29, 2018Date of Patent: December 8, 2020Assignee: LUCID SOFTWARE, INC.Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer
-
Patent number: 10834156Abstract: A method, computer program product, and computing device for identifying at least one tuple of interest from a plurality of tuples during execution of a streaming application. A window of tuples including the at least one tuple from the plurality of tuples may be defined. One or more operations may be performed on the window of tuples.Type: GrantFiled: December 18, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: James Carey, Alexander Cook, Jason A. Nikolai, John M. Santosuosso
-
Patent number: 10810262Abstract: One or more client instances hosted by a platform may support access to a cloud-based application to select a dashboard, such as via a client device. Each dashboard includes one or more visualizations of analytic or summary information. When a user of the client device accesses the cloud-based application, a subset of dashboards are initially provided based on recent usage history of dashboards. Specifically, the cloud-based application determines if the user has access to each dashboard of the subset of dashboards and, in response to determining the user does have access to a dashboard, displays the dashboard within the subset of dashboards. The user may select a dashboard from the subset of dashboards, where the selected dashboard is displayed on the client device.Type: GrantFiled: September 17, 2018Date of Patent: October 20, 2020Assignee: ServiceNow, Inc.Inventors: Olga Redkina, Vishal Narkhede, Mihai Pricope, Aida Rikovic Tabak
-
Patent number: 10789567Abstract: A method for determining a route for a drone to deliver a package from an origin to a destination using vehicles that are not actively participating in a delivery of the package; a method for delivering the package from the origin to the destination using in the drone in accordance with the route; a method for determining a route for delivering a package from an origin to a destination using plurality of drones and vehicles that are not actively participating in a delivery of the package; a method for delivering the package from the origin to the destination using the plurality of drones and vehicles in accordance with the route; a vehicle-associated package repository, for retaining packages deposited and collected by a drone, to be transported by a vehicle; and a vehicle-transported container comprising the vehicle-associated package repository.Type: GrantFiled: September 25, 2017Date of Patent: September 29, 2020Assignee: SHMUEL UR INNOVATION LTDInventor: Shmuel Ur
-
Patent number: 10776443Abstract: Systems and methods are used to enable creating, searching, and managing user-managed online pages (e.g., MAPpages) linked to locations on an interactive digital map. In one aspect, the method includes, at a server system: receiving, from a client, a request to create a new MAPpage of a first type selected from a plurality of preexisting types; creating the new MAPpage of the first type associated with a first physical location and the client, uploading the new MAPpage to a platform containing MAPpages uploaded directly from content contributors; indexing the new MAPpage to the first physical location on an interactive digital map; and for each MAPpage associated with the client, enabling the client to associate the respective MAPpage with one or more physical locations, the one or more physical locations including the first physical location.Type: GrantFiled: May 20, 2019Date of Patent: September 15, 2020Assignee: Somchai AkkarawittayapoomInventor: Somchai Akkarawittayapoom
-
Patent number: 10621540Abstract: Systems, methods, and computer-readable media are disclosed for detecting and preventing inaccurate package delivery statuses. In one embodiment, an example method may include receiving, from a user device, an indication that a package for a recipient was not delivered to a delivery address, determining a user identifier for a user of the user device, determining a location of the user device, determining, using the user identifier and the location, that a likelihood the indication is a false indication satisfies a false indication threshold, and initiating a response action.Type: GrantFiled: April 10, 2017Date of Patent: April 14, 2020Assignee: Amazon Technologies, Inc.Inventors: Vijay Huddar, Akshay Vinod Kataria, Srujana Punuru, Siddharth Srivastava
-
Patent number: 10579447Abstract: A method for synchronous ingestion of input content may include determining, from an ingestion request, applicable ingestion pipeline components and an order by which the ingestion pipeline components are to be applied to input content; applying the ingestion pipeline components to the input content in the order determined from the ingestion request; updating a metadata file as the input content is processed by the ingestion pipeline components; and returning processed content, the metadata file, or both to a client device. The method may further include determining whether the ingestion request specifies a computing facility such as an indexer or a database downstream from the ingestion pipeline. If so, a processing result may be communicated to the computing facility for further processing. A server system may implement synchronous ingestion, asynchronous ingestion, or both.Type: GrantFiled: February 27, 2018Date of Patent: March 3, 2020Assignee: OPEN TEXT SA ULCInventors: Agostino Deligia, Cristian Viorel Suciu
-
Patent number: 10474634Abstract: The disclosed embodiments provide a system that facilitates searching an online content management system for content items associated with a user. During operation, the system receives a call from a client application at a search interface in the online content management system, wherein the client application is operating on behalf of the user. In response to the call, the system performs a lookup in a per-user index within the online content management system, wherein the per-user index facilitates looking up information about content items associated with the user in the online content management system. The system then returns the information obtained during the lookup to the client application. The client application can then use the retrieved information to facilitate an interaction between the client application and the user.Type: GrantFiled: June 30, 2017Date of Patent: November 12, 2019Assignee: Dropbox, Inc.Inventors: Sean Lynch, Ilya Fushman
-
Patent number: 10459993Abstract: A system and method is provided that facilitates a progressive guided search for PLM objects. The system may comprise a processor configured to generate a GUI that enables a plurality of objects classified by library nodes to be searchable via a selection of one or more library nodes and a selection of one or more filter values for a plurality of filters corresponding to different object features. The processor may be responsive to a selection of a library node and/or filter value: to determine a subset of objects having object features corresponding to the selection; to cause the subset of objects to be displayed in the GUI; to determine a second plurality of filters based on the determined subset of objects; and to cause the second plurality of filters to be displayed in the GUI in an order based on the filter values associated with the second plurality of filters.Type: GrantFiled: December 9, 2015Date of Patent: October 29, 2019Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Lalit Chiplonkar, James Dehmlow, Sandip Patil