Client/server Patents (Class 709/203)
  • Patent number: 11138585
    Abstract: Methods, systems, and computer program products for providing enhanced mobile transactions and payments are disclosed. A computer-implemented method may include receiving a request to provide an enhanced merchant experience available for a merchant to one or more consumers participating in mobile transactions with the merchant, receiving a merchant identifier from a system involved in processing a mobile transaction for the merchant, determining whether to provide the enhanced merchant experience to a user involved in the mobile transaction with the merchant, determining when to provide the enhanced merchant experience to the user involved in the mobile transaction with the merchant, and providing the enhanced merchant experience to the user involved in the mobile transaction with the merchant during the transaction, at completion of the transaction, or after completion of the transaction.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 5, 2021
    Assignee: PAYPAL, INC.
    Inventor: Max Edward Metral
  • Patent number: 11140046
    Abstract: A wireless communication device may include a communication interface, a screen configured to display a graphical user interface (GUI) of a native application, a processor, and memory containing instructions of the native application that, when executed by the processor, cause the wireless communication device to perform operations including: requesting and receiving, by way of the communication interface, data that defines content for display on the GUI, an arrangement of the content, and a script; displaying the content in accordance with the arrangement; receiving input that modifies some of the content as displayed; determining that the wireless communication device is in an offline mode; invoking execution of the script; and while the wireless communications device is in the offline mode: (i) obtaining, as a result of the execution of the script, modifications to the content, and (ii) displaying, on the GUI, the content as modified in accordance with the arrangement.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: October 5, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Oleg Yakov Sherman, Kyle James Barron-Kraus, Sean Andrew Bradley Bowrin
  • Patent number: 11138539
    Abstract: A process automation platform and method for automating business processes are disclosed. The method can include defining a business process in metadata, and, based on that metadata, selecting microbots to perform micro-operations included in the business process. An event engine initiates execution of the business process using the microbots and manages data dependencies of the microbots within the process. Each of the plurality of microbots includes microbot metadata defining a micro-operation performed by the microbot, and execution of each of the plurality of microbots is initiated independently of the others of the plurality of microbots.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 5, 2021
    Assignee: Target Brands, Inc.
    Inventors: Mohit Sethi, Natarajan Ramamurthy, Prakash Mall
  • Patent number: 11140093
    Abstract: Systems and methods for efficient database management of non-transitory readable media, including a memory configured to store information associated with service instance requests across a plurality of distributed network resources and a processor configured to receive a service instance request, determine the first native domain object associated with the service instance request, allocate the plurality of network resources to a plurality of distributed worker instances dependent upon a first native domain object, assign the first service instance request to a first worker instance that includes a microservice instance that define service instance blocks to execute the request, and a service instance block manager configured to manage the first service instance request in conjunction with subsequent service instance requests associated with the plurality of worker instances, track running and completed requests, and allocate resources for similar requests across the distributed network nodes.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: October 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald M. Parker, Jeremy Brown, Haibo Qian
  • Patent number: 11139998
    Abstract: A Building Management System (BMS) generates and presents a user interface to a user. The user interface displays building automation and control logic as human-readable text including interactive text modifiable by the user. The user interface allows the user to more easily understand complex control logic and make modifications to the control logic. The BMS is also presents equipment graphics on the user interface based on metadata read from controllers. The controller metadata includes information about building equipment operated by the controller and one or more sensors associated with the building equipment.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: October 5, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Jason T. Sawyer, Judhajit Sarkar
  • Patent number: 11140533
    Abstract: A registration procedure may allow one active and multiple inactive SL registrations to be created at different service layer entities for an application entity without adding significant overhead and burden to an application entity.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: October 5, 2021
    Assignee: Convida Wireless, LLC
    Inventors: Zhuo Chen, Dale N. Seed, Quang Ly, Catalina Mihaela Mladin, William Robert Flynn, IV, Rocco Di Girolamo, Shoshana Loeb, Chonggang Wang, Michael F. Starsinic
  • Patent number: 11134178
    Abstract: A video signal output apparatus includes: an outputter that outputs a video signal and a first audio signal to each of output apparatuses; a receiver that receives a second audio signal generated as a result of each of the output apparatuses performing audio signal processing on the first audio signal; an synchronization information obtainer that obtains synchronization information indicating a time difference between a time required for video signal processing and a time required for the audio signal processing by each of the output apparatuses; a delay calculator that calculates a delay time for reducing a time difference between respective timings of displaying video by the output apparatuses, using a timing at which the receiver receives the second audio signal from each of the output apparatuses and the synchronization information obtained; and a delayer that delays the video signal and the first audio signal, by the delay time calculated.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: September 28, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Toshiaki Uemura, Yoshihiro Moriie, Shinji Takeda
  • Patent number: 11134529
    Abstract: A terminal of a communication system may obtain location information of a server of the communication system and related information related to a public key of a communication device of the communication system by using a computer program. The terminal may send a web page request to the server by using a browser program, receive web page data from the server by using the browser program, display as web page by using the browser program and activate the connection application by using the browser program. The terminal may obtain the public key by using the connection application, send an authentication request to the communication device by using the connection application, receive an authentication response from the communication device by using the connection application and execute a target communication with the communication device by using the connection application.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 28, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Syun Takeuchi
  • Patent number: 11129583
    Abstract: The invention provides, in some aspects, a system for implementing a rule derived basis to display volumetric image sets. In various embodiments of the invention, the selection of the images to be displayed, the generation of the 3-D volumetric image from measured 2-D images including the rendering parameters and styles, the choice of viewing directions and 2-D projection images based on the viewing directions, the layout of the projection images, and the formation of a video can be determined using a rule derived basis. In an embodiment of the present invention, the user is presented with sequential images making up a video displayed based on their preferences without having to first manually adjust parameters. The present invention allows for novel ways of viewing such images to detect microcalcifications and obstructions when reviewing Digital Breast Tomosynthesis and other volumetric mammography images.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: September 28, 2021
    Assignee: PME IP PTY LTD
    Inventors: Malte Westerhoff, Detlev Stalling
  • Patent number: 11134053
    Abstract: A method for execution by a computing device of an access layer of an object storage system includes receiving, via a network, a request message from an edge node, wherein the request message indicates a requested access of a data object. An update frequency of the data object is determined in response to receiving the request message, and a cache time to live (TTL) is determined based on the update frequency. Performance of the requested access of the data object is facilitated in response to receiving the request message, and a response message that includes the cache TTL is generated in response to performing the requested access. The response message is transmitted to the edge node via the network.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: September 28, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Harsha Hegde
  • Patent number: 11134371
    Abstract: A communication method applicable to different scenarios of interworking between communications systems includes determining, by a session management network element, a first data channel in a first system, where the first data channel is a data channel to be synchronized with a terminal device; and synchronizing, by the session management network element in an interworking procedure for the terminal device from the first system to a second system, at least one of the first data channel or a second data channel that is in the second system and that corresponds to the first data channel.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: September 28, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hao Jing, Zaifeng Zong, Fenqin Zhu, Mirko Schramm
  • Patent number: 11132287
    Abstract: A computer-implemented system is presented that enables automated testing of web applications operating within a web browser. The system is comprised of a recorder and a recorder interface. The recorder is configured to capture events received from a web page under test and operates to record the captured events in a test script, where the test script is defined in accordance with a scripting language. The recorder is implemented as a browser extension of the web browser. The recorder interface is configured to receive the test script from the recorder and transmit the test script from the computing device to a web portal hosted on a server located remotely from the computing device, where the test script is transmitted from the recorder interface to the web portal using web messaging.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 28, 2021
    Assignee: Dynatrace LLC
    Inventors: Vivekanand Bolajwar, Alexander Francoeur
  • Patent number: 11133879
    Abstract: Disclosed is an LTE-V based Internet of Vehicles communication test system and test method. The test system includes an ENodeB base station, a roadside test unit, user test terminal, LTE-V core network and local server group. Mobile communication technology is applied to the field of Internet of Vehicles communication, and two technical schemes are used, i.e., wide-area centralized cellular communication and short-range distributed direct communication corresponding to the network architectures based on access network-user terminal and ProSe direct communication interface, respectively. Not only the communication transmission support with large broadband in wide coverage can be supported, but also to achieve low latency and highly reliable communication services between vehicle and vehicle, vehicle and base station, base station and base station, to meet the needs of road safety and traffic efficiency applications.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: September 28, 2021
    Assignee: Chang'an University
    Inventors: Xiangmo Zhao, Zhigang Xu, Runmin Wang, Dingbei Liu, Haigen Min, Lan Yang, Yu Zhu, Dongwu Li, Zhanwen Liu
  • Patent number: 11133003
    Abstract: Transferring (e.g., automatically) an automated assistant routine between client devices during execution of the automated assistant routine. The automated assistant routine can correspond to a set of actions to be performed by one or more agents and/or one or more devices. While content, corresponding to an action of the routine, is being rendered at a particular device, the user may walk away from the particular device and toward a separate device. The automated assistant routine can be automatically transferred in response, and the separate device can continue to rendering the content for the user.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 28, 2021
    Assignee: GOOGLE LLC
    Inventor: Yuzhao Ni
  • Patent number: 11132349
    Abstract: An update basis for updating digital content in a digital medium environment is described. The digital content is updated by incorporating new digital content components from a service provider system, such as a stock content service, to keep the digital content from seeming stale to client device users. The service provider system controls provision of digital content components according to an update basis described in a component request. In part, component requests ask that the service provider system provide digital content components for incorporation with digital content. Component requests also describe a timing basis with which digital content components are to be provided as updates. By way of example, the timing basis may correspond to a time interval (e.g., daily, weekly, monthly, seasonally, times of day, and so on), receiving user input in relation to the digital content (e.g., a navigation input to a web page), and so forth.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: September 28, 2021
    Assignee: Adobe Inc.
    Inventors: Gavin Stuart Peter Miller, Kevin Gary Smith, Kent Andrew Edmonds, Govind P. Balakrishnan
  • Patent number: 11132181
    Abstract: A computer system for configuring an Integrated Development Environment display is provided. The computer system receives a list of system artifacts that is categorized by at least one artifact type and indexed by affected source code elements. In response to a user beginning an IDE session, the computer system assigning an impact relevance threshold to the user and, in response to the user selecting a source code element, the computer system identifies artifacts from the list of artifacts that affect the selected source code element. The computer system, in accordance with impact values assigned to the artifact types for the source code element, selects from the identified artifacts, a set of display artifacts having assigned impact values that meet or exceed the impact relevance threshold assigned to the user. The computer system the set of display artifacts on an IDE display element.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Marco Aurelio Stelmar Netto, Thiago Bianchi, Thiago Roberto Fontes Iunes, Ana Paula Brambila
  • Patent number: 11132720
    Abstract: An ad proxy generates a playback manifest for delivery to a destination platform via a content distribution network (CDN). The playback manifest provided to the destination device includes hosted locations, such as network addresses, of both primary media files and advertising content. The playback manifest can also include tracking-calls. The destination platform receives normalized media files associated with the network addresses included in the playback manifest, and plays out those normalized media files during execution of the playback manifest. Tracking-calls can be fired, in accordance with the playback manifest, when part or all of a normalized media file has been played out. The tracking-calls can be used to facilitate calculation of impressions. The destination device need not be capable of differentiating between primary media content and advertising content, thus allowing even limited capability platforms, e.g. integrated automotive platforms, to provide targeted advertising.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 28, 2021
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Daniel N. MacTiernan, Jeffrey Lee Littlejohn, David C. Jellison, Jr., Jeffrey James Bengel
  • Patent number: 11134127
    Abstract: Various embodiments of the present invention provide a method and electronic device for supporting an edge computing service (e.g., a multi-access edge computing (MEC) service). An electronic device according to various embodiments comprises a network interface, and a processor, wherein the processor is configured to: acquire, using the network interface, information relating to applications which can be provided within a base station or to at least one external server connectable through the base station by the at least one external server; select an external server including an application corresponding to a specified condition, on the basis of the information relating to the applications; and perform data transmission with the selected external server. Various embodiments are possible.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: September 28, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wonbo Lee, Youngki Hong, Sangcheol Lee, Songyean Cho, Jungsam Kim, Sojeong Park, Jangwoo Lee
  • Patent number: 11134110
    Abstract: A method for dynamically adapting to increased system load at a selective forwarding unit (SFU) is disclosed. In an embodiment, an SFU sends a plurality of video streams to a plurality of participant computing devices. The SFU monitors a system load value on the SFU according to any of a plurality of metrics. When the SFU determines that the monitored system load value exceeds a stored load threshold value, the SFU selects one or more of the streams being sent to participant computing devices and disables them.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 28, 2021
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Emil Ivov, Boris Grozev, Georgios Politis
  • Patent number: 11130233
    Abstract: Automation windows for robotic process automation (RPA) for attended or unattended robots are disclosed. A child session is created and hosted as a window including the user interfaces (UIs) of applications of a window associated with a parent session. Running multiple sessions allows a robot to operate in this child session while the user interacts with the parent session. The user may thus be able to interact with applications that the robot is not using or the user and the robot may be able to interact with the same application if that application is capable of this functionality. The user and the robot are both interacting with the same application instances and file system. Changes made via the robot and the user in an application will be made as if a single user made them, rather than having the user and the robot each work with separate versions of the applications and file systems.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: September 28, 2021
    Assignee: UiPath, Inc.
    Inventor: Andrew Hall
  • Patent number: 11128898
    Abstract: Generating a media file, by generating a first data structure assigning a subset of samples of a track to one or more sample groups, each sample of the subset comprising one or more network abstraction layer (NAL) units; generating a second data structure for describing each of the one or more sample groups, the first and second data structures comprising a first grouping type indicating a mapping between NAL units and the one or more sample groups, the second data structure associating a sample group identifier to a NAL unit; generating a third data structure for describing a tile region, the third data structure comprising a second grouping type indicating that the samples of the track comprise one or more tile regions; and, generating a media file including the samples and including a metadata part, the metadata part comprising the first, second and third data structures, and the metadata part comprising a reference grouping type for linking the second and third data structures.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: September 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Patent number: 11126748
    Abstract: In various embodiments, a personal data processing system may require guardian consent (e.g., parental consent) for a data subject in order to collect, store, and or process the subject's personal data. The system may prompt the data subject to initiate a request for guardian consent or the system may initiate a request for guardian consent without initiation from the data subject (e.g., in the background of a transaction). In some embodiments, the system may require guardian consent when a data subject is under the age for valid consent for the particular type of personal data that will be collected as part of a particular transaction. Data processing systems may generate and store one or more consent records memorializing valid consent for data processing from data subjects and/or from guardians on their behalf (e.g., in the case of a minor data subject).
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: September 21, 2021
    Assignee: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Casey Hill, Kevin Jones, Richard A. Beaumont
  • Patent number: 11128580
    Abstract: When a sender is drafting an email, a system herein can determine whether a user in a distribution list is out-of-office. The email application can identify a distribution list to a server along with a target date, such as a meeting date of an email invite. The server can check an out-of-office status for the contacts associated with the distribution list, and return a notification to the email application. The notification can indicate the number of out-of-office users. It can also indicate which users are out-of-office and suggest dependent users to fill in as alternatives.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: September 21, 2021
    Assignee: AIRWATCH LLC
    Inventors: Supritha H Nagesha, Sijo Panthalookaran Poulose, Rwithu Ramesh Menon, Ponnie Rohith, Sachin Vas
  • Patent number: 11127054
    Abstract: The queue wait time estimation system of the present disclosure leverages its users' Internet-connected mobile devices—and the data they generate based on sensor feedback—to estimate the queue wait times at various establishments. The queue wait time estimation system communicates the estimated queue wait times to the users to enable the users to make an informed decision as to whether they'd like to visit a particular establishment based on its estimated queue wait time.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: September 21, 2021
    Inventor: Musa Sulejmani
  • Patent number: 11128482
    Abstract: A system meters execution of an application module at an edge computing device. A secure workload package is transmitted securely from a workload provisioning service to the edge computing device. The secure workload package includes the application module, a trusted metering application, and a provisioning service authentication token. The provisioning service authentication token is verified in the secure workload package based on an edge device authentication token generated at the edge computing device. The trusted metering application is executed in a trusted execution environment of the edge computing device, responsive to verifying the provisioning service authentication token. The application module of the edge computing device is executed, wherein the trusted metering application is configured to monitor execution metrics of the application module on the edge computing device. The execution of the application module is managed based on the monitored execution metrics.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eustace Ngwa Asanghanwa, Mahesh Sham Rohera
  • Patent number: 11128440
    Abstract: A file transmission method includes storing each chunk of a target file by public cloud, receiving, by the first node, a file transmission request including an encrypted chunk order sheet of the target file, information on the target file and recipient information, wherein the chunk order sheet includes connection order information of each chunk necessary for restoring the target file, and the encrypted chunk order sheet is encrypted with a public key of a recipient, storing a first transaction including information included in the file transmission request and chunk storage location information in a ledger stored in the first node, storing, by the second node, the first transaction in a ledger of the second node according to synchronization of the ledger, storing a chunk in the internal storage using the chunk storage location information when the recipient information included in the first transaction includes a user belonging to the intranet.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 21, 2021
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Sang Ji Bae, Sang Jun Kang, Ki Woon Sung, Sang Won Lee, Kyu Sang Lee
  • Patent number: 11119803
    Abstract: A method for processing data includes monitoring, by a virtual machine (VM), a plurality of computing resources, receiving an offload request by the VM, selecting, based on the monitoring, a computing resource from the plurality of computing resources, issuing, by the VM and in response to the offload request, the processing request to the computing resource, and servicing, by the computing resource, the processing request to obtain a result, wherein the VM and the computing resource are executing on a computing device.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: September 14, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Jonathan I. Krasner, Steven R. Chalmer, Chakib Ourraoui, Sweetesh Singh
  • Patent number: 11122137
    Abstract: A system and method for determining and storing website data from one or more high traffic websites in a cache using a router during an event at an event location for access by mobile computing devices is disclosed. The method may include determining one or more high traffic websites from the plurality of websites accessed by the users through the mobile computing devices at the event location, storing the website data from the one or more high traffic websites in the cache, and directing the mobile computing devices at the event location to access the website data from the cache instead of from the one or more high traffic websites to reduce a load on one or more base stations of the cellular network configured to communicate with the one or more high traffic websites.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: September 14, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Gregory Brian Meyer, Mark Anthony Lopez, Ravi Durairaj, Nolan Serrao, Victor Kwak, Ryan Thomas Russell, Christopher Russell, Ruthie D. Lyle
  • Patent number: 11121986
    Abstract: In an example computer-implemented method, unstructured interactions between an unstructured conversation bot and a plurality of users are logged. A process flow model is generated based on the logged unstructured interactions. Instructions based on the process flow model are presented to a user in real time via the conversation bot.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Roy Abitbol, Eliezer Wasserkrug, Harold Jeffrey Ship, Jonathan Bnayahu
  • Patent number: 11122329
    Abstract: It is provided a method, performed by a MOS, Mean Opinion Score, estimator, for predicting a multimedia session MOS. The multimedia comprises a video and an audio, wherein video quality is represented by a list of per time unit scores of a video quality, an initial buffering event and rebuffering events in the video, and wherein audio quality is represented by a list of per time unit scores of audio quality. The method comprises: generating video features from the list of per time unit scores of the video quality; generating audio features from the list of per time unit scores of the audio quality; generating buffering features from the initial buffering event and rebuffering events in the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features by using machine learning technique.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: September 14, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jing Fu, Junaid Shaikh, Tomas Lundberg, Gunnar Heikkilä
  • Patent number: 11121989
    Abstract: A cross-network interaction network for allowing cross-network real-time validation and interactions. The cross-network interaction network is set-up as a central location for managing interactions with resource exchanges between different real-time interaction networks. The real-time interaction networks are separate self-contained networks located within an area (e.g., country, or the like) or between different areas (e.g., different countries, or the like). Each self-contained real-time interaction network may have different systems, applications, processes, or the like that prevents the real-time interaction networks from allowing interactions outside of the real-time interaction networks. Consequently, the cross-network interaction network may set-up and utilize a messaging system, a clearing system, and/or a repository system to facilitate the interactions across the different real-time interaction networks.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 14, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Benjamin Castinado, Sandeep Kumar Chauhan, Charles Russell Kendall, Yash Sharma
  • Patent number: 11120400
    Abstract: Disclosed is a social networking system which provides personal pages for users and enables other users to modify the personal page of a given user. Generally, a given webpage is enabled to be collaboratively modified and edited by multiple users. In some embodiments, the owner of the personal page approves the trusted users and may define one or more rules that automatically define a trusted user. In some embodiments, rules for modifying/editing a social webpage may specify the type of operations users can perform on the page and may specify one or more potential target actions.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: September 14, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: William Clement Aldrich, Ryo Chijiiwa, Vu Hao Thi Truong, Michael Speiser
  • Patent number: 11122128
    Abstract: The present application discloses a method and a device for customer resource acquisition, a terminal device and a storage medium. The method for customer resource acquisition includes: acquiring user's access request which includes a session identifier, user information and a progress identifier; determining whether the progress identifier is a completed identifier; determining whether the user's access request is a first access request corresponding to the session identifier; if the progress identifier is a completed identifier and the user's access request is not a first access request, determining a corresponding administration process based on the session identifier; storing the user information in an address space corresponding to the administration process, generating a first resource data based on all user information in the address space, uploading the first resource data to server, and destroying the administration process.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: September 14, 2021
    Assignee: PING AN TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Baohang Yan
  • Patent number: 11122144
    Abstract: An information processing system includes a client apparatus and a service providing system. The client apparatus includes first circuitry to transmit, to the service providing system, a package acquisition request for obtaining a package including at least one application program. The service providing system includes second circuitry. The second circuitry receives the package acquisition request, and obtains the package. The second circuitry receives, from the client apparatus, an email address and a tenant setup request, and generates a usage registration screen. The second circuitry transmits an email addressed to the email address, the email including a network, and receives an access to the usage registration screen from an information processing apparatus. The second circuitry sets up a tenant in response to acquisition of package identification information, and registers the at least one application program included in the package identified by the package identification information with the tenant.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: September 14, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventors: Hiroki Uchibori, Akira Kusumoto
  • Patent number: 11119812
    Abstract: This application relates to an application interface processing method performed at a terminal. After running a parent application on an operating system, the terminal generates, by the parent application, a common interface container by using a common resource of a plurality of child application interfaces. In response to an event of launching a first child application interface, the terminal loads an independent resource of the first child application interface in the common interface container, the independent resource including data in the child application interface other than the common resource. Finally, the terminal generates and displays the first child application interface according to the common interface container.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 14, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haojun Hu, Chao Lin, Hao Hu, Qingjie Lin, Shunhang You, Zongzhuo Wu, Shangtao Liang, Zhaowei Wang, Yi Duan
  • Patent number: 11115478
    Abstract: A computer system may include at least one client computing device, and a plurality of host computing devices each configured to provide virtual computing sessions for the at least one client computing device. Each host computing device may have a virtual delivery agent (VDA) associated therewith configured to connect the at least one client computing device with the virtual computing sessions. The at least one client computing device may be configured to request virtual computing sessions from the VDAs in accordance with an ordered list of the VDAs. The VDAs may be configured to re-direct new session requests from the at least one client computing device to a lower VDA in the ordered list when an existing virtual computing session is already active with the host computing device associated with the lower VDA.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 7, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Leo C. Singleton, IV, Georgy Momchilov
  • Patent number: 11115370
    Abstract: A processor may analyze one or more social media messages from one or more social media platforms. Each of the one or more social media messages may include a generalized metadata tag and the one or more social media messages may be categorized as a generalized group. The processor may determine, from the generalized group, that the one or more social media messages exceeds a generalized threshold. The processor may generate a first specialized metadata tag for a first set of social media messages included in the one or more social media messages. The processor may partition, based on the first specialized metadata tag, the first set of the one or more social media messages into a specialized group within the generalized group. The processor may direct one or more users associated with the first set of social media messages to the specialized group.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Robert E. Loredo, Fang Lu, Matthew E. Broomhall
  • Patent number: 11115502
    Abstract: A system for real-time management of a plurality of session objects and for mocking a plurality of application programming interfaces (“APIs”). The system may include a cluster of servers. Each server may provide a backend service to a virtual assistant. Each backend service may execute an API. The system may also include a computing device operable to execute the virtual assistant in a test mode. The system may include a communication channel between the computing device and the cluster of servers. The communication channel may transmit API requests from the virtual assistant to the cluster, and JSON responses from the cluster to the virtual assistant. The system may include a mocked-up services server operable to replicate the cluster. The system may include a bypass communication channel between the communication channel and mocked-up services server. The bypass communication channel may redirect API requests to the mocked-up services server.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: September 7, 2021
    Assignee: Bank of America Corporation
    Inventor: Priyank R. Shah
  • Patent number: 11115368
    Abstract: Intelligent application notification management is provided. A state machine on a communication device is used to retain, sequence, and handle notifications included in a notification queue. It is determined whether a new notification has been received and whether the new notification can be added to a notification queue based on a maximum number of notifications. It may be determined whether the new notification is a duplicate of an existing notification in the notification queue. Notifications in the queue may be combined, reordered, and altered. The notification queue may be modified based on one or more of the following: an attribute, user input, user preference, a system state, or whether an application to which the notification is related is currently active. The notification management system may therefore decide which of the notifications to display and when to display them, such that notifications are presented logically and a user is not overwhelmed.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: September 7, 2021
    Assignee: Life360, Inc.
    Inventor: Jacob Schwartz
  • Patent number: 11114096
    Abstract: Implementations relate to mitigating client device latency in rendering of remotely generated automated assistant content. Some of those implementations mitigate client device latency between rendering of multiple instances of output that are each based on content that is responsive to a corresponding automated assistant action of a multiple action request. For example, those implementations can reduce latency between rendering of first output that is based on first content responsive to a first automated assistant action of a multiple action request, and second output that is based on second content responsive to a second automated assistant action of the multiple action request.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: September 7, 2021
    Assignee: GOOGLE LLC
    Inventor: Yuzhao Ni
  • Patent number: 11112941
    Abstract: Systems and methods for creating content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device, displaying, in response to the user selection of the interface element, a set of user options, the set of user options comprising a option to create a content item of a particular type, receiving a user selection of the option to create the content item, and initiating the creation of the content item.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 7, 2021
    Assignee: Dropbox, Inc.
    Inventors: Joshua Kaplan, Iris Lin, Stanley Yeung, Cheechee Lin, Graciela Kincaid
  • Patent number: 11113187
    Abstract: Systems of the present disclosure provide a versatile, reusable mock server to respond to Application-Programming-Interface (API) requests. The mock server receives an API request and a cookie associated with the API request. The API server identifies response instructions found in the cookie. The response instructions may include a static response value, a name of an API server for the mock server to imitate, or code for the mock server to execute in the process of generating a mock API response. The mock server generates a mock API response based on the response instructions and sends the mock API response in reply to the API request.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: September 7, 2021
    Assignee: INTUIT, INC.
    Inventor: Garrett Bates
  • Patent number: 11115503
    Abstract: A computer-implemented system for interfacing a set of one or more communication networks and a second communication network is disclosed. The system may comprise a memory strong instructions and at least one processor configured to execute the instructions.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: September 7, 2021
    Assignee: Coupang Corp.
    Inventors: Hyun Sik Eugene Minh, Yonghee Lee, Byung Woo Lee, Jin Kwang Kim
  • Patent number: 11113114
    Abstract: Systems, methods, and computer-readable media are provided for load balancing requests and controlling object replication based on object popularity. A request for an object can be received at a dispatcher of a storage system from a client. Candidate storage nodes of the storage system for serving the object can be identified by the dispatcher by generating an ordered list of the candidate storage nodes using a two-dimensional consistent hashing function. Distribution of the request for the object through one or more candidate storage nodes for filling the request for the object can be facilitated according to the ordered list of candidate storage nodes. Specifically, the one or more candidate storage nodes can be configured to facilitate distribution of the request by selectively filling the request to the client using cache admission policies formed based on popularity characteristics of requested objects at the one or more candidate storage nodes.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: September 7, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre Pfister, William Mark Townsley, Marcel Paul Sosthène Enguehard, Guillaume Ruty, Yoann Desmouceaux
  • Patent number: 11112992
    Abstract: An apparatus includes a generating unit and a copy unit. The generating unit generates and outputs first backup data including an information processing component and processing specifying information. The information processing component is included in the apparatus and includes identification information of a save area storing processing result data obtained through execution of a process defined by the information processing component. The processing specifying information uniquely identifies a process which is to be applied to the processing result data stored in the save area. The save area is included in the apparatus and is indicated by the identification information. When a person inputs an instruction to copy second backup data to the apparatus, if a first process matches a second process, the copy unit copies the information processing component in the second backup data to the apparatus. The second backup data is generated by the generating unit of a different apparatus.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 7, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Toshiharu Hayashida
  • Patent number: 11115367
    Abstract: A system and method for automating workflow management and tracking of voicemail, text and multimedia messages, live chats, forms and uploaded files is provided.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: September 7, 2021
    Assignee: Entrespace, LLC
    Inventors: Michael Karchov, Jeffrey R. Miller
  • Patent number: 11115876
    Abstract: A service continuity implementation method, a device, and a service continuity implementation system, to ensure service continuity in a handover process, where the method includes: selecting, by a session management function entity, a target user plane function entity to serve a terminal; sending, by the session management function entity, a first message to a control device; receiving, by the session management function entity, indication information of a first application server (AS) from the control device; and sending, by the session management function entity, a first routing rule to the target user plane function entity based on the indication information of the first AS, where the first routing rule specifies that data whose destination address is an address of the first AS is to be sent to the first AS.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 7, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dekui Sun, Han Zhou
  • Patent number: 11113774
    Abstract: Various embodiments disclosed herein relate to the access, management, and targeted display of one or more asset display profiles to a person of interest (e.g., an associated asset creator, a customer, etc.). A method includes interpreting an asset display profile corresponding to a creative asset description and an associated asset creator; determining an asset display context; and in response to the asset display profile and the asset display context, providing an asset display description to an output device.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: September 7, 2021
    Assignee: Cummins, Inc.
    Inventors: Thomas M. Yonushonis, Thanigasalam Chettiyar, Joan M. Wills, J. Stephen Wills
  • Patent number: 11113722
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing targeted content related to sentiment associated with products. In one embodiment, content of a referral source from which a user navigates to arrive at a product page having an item of interest is analyzed. A sentiment of the item based on the analysis of the content within the referral source is determined. Based on the sentiment of the item, targeted content related to the item is identified and provided to the user in an effort to reconcile the determined sentiment of the item.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 7, 2021
    Assignee: ADOBE INC.
    Inventors: Stéphane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 11115519
    Abstract: Examples of subscription-based wireless hearing device systems and methods are described. An exemplary system includes a wireless hearing device and a personal computing device to enable or disable a wireless service of the wireless hearing device in accordance of a subscription. The subscription may be verified using subscription data or validation data received from a remote server.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 7, 2021
    Assignee: K/S HIMPP
    Inventor: Adnan Shennib