Web Site Content Organization And Management, E.g., Publishing, Automatic Linking Or Maintaining Pages, Etc. (epo) Patents (Class 707/E17.116)
-
Patent number: 11989783Abstract: A computer-implemented method and an interactive computer system has a user interface with computer software application tool(s) for retirement planning purposes. The user interface is generally referred to herein as an income dashboard.Type: GrantFiled: July 12, 2021Date of Patent: May 21, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Chad Allen Yarbrough, Christopher J. Healey, Jeff Timmermann
-
Patent number: 11979445Abstract: A media distribution device receives media content including media items to be broadcast. the media items include common media items to be delivered to end users by each of multiple different media delivery devices. “Common” refers to the fact that the same media items are delivered by the media delivery devices, and does not mean “ordinary.” The common media items are processed into first chunks and second chunks. The sizes of the first chunks the second chunks are different, with the size of the first chunks determined based at least in part on a first media delivery schedule associated with a first media delivery device and the size of the second chunks determined based at least in part on a second media delivery schedule associated with a second media delivery device. The first chunks are transmitted to the first media delivery device, and the second chunks are delivered to the second media delivery device.Type: GrantFiled: September 1, 2022Date of Patent: May 7, 2024Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.Inventors: David C. Jellison, Jr., Martin Blazek
-
Patent number: 11968250Abstract: A distributed data platform is able to predict whether data stored on a first network infrastructure component will be needed by a second network infrastructure component and prepares the data to be transmitted to the second network infrastructure component. The distributed data platform identifies a plurality of network infrastructure components connected to a network, and identifies data present on each component. The distributed data platform receives an indication that an event has occurred on the network and predicts whether the second network infrastructure component will require data stored by the first network infrastructure component. The distributed data platform prepares the data to be transmitted to the second network infrastructure component, and transmits the data after receiving an indication that the second network infrastructure component requires the data.Type: GrantFiled: December 20, 2022Date of Patent: April 23, 2024Assignee: DISH Wireless L.L.C.Inventors: Madhuri Muttreja, Brian Mengwasser
-
Patent number: 11949638Abstract: The present disclosure describes systems and methods for enabling real-time conversational dialog among a large population of networked human users while facilitating convergence on groupwise decisions, insights, and solutions, and amplifying collective intelligence. A collaboration server running a collaboration application is provided, wherein the collaboration server is in communication with the plurality of the networked computing devices and each computing device is associated with one user of the population of human participants. In some cases, the collaboration server defines a plurality of sub-groups of the population of human participants. A local chat application configured for displaying a conversational prompt received from the collaboration server is provided on each networked computing device. The local chat application enables real-time chat communication with other users of a sub-group assigned by the collaboration server.Type: GrantFiled: August 30, 2023Date of Patent: April 2, 2024Assignee: Unanimous A. I., Inc.Inventor: Louis B. Rosenberg
-
Patent number: 11936601Abstract: A messaging system receives a message including a recipient ID and a message body, the message body containing one or more customizable fields. The messaging system receives a user preference model based on the recipient ID. The user preference model identifies message elements and content preferred by the recipient of the message. Based on the user preference model, the messaging system modifies the customizable fields in the message body, generating a modified message. The modified message is transmitted to a client device associated with the recipient ID for presentation to the recipient.Type: GrantFiled: November 5, 2022Date of Patent: March 19, 2024Assignee: WhatsApp LLCInventor: Cheng Tian
-
Patent number: 11907644Abstract: A request for a content item that is to be provided for display in a page is received. A content template is embedded in code associated with the page. The content template is embedded at a selected location of a plurality of potential locations of the page that are compatible with the content template. The content item for the page is obtained based on the content template. The content item associated with the embedded content template is provided for display in the page. The content item associated with the embedded content template is provided for display at the selected location.Type: GrantFiled: October 26, 2020Date of Patent: February 20, 2024Assignee: Nativo, Inc.Inventors: Justin Yoo Choi, David Wayne Maust
-
Patent number: 11893076Abstract: Systems and methods are described for monitoring and managing an online experience. An example method includes: providing a platform to a plurality of operators of a plurality of websites, the platform including a graphical user interface tool; providing the graphical user interface tool to an operator from the plurality of operators while the operator is browsing a website from the plurality of websites; receiving, using the graphical user interface tool, a selection from the operator including an identification of (i) an element to be added to the website and (ii) a location in the website where the element will be added; in response to the selection, automatically revising software code for the website to include the added element at the location; and implementing an updated version of the website using the revised software code.Type: GrantFiled: February 8, 2021Date of Patent: February 6, 2024Assignee: Redfast, Inc.Inventors: Julian Tai, Stephen Mui, Rajeev Raman, Eduardo Marconato Sasso
-
Patent number: 11895138Abstract: A method, non-transitory computer readable medium, and device that assists with improving web scanner accuracy includes receiving a sitemap document associated with a webpage from an application security manager apparatus. The received sitemap document associated with the webpage is scanned. Next, one or more vulnerabilities are identified in the scanned sitemap associated with the webpage. A report including the identified one or more vulnerabilities is provided.Type: GrantFiled: February 2, 2016Date of Patent: February 6, 2024Assignee: F5, Inc.Inventors: Ron Talmor, Ido Breger, Barak Amar, Guy Nir
-
Patent number: 11886616Abstract: A data management computing system for tracking data protection compliance of a plurality of entities using a data management (“DM”) server is provided. The DM server includes at least one processor programmed to: (i) receive, from a requesting entity, a personally identifying information (“PII”) consent request for access to a requested PII set of a user, (ii) determine at least one PII item associated with a reason code, (iii) compare the at least one PII item to the requested PII set, (iv) generate a consent recommendation, (v) transmit the consent recommendation to the user, (vi) receive a response indicating user consent, (vii) transmit, to the requesting entity, a notification indicating the user consent for the requesting entity to retrieve the at least one PII item from a third-party PII storage entity, and (viii) update a user profile to track the requesting entity with the at least one PII item.Type: GrantFiled: February 15, 2023Date of Patent: January 30, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Stephanie Detchemendy
-
Patent number: 11875124Abstract: Various implementations disclosed herein include devices, systems, and methods for providing domain-specific responses. In various implementations, a device includes a non-transitory memory and a processor coupled with the non-transitory memory. In some implementations, a method includes determining a user interest value indicative of a pharmaceutical article that the user is interested in learning about. In some implementations, the pharmaceutical article is associated with a set of media content items that provide information regarding the pharmaceutical article. In some implementations, the method includes setting a configuration parameter of a virtual agent to a configuration value that is based on the pharmaceutical article indicated by the user interest value.Type: GrantFiled: February 8, 2021Date of Patent: January 16, 2024Assignee: ACTO Technologies Inc.Inventors: Parth Khanna, Kumar Karthik Erramilli, Kapil Kalra
-
Patent number: 11853443Abstract: Systems and methods are provided for providing access to data on a personalized basis. A service operating on a server is identified, where data at the service is associated with a first user and other users. Data associated with the first user is extracted. A network location is spawned for the first user. The extracted data is transferred to the spawned network location to make the extracted data available to the first user in a read-only fashion by accessing the spawned network location. Additional network locations are spawned for second and third users, respectively, wherein data associated with the second and third users is transferred such that they are available to the second and third users by accessing their respective additional network locations.Type: GrantFiled: March 3, 2021Date of Patent: December 26, 2023Assignee: Cyber IP Holdings, LLCInventors: Christopher Edward Delaney, Chava Louis Jurado, Carl Bailey Jacobs, Jeremiah MacDonald
-
Patent number: 11853321Abstract: Systems and methods are disclosed to perform data replication based on an update stream from a source data store and over a communication channel that does not guarantee a correct ordering of stream events at the destination data store. In embodiments, an event sender receives the update stream and marks each event with a clock value according to the correct order. The marked events are then sent via the communication channel. In embodiments, an event replicator fetches the events from the communication channel and applies them to the destination data store. Older or duplicate events may be detected using the clock values and appropriately ignored. A tombstone object is maintained separately from the destination object to track deleted data items in order to avoid in-place tombstoning. Conditional updates and delete barriers are used to ensure that the objects are updated correctly by concurrently executing replicator nodes.Type: GrantFiled: June 14, 2018Date of Patent: December 26, 2023Assignee: Amazon Technologies, Inc.Inventors: Ranjeesh Kumar, Mohamed Emad El Din Fathalla, John Salomone
-
Patent number: 11842092Abstract: A video conference system server that manages a video conference performed by using a plurality of communication terminals. When data is uploaded, based on an instruction from a first user using a first communication terminal as one of the plurality of communication terminals, from the first communication terminal, the uploaded data is downloaded based on an instruction from a second user using a second communication terminal, to the second communication terminal. A print completion notification of the uploaded data is received from the second communication terminal. When the print completion notification is received, a message that the second user has completed printing of the uploaded data is displayed on a screen of the video conference of a communication terminal, out of the plurality of communication terminals, which is used by a notification destination user, set in advance, out of participants of the video conference.Type: GrantFiled: November 10, 2021Date of Patent: December 12, 2023Assignee: Canon Kabushiki KaishaInventor: Takuya Ushinohama
-
Patent number: 11829436Abstract: The present disclosure provides a method and apparatus of pre-rending a page, an electronic device, and a storage medium. The method of pre-rendering the page may include: acquiring a static resource of a page to be processed; acquiring a hypertext markup language structure information compiled of the page; and generating a static hypertext markup language file of the page by using a native server-side rendering function of a web frame according to the static resource and the hypertext markup language structure information.Type: GrantFiled: November 30, 2020Date of Patent: November 28, 2023Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Ning Wang
-
Patent number: 11823675Abstract: The present disclosure is generally related to a data processing system to process data packets in a voice activated computer network environment. The data processing system can improve the efficiency of the network by generating non-video data responses to voice commands received from a client device if a display associated with a client device is in an OFF state. A digital assistant application executed on the client device can send to the data processing system client device configuration data, which includes the state of the display device, among status data of other components of the client device. The data processing system can receive a current volume of speakers associated with the client device, and set a volume level for the client device based on the current volume level and a minimum response volume level at the client device.Type: GrantFiled: September 10, 2021Date of Patent: November 21, 2023Assignee: GOOGLE LLCInventor: Jian Wei Leong
-
Patent number: 11822612Abstract: The present disclosure relates to systems and methods for automatically identifying additional content for a webpage. The systems and methods may create a side pane placed next to a webpage to supplement the webpage in a browser. The side pane may provide additional information or additional content to help users consume the webpage. The additional content may provide webpage insights and help the users further explore the webpage.Type: GrantFiled: December 20, 2021Date of Patent: November 21, 2023Inventors: Yu Jia, Xiaodong Fan, Guihong Cao, Innocent Mutabazi Ndimubanzi, Zicheng Huang, Yufei Zhong, Astha Suneja, Jun Liu, Alyssa Nicole Ricken, Eugene J So, Julian Manuel Varanda
-
Patent number: 11822844Abstract: According to an example, a server-based platform processes requests for graphical content on behalf of client computing devices.Type: GrantFiled: November 18, 2021Date of Patent: November 21, 2023Assignee: ZEMBULA, INC.Inventors: Carl-Einar Ingemar Thornér, Robert Jenkin Haydock
-
Patent number: 11818251Abstract: The present application generally relates to systems, devices, and methods to conduct the secure exchange of encrypted data using a three-element-core mechanism consisting of the key masters, the registries and the cloud lockboxes with application programming interfaces providing interaction with a wide variety of user-facing software applications. Together the mechanism provides full lifecycle encryption enabling cross-platform sharing of encrypted data within and between organizations, individuals, applications and devices. Further the mechanism generates chains of encrypted blocks to provide a distributed indelible ledger and support external validation. Cross-verification among users, applications and the mechanism deliver both enterprise and business ecosystem cyber security features. Crowdsourcing of anomaly detection extends to users and to subjects of the data. Robust identity masking offers the benefits of anonymization while retaining accountability and enabling two-way communications.Type: GrantFiled: January 19, 2022Date of Patent: November 14, 2023Assignee: Crowdstrike, Inc.Inventors: Thomas Alan Reid, Dennie Guy
-
Patent number: 11778064Abstract: The present disclosure provides systems and methods for formatting and generating teaching media for different contexts. A system can receive, from a client computing device, media content having one or more media modalities each having presentation attributes. The system can determine initial formatting rules for the media content based on the presentation attributes of the one or more media modalities. The system can identify a destination format for the media content having a formatting requirement for each of the one or more media modalities of the media content. The system can modify the initial formatting rules for the media content based on the formatting requirement for each of the one or more media modalities. The system can generate an information resource having the destination format based on the modified formatting rules for the media content.Type: GrantFiled: November 10, 2021Date of Patent: October 3, 2023Assignee: Pencil Learning Technologies, Inc.Inventors: Amogh Asgekar, Ayush Agarwal
-
Patent number: 11757710Abstract: Computer technology that each edge computing device has appropriate security software, and associated configuration thereof, to be included in edge computing system deployment having a predetermined security level. The types of security software may include encryption/decryption software, encryption/decryption key handling software and/or security load sharing software. The edge computing devices may include unmanned aerial vehicles and/or other unmanned transport vehicles (for example, wheeled ground vehicles) to transport the respective edge computing devices into physical proximity with the client device that will be using the edge computing system deployment.Type: GrantFiled: January 20, 2022Date of Patent: September 12, 2023Assignee: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Partho Ghosh, Shailendra Moyal
-
Patent number: 11734378Abstract: The present disclosure provides a method and apparatus of pre-rending a page, an electronic device, and a storage medium. The method of pre-rendering the page may include: acquiring a static resource of a page to be processed; acquiring a hypertext markup language structure information compiled of the page; and generating a static hypertext markup language file of the page by using a native server-side rendering function of a web frame according to the static resource and the hypertext markup language structure information.Type: GrantFiled: November 30, 2020Date of Patent: August 22, 2023Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Ning Wang
-
Patent number: 11727194Abstract: An association of one or more renditions of external content items with a document is provided. A user may create a document, and may select to insert a piece of external content into the document. When the user selects to insert the external content into the document, a URL of the location where the content resides may be associated with the document. Other asset data may also be associated with the content item, such as public copyright license information and other relevant information, and may encoded into the document. When the document is shared, the asset data may also be provided. Accordingly, the consuming application software may be enabled to follow the URL and utilize other asset data to retrieve the content item.Type: GrantFiled: February 16, 2015Date of Patent: August 15, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Shawn Alan Villaron
-
Patent number: 11710311Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.Type: GrantFiled: May 27, 2022Date of Patent: July 25, 2023Assignee: Snap Inc.Inventors: Ebony James Charlton, Celia Nicole Mourkogiannis, Travis Chen, Kevin Dechau Tang, Kaveh Anvaripour
-
Patent number: 11706479Abstract: Methods and systems are described for storing content. The content may be divided into user-specific portions and common portions. One or more selection rules may be used to divide the content into the user-specific portion and the common portions. The one or more selection rules may be selected such that the common portion is not decodable without the user-specific portions. The user-specific portions or data indicating a location of the user-specific portion may be stored in user-specific storage. The user-specific storage may be used to determine content for playback to a user.Type: GrantFiled: December 19, 2019Date of Patent: July 18, 2023Assignee: Comcast Cable Communications, LLCInventors: Alexander Giladi, Weidong Mao, Robert Ford
-
Patent number: 11704382Abstract: A variation testing system environment for performing variation testing of web pages and applications is disclosed. The variation testing system applies a weighted consistent hash function to user attributes of users to assign the users to a variant of a web page that is undergoing experimentation. The usage of the weighted consistent hash function allows for a stable experimental population.Type: GrantFiled: March 25, 2022Date of Patent: July 18, 2023Assignee: Maplebear Inc.Inventors: Ogden Kent, Benjamin David Bader, Jeffrey Bernard Arnold
-
Patent number: 11669376Abstract: Embodiments described include systems and methods for calling an application programming interface of a client application for a network application via an embedded browser of the client application. The method includes establishing, by a client application on a client device, one or more sessions to one or more network applications accessed via an embedded browser of the client application. The client application providing a plurality of application program interfaces (APIs). The client application can intercept a first API called by a network application of the one or more network applications and identify a policy for using the plurality of APIs of the client application. The client application can determine, based at least on the policy, a second API of the plurality of APIs to use for the intercepted first API, and execute, for the intercepted first API call, the second API of the plurality of APIs of the client application.Type: GrantFiled: March 16, 2020Date of Patent: June 6, 2023Assignee: Citrix Systems, Inc.Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
-
Patent number: 11663257Abstract: Transient computing clusters can be temporarily provisioned in cloud-based infrastructure to run data processing tasks. Such tasks may be run by services operating in the clusters that consume and produce data including operational metadata. Techniques are introduced for tracking data lineage across multiple clusters, including transient computing clusters, based on the operational metadata. In some embodiments, operational metadata is extracted from the transient computing clusters and aggregated at a metadata system for analysis. Based on the analysis of the metadata, operations can be summarized at a cluster level even if the transient computing cluster no longer exists. Further relationships between workflows, such as dependencies or redundancies, can be identified and utilized to optimize the provisioning of computing clusters and tasks performed by the computing clusters.Type: GrantFiled: July 2, 2021Date of Patent: May 30, 2023Assignee: Cloudera, Inc.Inventors: Sudhanshu Arora, Mark Donsky, Guang Yao Leng, Naren Koneru, Chang She, Vikas Singh, Himabindu Vuppula
-
Patent number: 11652856Abstract: A server system according to the present application includes an issuing unit configured to issue a meeting identification, a storage unit configured to store the issued meeting ID and a file in association with each other, a first control unit configured to receive an instruction to display the file from a first user and configured to display an operation of the first user on an image of the file for which the display instruction is issued on a display unit of an information processing apparatus operated by a second user, and a second control unit configured to display an icon for printing the file associated with the meeting ID together with the image of the file that is operated by the first user on the display unit of the information processing apparatus operated by the second user.Type: GrantFiled: August 20, 2021Date of Patent: May 16, 2023Assignee: Canon Kabushiki KaishaInventor: Hiroaki Hanai
-
Patent number: 11645576Abstract: A code completion system predicts candidates to complete a code fragment with a tag name and/or an attribute name in source code written in a hierarchically-structured language. Candidates for predicting a tag name are based on a first-order tag Markov chain model generated from usage patterns of relationships of tag names found in a training dataset. Candidates for predicting an attribute name are based on a second-order attribute Markov chain model generated from usage patterns of sequences of attribute names associated with each tag name found in the training dataset.Type: GrantFiled: April 22, 2019Date of Patent: May 9, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Shengyu Fu, Neelakantan Sundaresan, Ying Zhao
-
Patent number: 11631056Abstract: Aspects of the subject technology relate to creating an electronic calendar event. A set of event properties from message contents and participants of an electronic message thread is identified. An electronic calendar event comprising event attributes based on the set of event properties is created.Type: GrantFiled: February 5, 2018Date of Patent: April 18, 2023Assignee: Google LLCInventors: Bernadette Alexia Carter, Filippo Gioachin, Josiah Tullis
-
Patent number: 11620204Abstract: Methods and system are provided for determining a system capacity. The system capacity may be determined by performing one or more capacity tests. The one or more capacity tests may produce capacity test results.Type: GrantFiled: April 9, 2021Date of Patent: April 4, 2023Assignee: Comcast Cable Communications, LLCInventors: Lichia Lu, Qi Wang, Ningxiang Yuan
-
Patent number: 11611628Abstract: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine a edge state that corresponds to the end user device, transferring information related to the edge state for delivery to at least one other cache node of the content delivery network for handling of content requests received at the at least one other cache node.Type: GrantFiled: August 10, 2020Date of Patent: March 21, 2023Assignee: Fastly, Inc.Inventor: Simon Wistow
-
Patent number: 11611528Abstract: A device estimating apparatus acquires one or more DNS queries transmitted from each device connected to a network and generates comparison source data in which each content of the acquired DNS queries is associated with one or more pieces of attribute information of each of the one or more devices that have transmitted the DNS queries having the content. Thereafter, when one or more DNS queries are acquired from an estimation target device, the device estimating apparatus reads, for each DNS query, attribute information of one or more devices associated with a content of the DNS query from the comparison source data and estimates an attribute of the estimation target device using the read attribute information.Type: GrantFiled: June 28, 2019Date of Patent: March 21, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Tsuyoshi Kondo, Shingo Kashima
-
Patent number: 11599593Abstract: Method and system consist of a mobile application installed on a mobile device with internet connection and a geographical positioning device; a remote hosting server configured with software and database; an onsite wireless communication hosting apparatus. The mobile application communicates with the remote hosting server and the onsite wireless communication apparatus. The remote hosting server and onsite wireless communication apparatus communicate and transfer data to one another, the remote hosting server communicates with third party databases via secured access and retrieves location related information requested by onsite users of the mobile device. Web users at anywhere may select a location displayed on a digital map over interface of a web application configured to the remote hosting server; access the same as onsite users; including data entered by location owners, received from third-party databases via secured connection, and uploaded from onsite wireless communication apparatus.Type: GrantFiled: January 12, 2022Date of Patent: March 7, 2023Inventors: Alfred X. Xin, Sherry X. Sun
-
Patent number: 11595476Abstract: Federation of trusted data distribution systems is accomplished by treating an entire data distribution network as either a publisher or subscriber to a feed in another data distribution network. A first data feed is created in a first data feed management subsystem associated with a first data distribution network. A second data feed related to the first data feed is created in a second data feed management subsystem associated with a second data distribution network. A first data access policy is associated with the second data feed and a publisher for the second data feed is created in the second data distribution network. The identity and authentication of a second subscriber to the second data feed in the second data distribution network is managed by referencing the first data access policy.Type: GrantFiled: July 16, 2019Date of Patent: February 28, 2023Assignee: AT&T Intellectual Property I, L.P.Inventor: Christopher Rath
-
Patent number: 11580175Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transcoding and providing resources. A query is received. A resource is generated, and the resource, when processed by a client device, causes the client device to perform various operations. The operations include displaying a search result having an associated landing page and detecting user interaction with the search result. The operations include, in response to detecting user interaction with the search result, displaying a first portion of the landing page that is embedded within the resource and requesting, over a network, a second portion of the landing page. The operations include receiving the second portion of the landing page, and loading the second portion of the landing page. The generated resource is provided in response to the query.Type: GrantFiled: March 19, 2020Date of Patent: February 14, 2023Assignee: Google LLCInventors: Hiroshi Mizuno, Ryoichi Imaizumi
-
Patent number: 11573829Abstract: A task processing method includes setting, by a terminal, a quality of service (QoS) class of a task, where the QoS class is related to user perception, and configuring a priority of a thread executing the task as the QoS class of the task, where the priority of the thread indicates an execution sequence of the thread in the system.Type: GrantFiled: December 21, 2020Date of Patent: February 7, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chengzhen Wan, Gang Li, Guangzhu Zeng
-
Patent number: 11570142Abstract: A communication apparatus that transmits data outside via different communication interfaces performs operations, including setting an interface correspondence between a domain name identifying a domain and a communication interface for use with an external apparatus belonging to the domain, generating, from the set interface correspondence, a setting indicating a Domain Name System (DNS) server correspondence between the domain name and the DNS server to which name resolution for a host name of the external apparatus is to be transferred, and activating a DNS cache server that operates from the generated setting. A DNS client requested for the host name resolution by an application of the communication apparatus transmits a name resolution request to the DNS cache server. Based on the received host name, the DNS cache server determines an external DNS server to which the name resolution is requested, and requests the determined external DNS server for the name resolution.Type: GrantFiled: December 11, 2020Date of Patent: January 31, 2023Assignee: Canon Kabushiki KaishaInventor: Shinichi Uchikawa
-
Patent number: 11553019Abstract: The disclosure relates to methods, apparatuses, electronic devices, and storage media for acquiring programs in a live streaming room. The method includes acquiring a program acquisition condition and triggering to save live streaming room data of a user account as a target program in response to detecting that a live streaming behavior of the user account meets the program acquisition condition, to provide the target program to an associated user account of the user account.Type: GrantFiled: April 8, 2021Date of Patent: January 10, 2023Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventor: Ji Li
-
Patent number: 11551260Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content. A method includes transmitting an audio content item that is presented to a user of a personal digital assistant through a speaker; receiving digital information that includes spoken information that was submitted through the personal digital assistant by the user and converted into the digital information, the received digital information including data specifying one or more other users with which the audio content item is to be shared; annotating the audio content item with an annotation including at least some of the digital information and data specifying that the user is the source of the annotation; and transmitting the audio content item and the annotation to the one or more other users with which the audio content is to be shared as specified by the digital information.Type: GrantFiled: December 10, 2020Date of Patent: January 10, 2023Assignee: Google LLCInventors: Davi De Castro Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Igor Prata Soares
-
Patent number: 11526506Abstract: A system a module that is configured to cause a processor to obtain a set of file references that are configured to access files associated with a first computing system, where the set of file references include a references to the target file and one or more source files. The module is further configured to cause the processor to retrieve the target file and the one or more source files and to partition the target file and the one or more source files into respective first set of tokens and second set of tokens. The module is further configured to cause the processor to identify, based on the first set of tokens and the second set of tokens, at least one source file of the one or more source files that contain a threshold quantity of tokens of the target file.Type: GrantFiled: May 14, 2020Date of Patent: December 13, 2022Assignee: Code42 Software, Inc.Inventor: Boris Sandler
-
Patent number: 11514132Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising: retrieving, from a content management system (CMS), website generation data that references a data model type stored on the CMS; importing, by a migration agent from the CMS, definition of the data model type referenced by the website generation data as a local version of the data model type; detecting, by the migration agent, a change to a property of the local version of the data model type; and generating, by the migration agent, a migration script to migrate the change to the property of the local version of data model type to the data model type stored on the CMS.Type: GrantFiled: July 14, 2020Date of Patent: November 29, 2022Assignee: Snap Inc.Inventors: Rodrigo de Proenca Gomes Hermann, Shijin Liang
-
Methods, systems and apparatus for client extensibility during provisioning of a composite blueprint
Patent number: 11507432Abstract: Methods, apparatus and articles of manufacture to provide client extensibility during provisioning of a composite blueprint are disclosed. An example virtual appliance in a cloud computing environment includes an orchestrator to facilitate provisioning of a virtual computing resource based on a blueprint, the provisioning associated with an event defined by the blueprint. The example virtual appliance also includes an event broker to maintain a set of subscribers to the event broker, each of the set of subscribers further subscribing to at least one event topic through the event broker, the event broker to trigger a notification of a first subscriber to a first event topic associated with the event when the event broker determines that the first subscriber is a blocking subscriber for the first event topic, the event broker to facilitate modification of the event by a blocking subscriber but not by a non-blocking subscriber.Type: GrantFiled: August 2, 2021Date of Patent: November 22, 2022Assignee: VMware, Inc.Inventors: Ventsyslav Raikov, Boris Savov, Rostislav Georgiev, Rosen Spasov -
Patent number: 11470093Abstract: Systems and methods for authenticating a request to initiate an electronic transaction and systems and encrypting data relating to executed electronic transactions are provided. Such systems and methods include receiving an electronic request signal, retrieving verified data associated with a user account, extracting verification data, and comparing the verification data against the verified data to determine whether the electronic request signal is authentic or fraudulent. Furthermore, when the electronic request signal is determined as authentic, such systems and methods include executing the secured electronic transaction, converting a digital image into a digital text string, cryptographically hashing the digital text string to output a secret key, digitally encrypting transaction data using the secret key, and registering the transaction data as encrypted with one or more databases.Type: GrantFiled: January 10, 2022Date of Patent: October 11, 2022Assignee: Elatum, LLCInventors: David Lovell, Alex P. Williams, Ricardo Small, Stephen D. Saenz
-
Patent number: 11468143Abstract: A website building system (WBS) has at least one processor, a text content generator and a living document generator, both implemented on at least one processor. The text content generator generates a living document from a plurality of document sections stored on a storage device. The text content generator selects the document sections as a function of attributes of a designer or an end-user of a website. The living document generator updates the living document when changes to at least one of legal, business and website environments related to the living document occur.Type: GrantFiled: May 27, 2020Date of Patent: October 11, 2022Assignee: Wix.com Ltd.Inventors: Lior Saar, Eitan Israeli
-
Patent number: 11468081Abstract: Various methods, apparatuses/systems, and media for enhanced transaction utility are disclosed. A processor implements a single data source for accessing to transaction data associated with each type of transaction related to a user account; causes a receiver to receive user input data from a user computing device for requesting access to a type of transaction data related to the user account from the single data source; and authenticate the user based on verifying the received user input data with pre-stored user data. The processor also routes, in response to authenticating, to a transaction application programming interface (API) corresponding to the requested type of transaction data; calls the transaction API via an API gateway to fetch the requested type of transaction data from the single data source; and causes a GUI of the user computing device to display the requested type of transaction data.Type: GrantFiled: January 21, 2021Date of Patent: October 11, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kristin Muzik, Murali Pingali, Lance M. Harris, Shalini Khanna, Sang Eun Kim, Amit Kumar Meshram, Maxwell Evers, Ben Ferenchak
-
Patent number: 11444931Abstract: Technology related to managing name server data is disclosed. In one example, a method includes receiving a first request for data from a name server service. In response to determining that a locally stored version of the requested data is unreliable, a second request can be sent to a second service. The second service can be different from the name server service. A response from the second service can be authenticated. In response to authenticating the response from the second service, the locally stored version of the requested data can be returned to a client.Type: GrantFiled: June 24, 2020Date of Patent: September 13, 2022Assignee: F5, Inc.Inventor: Mark Ernest Quevedo
-
Patent number: 11438392Abstract: Network architectures interface with several real-time streams that control network operation. The network can analyze stream data by storing incoming raw stream data, processing the data, and controlling network operations based thereon. Specific packets, bits, flags, fields, or messages may be targeted, including HL7 ADTs. Data is queued for processing in a FIFO manner to avoid timeline mistakes. The network sets a configuration value based on the data analyzed in this time ordering, and a relational database can be updated in real-time with these values as stream data is incoming. Separate clean-up functions separately manage the database by adjusting the values as they become old. Timeline information is generated and selectively broadcast based on the operations value, potentially with additional information from the targeted data. The network selectively provides this information to users interfaces and displays as dictated by the operating value and information calculated therefrom.Type: GrantFiled: February 15, 2022Date of Patent: September 6, 2022Assignee: Audacious Inquiry LLCInventors: Ayako Watanabe, Ed VanBaak, Samit Desai, Richard Johnson, Michael Melusky, Ajay Gollapalli, Prakashkumar Patel
-
Patent number: 11429665Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.Type: GrantFiled: February 6, 2019Date of Patent: August 30, 2022Assignee: GOOGLE LLCInventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
-
Patent number: 11424939Abstract: Described implementations obtain a proof of valid attestation data. The attestation data may include configuration data of a host computing system. A prover service may receive the attestation data. The prover service may generate a proof to prove that the attestation data includes valid configuration data of the host computer system, without revealing sensitive or private information of the host computing system. The proof may be a zero-knowledge proof.Type: GrantFiled: March 31, 2020Date of Patent: August 23, 2022Assignee: Amazon Technologies, Inc.Inventors: Nicholas Alexander Allen, Daniel Ron Simon, Andrew Hopkins