Processing Agent Patents (Class 709/202)
  • Patent number: 11388468
    Abstract: Master computing device and method for synchronizing display of a digital content (for example a digital signage content) on the master computing device and on one or more slave computing device. The master device transmits a synchronization request, comprising a digital content identifier for identifying the digital content, to the slave device(s). The master device determines a number of negative responses received from the slave device(s) in response to the synchronization request. Each negative response is indicative of one among the slave device(s) not being capable of displaying the digital content. The master device transmits a new synchronization request to the slave computing device(s) if the number of received negative responses reaches a threshold. The master computing device transmits a display command to the slave device(s) for displaying the digital content on their respective display(s) if the number of received negative responses does not reach the threshold.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: July 12, 2022
    Assignee: Broadsign Serv Inc.
    Inventor: Bryan Mongeau
  • Patent number: 11379539
    Abstract: The technology described herein builds an optimal refresh schedule by minimizing a cost function constrained by an available refresh bandwidth. The cost function receives an importance score for a content item and a change rate for the content item as input in order to optimize the schedule. The cost function is considered optimized when a refresh schedule is found that minimizes the cost while using the available bandwidth and no more. The technology can build an optimized schedule to refresh content with incomplete change data, content with complete change data, or a mixture of content with and without complete change data. It can also re-learn content item change rates from its own schedule execution history and re-compute the refresh schedule, ensuring that this schedule takes into account the latest trends in content item updates.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: July 5, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrey Kolobov, Cheng Lu, Eric J. Horvitz, Yuval Peres
  • Patent number: 11373184
    Abstract: Systems and methods are provided for facilitating network requests regarding transit by users. One exemplary method includes receiving, at a computing device, a network request for a subscription plan from a user and requesting, by the computing device, issuance of a transit account from an issuing entity, whereby, upon issuance of the transit account, a credential associated with the transit account is provisioned to a transit application associated with the user. The exemplary method also includes directing, by the computing device, funds from a common account to the transit account, at the issuing entity, based on the subscription plan, thereby permitting the user to engage in transit services funded by the transit account consistent with the subscription plan at multiple different transit providers.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 28, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Edward William Judge
  • Patent number: 11372686
    Abstract: A service provider network may provider one or more global cloud services across multiple regions. A client may submit a request to create multiple replicas of a service resource in respective instantiations of a service in the multiple regions. The receiving region of the request may determine the capacities of the multiple regions as to serving respective replicas of the service resource. The receiving region may provide a response to the client based on the determined capacities of the regions.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 28, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Somasundaram Perianayagam, Arijit Choudhury, Oren Yossef, Shitanshu Aggarwal, Sharatkumar Nagesh Kuppahally, Yang Nan, Arturo Hinojosa, Mark Roper, Wen Han Albert Huang, Sudhir Konduru, Alexander Richard Keyes
  • Patent number: 11368376
    Abstract: Embodiments are disclosed that provision a cloud-based service together with a dedicated network connection to provision a cloud-based service element. In response to the request both the cloud-based service element and a dedicated network connection are provisioned. Provisioning the cloud-based service element together with the dedicated network connection enables the cloud-based service element to utilize the dedicated network connection.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: June 21, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Pete Joseph Caputo, II, Austin David Ritchie, Alan Wade Prehmus, Travis Duane Ewert, Harold Wayne Teets
  • Patent number: 11368498
    Abstract: Methods and apparatus for delivery of packetized content (e.g., video, audio, data, etc.) over a content delivery network. In one embodiment, the content is packetized using an Internet Protocol (IP), and delivered by a service provider over both managed and unmanaged networks to subscribers of the provider, so as to provide delivery at any time, at any location, and via any designated user device. The delivered content may originate from the service provider, third-party content sources (e.g., networks or studios), the subscriber(s) themselves, or other sources including the Internet. Use of a common control and service functions within the network afford the ability to integrate or blend services together, thereby affording the service provider and subscriber new service and economic opportunities. Content delivery sessions may also be migrated from one device to another. A network-based user interface infrastructure, and gateway-based client-side architecture, are also disclosed.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: June 21, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Michael L. LaJoie, Louis Williamson, Wilfird Aissi, Chris Cholas, Jason Gaedtke, Kenneth Gould, Glen Hardin, Charles Hasek, Vedavati Hegde, Jeffrey P. Markley, Vipul Patel, Howard Pfeffer
  • Patent number: 11368760
    Abstract: An architecture to assemble and manage usage information and populate one or more panels in an intelligent TV. The architecture includes a usage statistics provider module adapted to assemble one or more of usage information and installation information and query the one or more of usage information and installation information to populate one or more of icons and information in a view or panel on the intelligent TV. The architecture further includes a panel manager adapted to assemble the one or more of icons and information into a requested view. A display controller displays the view on a display of the intelligent TV. A silo manager sorts information in at least one panel subcategory based at least on the one or more of usage information and installation information, where the at least one subpanel panel includes a plurality of icons each representing an app or content.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: June 21, 2022
    Assignee: Flextronics AP, LLC
    Inventors: Terrance D. Voth, Tong Chen, Eduardo Diego Torres Milano
  • Patent number: 11360736
    Abstract: Techniques for routing a user command to a speechlet and resolving conflicts between potential speechlets are described. A system determines an intent of an input command. The system also receives context information associated with the input command. The system determines speechlets (e.g., speechlets and/or skills) that may execute with respect to the input command given the intent and the context data. The system then determines whether conditions of routing rules, associated with the speechlets, are satisfied given the context data. If the conditions of only one routing rule are satisfied, the system causes the speechlet associated with the routing rule to execute with respect to the input command. If the conditions of more than one routing rule are satisfied, the system may determine a speechlet to execute with respect to the input command based on the speechlets' priorities in a list of speechlets and/or based on potential output data provided by the speechlets.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: June 14, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Andres Felipe Borja Jaramillo, David Robert Thomas, Shrish Chandra Mishra, Shijian Zheng, Alberto Milan Gutierrez
  • Patent number: 11363108
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing user interface development tools. In one aspect, a method includes receiving, from a client device, network request data that specifies, for each of multiple network requests that were transmitted from the client device to a server during a user session, a requested user interface element and a load time that indicates a duration of time between a time at which the network request was initiated and a time at which the user interface element was loaded in a user interface at the client device. An interactive interface is generated. The interactive interface includes a session replay area that presents playback of visual changes of the one or more user interfaces that occurred during the user session and a network request area that presents a list of network requests that were transmitted during the user session.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: June 14, 2022
    Assignee: FullStory, Inc.
    Inventors: Joel Grayson Webber, Joshua Calvin Teague
  • Patent number: 11363124
    Abstract: Some embodiments provide a novel method for splicing Transmission Control Protocol (TCP) sockets on a computing device that processes a kernel of an operating system. The method receives a set of packets at a first TCP socket of the kernel. The method stores the set of packets at a kernel memory location sends the set of packets directly from the kernel memory location out through a second TCP socket of the kernel.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: June 14, 2022
    Assignee: VMWARE, INC.
    Inventors: Alex Markuze, Chen Dar, Aran Bergman, Igor Golikov, Israel Cidon, Eyal Zohar
  • Patent number: 11354259
    Abstract: In some examples, a baseboard management controller (BMC) includes a communication interface to communicate with a device over a network; and a processor to present a virtual input/output (I/O) device that stores a hierarchical structure of data elements, write information in a first data element of the data elements, the information relating to a configuration of a computer system to be managed by the BMC, and receive an access of the first data element during a configuration stage of the computer system.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: June 7, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jeffrey R. Hilland, Jeffrey S. Autor
  • Patent number: 11356371
    Abstract: A system including multiple routing agents associated with a server. The routing agents may be configured to share current load data associated with the server. In some cases, the routing agents may also maintain a global maximum rate limit associated with each server of network resource. The global maximum rate limit may be shared between the routing agents to allow the routing agents may provide improve load balancing and prevent overload events on the server during traffic bursts.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: June 7, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Prannoy Kiran Saride
  • Patent number: 11356405
    Abstract: Announcing new users of an electronic communications system includes receiving an indication of a new user of an electronic communications system. The new user has an identifier for the electronic communications system. Existing users of the electronic communications system that are known to the new user are identified. The identified existing users are sent a message notifying the identified existing users of the identifier of the new user. The identified existing users may be enabled to add the identifier of the new user to participant lists used by the identified existing users. The new user may be enabled to add identifiers of the identified existing users to a participant list of the electronic communications system used by the new user.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 7, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Patent number: 11356529
    Abstract: Devices, computer-readable media, and methods for pre-loading video chunks of a video program at an edge server are disclosed. For example, a processor may receive a manifest file for a video program, determine a bitrate for a first segment of the video program, request a video chunk of the first segment at the first bitrate from an edge server in accordance with the manifest file, and request a subset of a video chunk of a second segment of the video program from the edge server.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: June 7, 2022
    Assignee: DIRECTV, LLC
    Inventors: Robert G. Arsenault, Denny Lai, Thai Lam, Michael A. Makhijani
  • Patent number: 11354095
    Abstract: A vehicular arithmetic operation processing device that is mounted in a vehicle having a communication function of communicating with an outside of the vehicle and the vehicular arithmetic operation processing device includes an electronic control unit. The electronic control unit is configured to: perform an arithmetic operation for an arithmetic operation task, output a result of the arithmetic operation, and receive an arithmetic operation task from the outside of the vehicle by using the communication function when an amount of arithmetic operations performed in the vehicular arithmetic operation processing device is equal to or less than a predetermined first value; and transmit an arithmetic operation task to the outside of the vehicle by using the communication function when the amount of arithmetic operations which are performed in the vehicular arithmetic operation processing device is equal to or greater than a predetermined second value.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: June 7, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Masahiro Nishiyama, Kenji Tsukagishi, Takahisa Kaneko
  • Patent number: 11350265
    Abstract: This disclosure relates to techniques for performing presence discovery in a wireless communication. A wireless device may monitor a wireless medium for discovery signals. A candidate discovery signal may be detected. A frequency offset estimation consistency check may be performed on the candidate discovery signal. A peak to sidelobe ratio check may be performed on the candidate discovery signal. The wireless device may determine whether the candidate discovery signal is a false positive based at least in part on the frequency offset estimation consistency check and the peak to sidelobe ratio check.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: May 31, 2022
    Assignee: Apple Inc.
    Inventors: Tianyan Pu, Li Su, Zhu Ji, Yang Li
  • Patent number: 11347569
    Abstract: The disclosed technology is generally directed to a Resource Planning system. In one example of the technology, at a first site, a plurality of messages is received from a second site. The messages of the plurality of messages are associated with events. The events include dependencies that are associated with the events. The first site is not the second site. The events are associated with at least one of updating data or updating perpetual cost calculations. Messages of the plurality of messages having a first dependency level are determined based on the dependencies. The messages determined to have the first dependency level are processed. Messages of the plurality of messages having a second dependency level based on the dependencies are determined. The messages determined to have the second dependency level are processed after processing the messages determined to have the first dependency level.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bo Kampmann, Abhishek Ghosh, Gaurav Roy, Lennart Conrad, Andrew James Stach, Alexandros Kalomoiros
  • Patent number: 11341478
    Abstract: A payment processing method and method and an intelligent device are provided. The method may include: intercepting a payment request in a target application program (application, APP) in the intelligent device, the payment request including a payment parameter; obtaining attribute information of the target application program by using a preset executable file; generating a graphic code according to the payment request; outputting the graphic code, so that a terminal device submits the payment parameter to a payment server by scanning the graphic code and reports account information to the payment server, and the payment server performs payment processing according to the payment parameter and the account information and returns a payment result; and feeding back the payment result to the target application program according to the attribute information of the target application program. The method can simplify a payment process and improve the payment efficiency.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 24, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dongfang Wu
  • Patent number: 11343303
    Abstract: Techniques are described herein for identifying issues related to digital interactions. For example, a detection system may be provided to analyze suspect sessions to determine if one or more stages associated with the suspect sessions are underperforming compared to corresponding stages associated with similar sessions. The detection system may provide a user interface that allows a user to select one or more attributes that may be associated with one or more sessions. Selection of the one or more attributes may identify multiple sessions (referred to as suspect sessions herein). The one or more suspect sessions may be analyzed to determine whether one or more stages associated with the one or more suspect sessions are underperforming compared to corresponding stages associated with one or more other sessions determined to be similar to the one or more suspect sessions.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: May 24, 2022
    Assignee: Quantum Metric, Inc.
    Inventor: Mario Luciano Ciabarra, Jr.
  • Patent number: 11334823
    Abstract: A method and system for integrating business intelligence data into a continuous integration system are provided. In one embodiment, a method is provided comprising receiving business intelligence data regarding utilized product features and job data regarding tested product features. The method may further include converting the business intelligence data and the job data into unified business intelligence data and unified job data in a unified format. The method may also include generating a feature map based on the unified business intelligence data and unified job data, determining an insufficient mapping based on the feature map, and identifying a job flag based on the insufficient mapping.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: May 17, 2022
    Assignee: Red Hat Israel, Ltd.
    Inventors: Eran Kuris, Alexander Stafeyev, Arie Bregman
  • Patent number: 11334388
    Abstract: An apparatus in one embodiment comprises at least one processing device that includes a processor coupled to a memory. The processing device is configured to receive in a requesting device a service availability notification relating to availability of one or more services implemented by a service providing device, to generate in the requesting device a request for a particular service based at least in part on the received service availability notification, and to send the request for the particular service from the requesting device to the service providing device. The requesting device illustratively comprises a resource-constrained device relative to the service providing device with respect to the particular service, and the particular service comprises a service that is capable of being performed in the requesting device but is offloaded from the requesting device to the service providing device via the request in order to conserve resources of the requesting device.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: May 17, 2022
    Assignee: Amber Solutions, Inc.
    Inventor: Bjorn Markus Jakobsson
  • Patent number: 11336740
    Abstract: A method for transmitting data messages between endpoints of a telecommunication network includes: transmitting, by a sending endpoint of the telecommunication network, a data message to a messaging system of the telecommunication network; receiving, by a messaging proxy of the messaging system, the data message; and forwarding, by the messaging proxy, the data message to a data queue or a data topic provided by a message bus of the messaging system.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: May 17, 2022
    Assignee: DEUTSCHE TELEKOM AG
    Inventor: Franz Peter Michael Hoerth
  • Patent number: 11334344
    Abstract: Various embodiments that pertain to device software is described. A decision can be made by a device on if the device should download an update for device software, such as a software patch. When the device decides that it should download the update, the device can download the appropriate update. In one example, the update can be downloaded by way of a patch portal that communicates with a patch database. The device can request the patch for the software and in response the device can be provided access to the patch by way of the patch portal.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: May 17, 2022
    Assignee: The Government of the United States as represented by the Secretary of the Army
    Inventors: Andrew Graham, Raymond Steeley, Eugene Thompson, Thomas Rinaldi, Christopher Myers
  • Patent number: 11336467
    Abstract: Permission control and management for messaging application bots is described. A method can include providing a messaging application, on a first computing device associated with a first user, to enable communication between the first user and another user, and detecting, at the messaging application, a user request. The method can also include programmatically determining that an action in response to the user request requires access to data associated with the first user, and causing a permission interface to be rendered in the messaging application, the permission interface enabling the first user to approve or prohibit access to the data associated with the first user. The method can include accessing the data associated with the first user and performing the action in response to the user request, upon receiving user input from the first user indicating approval of the access to the data associated with the first user.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 17, 2022
    Assignee: Google LLC
    Inventors: Shelbian Fung, Richard Dunn, Anton Volkov, Adam Rodriguez
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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