Processing Agent Patents (Class 709/202)
  • Patent number: 11327811
    Abstract: Novel tools and techniques are provided for implementing a distributed computing mesh, and, more particularly, for implementing a distributed computing mesh using a hierarchical framework to distribute workload across multiple computing nodes. In various embodiments, a hierarchical distributed computing mesh might be implemented using a plurality of network nodes. A first control node may assign at least one first network node as at least one second control node. The second control node might receive a computing task from the first control node. The second control node might designate additional network nodes to process one or more portions of the computing task. The second control node may then divide the computing task and send the one or more portions of the computing task to the additional network nodes for processing. The second control node may receive one or more processed portions of the computing task from the additional network nodes.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 10, 2022
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Ronald A. Lewis
  • Patent number: 11329844
    Abstract: In described examples, a circuit is adapted to receive an input signal at a local port or a first system port. A transceiver is configured to enter a first mode in response to a local wakeup signal and is configured to transmit a system wakeup signal at a second system port in response to the local wakeup signal. A controller is configured to generate the local wakeup signal in response to an energy detected signal. An energy detector is coupled to the first system port and the local port and is configured to generate the energy detected signal in response to a detection of energy of one of the first system input signal and the local input signal received by the transceiver in the second mode.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: May 10, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Vijaya Ceekala, Xin Liu
  • Patent number: 11323660
    Abstract: A data stream from an internal endpoint of a video conference participant is received at an enterprise media processing node. The internal endpoint is accessible to the enterprise media processing node behind a firewall on an enterprise network. The received data stream is translated and transcoded into a predefined common communication protocol. A data stream in the common communication protocol is received at an external media processing node using a firewall friendly protocol to traverse the firewall from an external endpoint. The external endpoint communicates with the external media processing node outside the enterprise network. A composite data stream of the received data streams from endpoints within the enterprise network and outside the enterprise network is selectively generated, and sent to the internal endpoint.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: May 3, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Alagu Periyannan, Emmanuel Weber, Michael Grupenhoff, Maulik Shah, Shacolby Jackson, Swaroop Kulkarni, Oded Gal
  • Patent number: 11320995
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: May 3, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur
  • Patent number: 11316908
    Abstract: Methods and systems of monitoring and managing a facility including a plurality of end point devices. One system includes a first gateway device. The first gateway device includes a first electronic processor configured to receive fixture data from at least one electro-mechanical element of a fixture associated with the facility, the fixture data related to an operation of the fixture, and enable transmission of the fixture data to a remote device for virtual processing. The system also includes a second gateway device communicatively coupled with the first gateway device. The second gateway device includes a second electronic processor configured to receive, from the first gateway device, the processed fixture data. The second electronic processor configured to convert the processed fixture data pursuant to a networking protocol associated with a building management system and transmit the converted fixture data for display via a visual dashboard associated with the building management system.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: April 26, 2022
    Assignee: ZURN INDUSTRIES, LLC
    Inventors: Arindam Chakraborty, Richard Ryer
  • Patent number: 11317147
    Abstract: An electronic device includes one or more sensors capturing media content from an environment of the electronic device. One or more processors, operable with the one or more sensors, determine whether the media content is private media content. The electronic device includes a private data store and a public data store. When the one or more processors determine the media content is the private media content, the one or more processors store the private media content in the private data store and preclude transmission of the private media content from the private data store to another electronic device. When the one or more processors determine the media content is other than the private media content, the one or more processors store the media content in the public data store and permit transmission of the media content to the another electronic device.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Rachid Alameh, Jarrett Simerson, Alvin Von Ruff
  • Patent number: 11309983
    Abstract: The techniques disclosed herein include a first device for reading one or more tags in metadata, the first device including one or more processors configured to receive metadata, from a second device, wirelessly connected via a sidelink channel to the first device. The one or more processors may also be configured to read the metadata, received from the second device to extract one or more tags representative of audio content, and identify audio content based on the one or more tags, and output the audio content. The first device may also include a memory, coupled to the one or more processors, configured to store the metadata.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 19, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Shankar Thagadur Shivappa, Bijan Forutanpour, Phi Hung Nguyen
  • Patent number: 11310568
    Abstract: Systems and methods for providing preview samples of media content, such as early window movies, which is secure against unauthorized copying of the media content. The system includes a media receiving server configured to receive secure media content, such as early window movies, from a movie provider. The media receiving server generates a preview sample including a video sample including a series of still digital images from the video file, each separated by a time interval in the video file from the other still digital images in the series of still digital images; and an audio sample including a series of audio clips from the video file, each separated by a time interval in the video file from the other audio clips in the series of audio clips. A customer of the media content can review the sample preview on a customer portal, but cannot access the original media content.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: April 19, 2022
    Assignee: PANASONIC AVIONICS CORPORATION
    Inventors: Michael Valdez, Ivan Jo
  • Patent number: 11301316
    Abstract: Systems and methods for are provided for predicting impending failure of a database and preemptively initiating mitigating failover actions, for example by shedding connections or redirecting connection requests to an alternate database that can fulfill resources being requested. In an example embodiment, to detect a slow or unstable database, connection wait times are monitored over a rolling window of time intervals, a quantity of intervals in which at least one excessive wait time event occurred are counted during the time window, and if the quantity exceeds a threshold, the database is deemed unavailable, thereby triggering connection adjustments.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: April 12, 2022
    Assignee: eBay Inc.
    Inventors: Timothy David Robison, Steven Bruce West, Sarang Mukund Kulkarni, Douglas Wayne Hathaway
  • Patent number: 11303599
    Abstract: Methods and systems for network-based messaging systems with database management for supporting based inter-user communications, such as via computing devices, are disclosed. The methods and systems facilitate improved message transmission management for more efficient communications. The methods and systems can provide enhanced electronic communications, such as via electronic mail or text messaging. Improved communication tools are provided to better manage and/or control communications. The computing devices can be personal communication/computing devices, such as mobile, portable or handheld computing devices (e.g., smart phone, a laptop, a tablet, etc.).
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: April 12, 2022
    Inventors: C. Douglass Thomas, Albert S. Penilla
  • Patent number: 11303751
    Abstract: Quality assurance systems are adapted to facilitate quality assurance of agents working in contact centers. According to at least one example, a quality assurance system may detect a script path employed by an agent through a pitch for at least one call, where the script path is represented by a sequence of agent keypresses associated with respective prerecorded audio scripts, navigations, and dispositions for the pitch. A determination may be made whether the detected script path employed by the agent through the pitch for the at least one call deviates from one or more standard profiles. At least one of the agent who conducted the at least one call or the at least one call may be flagged for further review when it is determined that the at least one call deviates from the one or more standard profiles. Other aspects, embodiments, and features are also included.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: April 12, 2022
    Assignee: XL EQUITY LLC
    Inventors: Greg Doermann, Jacob Munns
  • Patent number: 11295854
    Abstract: An improved patient check-in system for healthcare appointments is disclosed herein. Prior to a datetime of a healthcare appointment of a patient, an electronic health records application (EHR) receives a first message originating from a patient computing device of the patient. The first message includes a location of the patient and patient information for the patient. Responsive to receiving the first message, the EHR stores the patient information in a cache. The EHR also places a placeholder for the patient in a queue that indicates an order in which healthcare appointments for patients at the healthcare facility are to occur. Subsequently, the EHR receives a second message generated by the patient computing device indicating that the patient has arrived at the healthcare facility for the healthcare appointment. The EHR transfers the patient information from the cache to a data store accessible to the EHR.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 5, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
  • Patent number: 11290529
    Abstract: A computer-implemented method in a content delivery network (CDN) having multiple delivery servers. The CDN delivers content on behalf of at least one content provider. Distinct delivery servers are logically grouped into delivery server groups. One or more CDN name servers are associated with some of the delivery server groups. Network map data are determined using network data determined by the CDN name servers associated with at least some of the deliver server groups. The network data with respect to a CDN name server relative to a resolver is based on an estimated popularity of that CDN name server for that resolver. Responsive to a client request, including a hostname associated with a content provider, at least one CDN name server determines, using network map data, at least one delivery server to process the client request.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 29, 2022
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11275752
    Abstract: A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus customizes the selection of lists of advisers for presentation to customers and/or the sequences of the lists to reduce collisions in concurrent requests for connections to same advisers for real time communication connections. The customization may include randomizing top portions of the lists, selecting and/or ranking the advisers in real time based on probability of advisers being connected within a period of time for real time communication with customers, etc.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: March 15, 2022
    Assignee: Ingenio, LLC
    Inventors: Olena Dopiro, Iulia Stefan, Geoffrey Wagner Skow
  • Patent number: 11277321
    Abstract: An embodiment may involve persistent storage containing a representation of an escalation path including an ordering of groups, wherein the groups each represent agents and include maximum numbers of contact attempts, maximum times to wait after the contact attempts, and channels for each of the contact attempts. The embodiment may also involve processors configured to: (i) receive an indication that an event has occurred; (ii) perform attempts to contact the agents in the groups; (iii) receive a request for live tracking of the attempts; (iv) generate a representation of a graphical user interface that identifies: a current agent for which contact is being attempted, a number of attempts made to contact the current agent, and a time at which either a subsequent attempt or an escalation to a subsequent group is to be made; and (v) provide the representation of the graphical user interface.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: March 15, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Apeksha Deval, Soumya Mitra, Shivaprasad Manupadi, Aditya Mallik Manthripragada, Ana Paola Medina Rodriguez
  • Patent number: 11275608
    Abstract: Methods, systems, and computer-readable media for scalable job transformation and management are disclosed. A plurality of tasks expressed in a first format are received at a host. The tasks are associated with a shard identifier based at least in part on one or more criteria, and the tasks are acquired by the host based at least in part on the shard identifier. A subset of the tasks having a common characteristic are determined. The subset of the tasks are aggregated into a job expressed in a second format, where the job represents the subset of the tasks. The job is provided to a job manager, and the subset of the tasks are scheduled for processing using the job manager.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: March 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Vignesh Natarajan, Shreyas Yagna, Wesley Shawn Davis, Henry A. Spang, Sidharth Bajaj, Sumit Kumar, Jared Alan Bergman, Tejal Borkar, Dmytro Sukhariev
  • Patent number: 11269894
    Abstract: A collaboration tool configured to: (1) automatically determine a topic-specific reputation score for one or more users of the collaboration tool, (2) to store the topic-specific reputation scores in a reputation database, (3) to access the reputation database in response to receiving a user input associated with a particular topic from another user, and (4) display to the other user a list of one or more users of the collaboration tool having topic-specific reputation scores exceeding a threshold.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: March 8, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Rameil Sarkis
  • Patent number: 11269582
    Abstract: A co-browse service implements a resource acquisition process to enable proprietary resources to be accessed on a co-browse session. In some embodiments, co-browse JavaScript in a visitor browser converts some or all of the resource URLs of the DOM to point to the resource acquisition process so that the agent browser seeks to retrieve the URLs referenced resources from the resource acquisition process rather than from the website. The resource acquisition process, in turn, obtains the resources from the website or the visitor browser. Since the resource acquisition process is able to obtain the proprietary resources on behalf of the agent and provide the proprietary resources to the agent during the co-browse session, the agent is able to have a consistent view of the visitor's browser during the co-browse session.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: March 8, 2022
    Assignee: Glance Networks, Inc.
    Inventor: Deborah Mendez
  • Patent number: 11272059
    Abstract: An exclusive agent pool allocation method including collecting business data of agents; grouping agents according to the business data of the agents and forming multiple exclusive agent pools; calculating business skill values of agents according to the business data of the agents and classifying priorities of the agents; classifying priorities of agent pools according to the business data of the exclusive agent pools; and allocating calling user to the corresponding agent in the exclusive agent pool according to predetermined allocation strategy. The method solves the matching of the user and the agent in the region and the business level, allocates the agent resource according to the priority of the business skill, realizes the high match between the business skill of the agent and the business handled by the user, improves the pertinence and effectiveness of the agent service and promotes the satisfaction of the users.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: March 8, 2022
    Assignee: PING AN TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Hua Niu
  • Patent number: 11269750
    Abstract: A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the per
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: March 8, 2022
    Assignee: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare
  • Patent number: 11265218
    Abstract: The present disclosure disclose a configuration management method and apparatus, and a device. A control device determines that an application message needs to be published to a target logical group. The control device obtains an identifier of the target logical group and queries, according to a gateway mapping table and the identifier of the target logical group, a gateway connected to each of the at least one target terminal, to obtain at least one target gateway. The control device generates based on the application message, a MQTT publish packet and sends the MQTT publish packet to the at least one target gateway, where the MQTT publish packet is used to instruct a target gateway that receives the MQTT publish packet to send a corresponding application message to each target terminal that is connected to the target gateway and that belongs to the target logical group.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongze Zhu, Xin Lei, Jianqing Liu, Weiming Liao
  • Patent number: 11263040
    Abstract: Various examples are disclosed for generating heatmaps and plotting utilization of hosts in a datacenter environment. A collector virtual machine can rove the datacenter and collect utilization data. The utilization data can be plotted on a heatmap to illustrate utilization hotspots in the datacenter environment.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: March 1, 2022
    Assignee: VMware, Inc.
    Inventors: Hari Sivaraman, Uday Pundalik Kurkure, Lan Vu
  • Patent number: 11264033
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for storing incomplete dialog sessions between a user and an automated assistant in order that the dialog sessions can be completed in furtherance of certain actions. While interacting with an automated assistant, a user can become distracted and not complete the interaction to the point of the automated assistant performing some action. In response, the automated assistant can store the interaction as a dialog session. Subsequently, the user may express interest, directly or indirectly, in completing the dialog session, and the automated assistant can provide the user with a selectable element that, when selected, causes the dialog session to be reopened. The user can then continue the dialog session with the automated assistant in order that the originally intended action can be performed by the automated assistant.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: March 1, 2022
    Assignee: Google LLC
    Inventors: Vikram Aggarwal, Jung Eun Kim, Deniz Binay
  • Patent number: 11257069
    Abstract: A system includes an administration tool circuit structured to store a list of enrolled services for a mobile wallet application, store a user account corresponding to an end user of the mobile wallet application, provide a portal structured to allow an administrator to input a command to assign a subset of the enrolled services to the user account, and generate a customized mobile wallet for the user based on the user account. The customized mobile wallet provides access to the subset of the available services. The system also includes a mobile wallet circuit communicably and operably coupled to the administration tool circuit and structured to receive the customized mobile wallet from the administration tool circuit, receive a request from the user device to access a first service of the customized mobile wallet, and provide the first service at the user device via the customized mobile wallet.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 22, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Katherine Zagone
  • Patent number: 11257502
    Abstract: A system for operating an automobile comprising a transponder having a user interface to receive commands from a user and operating as a virtual assistant, wherein the commands comprise commands for operation of a door of the automobile and a microprocessor in the automobile responsive to the transponder. The system for operating an automobile further comprising a detector subsystem configured to determine a potential strike of an object based on a determined distance to the object, wherein the microprocessor receives a communication from the transponder and wherein the automobile is configured to send a command to a door of the automobile in response to the communication. Further, the system in the automobile is configured to avoid the potential strike determined by the detector system by limiting the operation of the door and producing an alert to a user as to the potential strike.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: February 22, 2022
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Richard B. Himmelstein
  • Patent number: 11252254
    Abstract: Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: February 15, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: William R. Power, Pawel Jakobowski
  • Patent number: 11250217
    Abstract: A client device receives a user request (e.g., in natural language form) to execute a command of an application. The client device delegates interpretation of the request to a response-processing server. Using domain knowledge previously provided by a developer of the application, the response-processing server determines the various possible responses that client devices could make in response to the request based on circumstances such as the capabilities of the client devices and the state of the application data. The response-processing server accordingly generates a response package that describes a number of different conditional responses that client devices could have to the request and provides the response package to the client device. The client device selects the appropriate response from the response package based on the circumstances as determined by the client device, executes the command (if possible), and provides the user with some representation of the response.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 15, 2022
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Christopher S. Wilson, Kheng Khov, Ian Graves
  • Patent number: 11249969
    Abstract: A data storage method includes obtaining at least one data record, each data record includes one carrier identifier and at least one label value, the at least one data record is stored in a data table, and the data table is used to record a correspondence between a carrier identifier and a label value; and creating a bitmap index corresponding to the at least one data record, where the bitmap index includes at least one bitmap; each bitmap corresponds to one label value; each bitmap includes at least one bitmap position, and each bitmap position is used to record whether a carrier corresponding to one carrier identifier has a label value corresponding to a current bitmap.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: February 15, 2022
    Assignee: HUAWEI TECHOLOGIES CO., LTD.
    Inventors: Jieshan Bi, Chaoqiang Zhong, Ming Lin, Zhenfeng Ji
  • Patent number: 11252022
    Abstract: Examples of the present disclosure describe a testing framework for adaptive virtual services. In an example, a function vendor provides a network function having stated specifications to a service provider. A derived signature is generated for the network function (e.g., based on associated metadata, an image associated with the network function, and/or a network signature for the network function), which is used to classify the network function. The testing framework is used to test the network function according to its classification, thereby determining a set of capabilities. In examples, a network function having the same or similar signature as a previously tested network function may be categorized according to the previously tested network function. The network function is categorized according to its determined capabilities and added to an inventory of network functions for the service provider. Network functions in the inventory can then be selected to form a computer network.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: February 15, 2022
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Zubin Ingah
  • Patent number: 11249728
    Abstract: A computerized system and method for generating an application structure for an application in a computerized organization having a plurality of components. An implementation includes generating the application structure for the application by including, in the application structure, applicative components and connections between applicative components identified using a first entry point. In an implementation, the identification of the applicative components and the connections between applicative components includes applying a first set of patterns against a first component associated with the first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point. The applicative components and the connections between applicative components can be recursively identified.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: February 15, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Shai Mohaban, Haviv Rosh, Yarin Benado, Yuval Cohen
  • Patent number: 11243815
    Abstract: Methods, nontransitory computer readable media, and systems are disclosed for servicing a job queue. Each job has node resource requirements. Composite job memory and processor requirements is determined from these requirements. Nodes that satisfy these requirements are identified by obtaining, for each class of a plurality of node classes: an availability score, a number of processers, and a memory capability. A request for nodes of a class is made when a demand score for the class satisfies the class availability score. An acknowledgement and updated availability score is received upon request acceptance. A declination is received upon request rejection. The submitting and receiving is performing multiple times, if needed, until each class has been considered for a request or sufficient acknowledgements are received to satisfy the composite requirements of the jobs. Each node in the cluster draws jobs from the queue subject to the collective requirements of the drawn jobs.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: February 8, 2022
    Assignee: 10X Genomics, Inc.
    Inventors: David Luther Alan Stafford, Adam David Azarchs, Alexander Y. Wong
  • Patent number: 11243671
    Abstract: A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from one or more users. Upon soliciting one or more users for an answer to a particular question, a message may be directed to the one or more users. The message may include a copy of the text of the question and may provide a mechanism enabling the one or more users to pass on answering the question. Subsequent to the solicitation, the question page may include a notification with information about the solicitation, including information identifying the group of users who have been asked to answer the question and the number of times the one or more users has been asked to provide an answer.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: February 8, 2022
    Assignee: QUORA, INC.
    Inventors: Adam Edward D'Angelo, Abhinav Sharma, Muhammad Emmad Mazhari, David Cole
  • Patent number: 11245794
    Abstract: In the field of government engagement management, for users of an employee desktop web client, it is now possible, within the web client application, to search and read articles and/or knowledge content that has been authored to external locations. Due to this integration to external, third-party applications, content and/or articles can be displayed to an agent on the employee desktop web client graphical user interface. Agents can enter free text into a specific search field and review the results in summary form, and then select an article in HTML format to progress the current interaction with the client. An additional feature extending from this capability is to add an amount of coding to external knowledge content websites that are owned and/or operated by the owner of the system such that when the website is viewed through the third-party integration module, a button or icon appears within the website that when selected takes the agent to an appropriate form.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: February 8, 2022
    Assignee: Verint Systems UK Limited
    Inventors: Conor Adams, Raymond Campbell
  • Patent number: 11245651
    Abstract: An information processing apparatus includes a receiving unit that receives an operation that, using a character string that is specified by multiple messages about a predetermined topic, registers a task that involves one or more users, and a display controller that displays, as information on the task registered when the receiving unit receives the operation, information that is a combination of the specified character string and a predetermined character string that is identified based on the specified character string or the messages.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 8, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Qianru Qiu, Jun Shingu
  • Patent number: 11240332
    Abstract: Systems and methods for providing targeted event notifications to subscribers are disclosed. In an example embodiment, events may be received from a publisher. The events may be categorized into a plurality of topics. The events may be distributed among brokers to process a topic selected from the plurality of topics based on the events. Further, it may be determined whether the topic exists in a list of topics handled by the brokers. Authentication credentials of the publisher may be validated, based on the determination. Based on the validation, queues of the events may be formed based on an order of receipt of the events. The events present in the queues may be filtered based on subscriptions of the events. For the fileted events, targeted even notifications may be forwarded to the subscribers.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: February 1, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Cesar M. Ruiz-Meraz, Clemens F. Vasters, David L. Stucki, Hillary Caituiro Monge, Hitesh Madan, Jayaraman Kalyana Sundaram, PadmaPriya Aradhyula Bhavani, Venkata Raja Gopal Ravipati
  • Patent number: 11231849
    Abstract: Embodiments provide a computer-executed method, a computer system and computer program product for facilitating a commercial transaction. The method includes transmitting computer-executable instructions to cause a representation of an item to be displayed on a consumer interface rendered on a visual display of a computing device associated with a consumer. The method also includes receiving, from the computing device, an indication of consumer input performed using the consumer interface, the consumer input associated with the representation of the item available for a commercial transaction. The method also includes receiving, from the computing device, biometric information associated with the consumer. The method also includes determining an identity of the consumer based on the biometric information and, based on the identity of the consumer, associating the consumer input with a predetermined command defined for the consumer.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: January 25, 2022
    Assignee: Groupon, Inc.
    Inventors: Sri Viswanath, Eric Hyche, Mihir Shah, Peter Bergstrom, Michael Burton, Dor Levi, Fabio Sisinni, Don Albert Chennavasin, Marius G. Ciocirlan, Ben Kim, Riaz Rahim
  • Patent number: 11232795
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for storing incomplete dialog sessions between a user and an automated assistant in order that the dialog sessions can be completed in furtherance of certain actions. While interacting with an automated assistant, a user can become distracted and not complete the interaction to the point of the automated assistant performing some action. In response, the automated assistant can store the interaction as a dialog session. Subsequently, the user may express interest, directly or indirectly, in completing the dialog session, and the automated assistant can provide the user with a selectable element that, when selected, causes the dialog session to be reopened. The user can then continue the dialog session with the automated assistant in order that the originally intended action can be performed by the automated assistant.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: January 25, 2022
    Assignee: Google LLC
    Inventors: Vikram Aggarwal, Jung Eun Kim, Deniz Binay
  • Patent number: 11232192
    Abstract: A policy interpreter detects that an application container has been added in a container system, and opens a stored manifest for the application container. The policy interpreter retrieves running services information regarding the application container, and generates a security policy for the application container. The security policy defines a set of actions for which the application container can perform, and the set of actions are determined using the manifest and the running service information associated with the application container. The policy interpreter loads the security policy at a security container. The security container blocks an action performed by the application container in response to determining that the action performed by the application container does not match any action in the set of actions defined in the security policy. The policy interpreter transmits the security policy to a graphical user interface container for presentation to a user via a display device.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: January 25, 2022
    Assignee: NeuVector, Inc.
    Inventors: Glen K. Kosaka, Gang Duan, Fei Huang
  • Patent number: 11227265
    Abstract: A financial transaction system providing a financial switching engine, the financial transaction system comprising: a distributed plurality of different physical data centres implemented at different respective physical locations, connected together via a private network; a plurality of plugins each configured to perform a different respective function of the financial transaction system; and an operating system on which the plugins run, the plugins being configured to communicate messages with one another in order to perform financial transactions; wherein the plugins are distributed amongst some or all of the data centres and the operating system is configured to abstract the plugins from the distributed data centres, such that the plugins communicate said messages with one another via the operating system without needing to specify particular ones of said data centres as destinations of the messages, while the operating system handles routing of the messages between the data centres over the private networ
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: January 18, 2022
    Assignee: EURONET USA LLC
    Inventor: Martin Bruckner
  • Patent number: 11226825
    Abstract: A method for operating a network, a proper subset of the nodes carrying out at least one special task. The method includes assigning a weight to each node, each node having the option as a donor node to conditionally or unconditionally delegate portions of its weight to recipient nodes. Based on the weight of each node, plus portions delegated to it and minus portions delegated by it, the proper subset of the nodes is selected, based on at least one predefined criterion. A portion of a donor node is conditionally delegated to at least two recipient nodes, under the suspending condition that the recipient node does not belong to the proper subset after the selection, and the same portion that is conditionally delegated to multiple recipient nodes is taken into account at most upon acceptance of one of these recipient nodes into the proper subset.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 18, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Alexander Poddey, Fredrik Kamphuis, Nik Scharmann
  • Patent number: 11223484
    Abstract: Embodiments for providing content authentication of data in a network having a name node and a data node which may be in a Hadoop Distributed File System (HDFS) network, by associating each data set of the data with a first key identifying a job owner issuing a task for the data set, the first key being a session key that is randomly generated for the task, generating a second identity value for the data set on the data node, and performing the task if the second identity value matches the first key.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: January 11, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Dong Wang
  • Patent number: 11218364
    Abstract: An administrative agent running at a virtualization host of a network-accessible virtualized computing service determines that a first virtual machine is to be instantiated. The agent initiates at least a first configuration operation to enable connectivity for at least a portion of network traffic associated with the first virtual machine. The first configuration operation is performed at least in part using a first virtualization offloading card of the virtualization host. The agent causes a virtualization intermediary process of the virtualization host to launch one or more execution threads of the virtualization intermediary process to implement the first virtual machine. The intermediary process may be swapped to persistent storage, e.g., based on an analysis of resources of the virtualization host.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: January 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Michael Brooke Furr, Kevin P. Smith, Diwakar Gupta, Anthony Nicholas Liguori, Nishant Mehta
  • Patent number: 11216204
    Abstract: A technique maintains multiple copies of data served by storage nodes of a cluster during upgrade of a storage node to ensure continuous protection of the data served by the nodes. The data is logically organized as one or more volumes on storage devices of the cluster and includes metadata that describe the data of each volume. A data protection system may be configured to maintain two copies of the data in the cluster during upgrade to a storage node that is assigned to host one of the copies of the data but that is taken offline during the upgrade. As a result, a slice service of the node may become unavailable during the upgrade. In response to the unavailability of the slice service, the technique redirects replicated data targeted to the slice service to a standby slice service according to a degraded redundant metadata (DRuM) service of the cluster.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: January 4, 2022
    Assignee: NetApp, Inc.
    Inventors: James Philip Wittig, Jared Cantwell, Mark Olson
  • Patent number: 11218763
    Abstract: Systems and methods for mirroring and transcoding media content are provided. In some embodiments, media content stored on a user equipment device is mirrored on a remote server, and the mirrored copy is transcoded and provided to other user devices in a media content format that is appropriate for the user devices. By so doing, the present invention not only provides a convenient and easy way for users to backup media content and access the media content from virtually any device, but also reduces the complexity and costs associated with maintaining reliable and consistent access to media content across various user devices.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: January 4, 2022
    Assignee: Rovi Guides, Inc.
    Inventor: Jean-Francois Benjamin Grasset
  • Patent number: 11217040
    Abstract: One embodiment provides for a computing device within an autonomous vehicle, the compute device comprising a wireless network device to enable a wireless data connection with an autonomous vehicle network, a set of multiple processors including a general-purpose processor and a general-purpose graphics processor, the set of multiple processors to execute a compute manager to manage execution of compute workloads associated with the autonomous vehicle, the compute workload associated with autonomous operations of the autonomous vehicle, and offload logic configured to execute on the set of multiple processors, the offload logic to determine to offload one or more of the compute workloads to one or more autonomous vehicles within range of the wireless network device.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: January 4, 2022
    Assignee: Intel Corporation
    Inventors: Barath Lakshamanan, Linda L. Hurd, Ben J. Ashbaugh, Elmoustapha Ould-Ahmed-Vall, Liwei Ma, Jingyi Jin, Justin E. Gottschlich, Chandrasekaran Sakthivel, Michael S. Strickland, Brian T. Lewis, Lindsey Kuper, Altug Koker, Abhishek R. Appu, Prasoonkumar Surti, Joydeep Ray, Balaji Vembu, Javier S. Turek, Naila Farooqui
  • Patent number: 11206317
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: December 21, 2021
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11201919
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: December 14, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Michael Frank Klose, Ganesh Haridas
  • Patent number: 11201799
    Abstract: A method includes configuring services as respective collections of subservices on network devices of a network, and decomposing definitions of the services into subservice dependency graphs each indicating the subservices and dependencies between the subservices that collectively implement a respective one of the services. The method further includes traversing the subservice dependency graphs to identify, at one or more intersections of the subservice dependency graphs, one or more shared subservices among the subservices of the services, wherein the one or more shared subservices are shared by the services. The method also includes monitoring subservice health states of the one or more shared subservices, and determining health states of the services based on the subservice health states of the one or more shared subservices.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 14, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joseph M. Clarke, Benoit Claise, Carlos M. Pignataro, Eric Vyncke
  • Patent number: 11200509
    Abstract: A method for processing information by an intelligent agent and the intelligent agent, where the method comprises: a first intelligent agent sends a request message to a second intelligent agent, where the request message includes an invitation message or a recommendation message; the first intelligent agent receives a decision message fed back by the second intelligent agent, where the decision message is determined according to the invitation message or the recommendation message and a knowledge model of the second intelligent agent; and the first intelligent agent updates, according to the decision message, a knowledge model of the first intelligent agent or sends a notification message to a first user account corresponding to the first intelligent agent. By using these technical solutions, information on a social network may be learned and processed by means of interaction with another intelligent agent, thereby implementing mining of data on the social network.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: December 14, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiang Yang, Yangqiu Song, Wing Ki Leung, Zhengdong Lu
  • Patent number: 11201934
    Abstract: The present invention relates to pushing at least one resource associated with a main resource, in response to a request for this main resource. After having received a request for a main resource and obtained from the cache memory a list of at least one resource linked to the main resource, an indication being associated with the at least one resource, the indication comprising a push policy defined by an application server, the at least one resource stored in the cache memory is pushed in response to a comparison of the indication associated with the at least one resource with a recommendation comprising a preferred push policy.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 14, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Youenn Fablet, Hervé Ruellan, Romain Bellessort