Patents Examined by Julian Chang
  • Patent number: 11093363
    Abstract: An information processing apparatus includes a receiving unit that receives information indicative of a priority of communication designated by a user who uses a communication line available to plural users and information indicative of a bandwidth of a priority target designated by the user; and an allocated bandwidth deciding unit that decides an allocated bandwidth allocated to the user on a basis of evaluation of the priority and the bandwidth of the priority target.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: August 17, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Tohru Fuse
  • Patent number: 11095598
    Abstract: In some implementations, messaging services, through which messages from an entity, such as a company, are communicated to various users, are managed. In one aspect, the techniques described may be provided by a messaging management service that keeps track of such messaging services and provides messages to users through these messaging services on behalf of various companies. In this way, the messaging management service may enable companies to quickly establish a presence on new communication platforms and more easily communicate through the mobile communication and social networking services that are most suitable to their existing and potential customers.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: August 17, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Raffaele Castagna, Alessandro Casillo, Leopoldo Elefante, Francesco Di Lauro, Antonio Aliberti
  • Patent number: 11070632
    Abstract: An example embodiment relates to discovering computing devices in a managed network that are involved in blockchain-based mining.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: July 20, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Daniel Badyan, Hail Tal, Robert Bitterfeld, Asaf Garty, Bary Solomon
  • Patent number: 11005971
    Abstract: A novel computerized method for authenticating a client computer is disclosed. The method for authenticating the client computer does not utilize any stored usernames, passwords, or tokens. The process stores a series of algorithmic functions on the client computer. When the user desires to login to a server computer the server computer provides multiple sets of variables to the client computer. The variables are input into the algorithmic functions. The functions generate an output. The output is sent to the server computer. The server computer utilizes the client generated output to authenticate the client device. Each time the user desires to login different variables are utilized to prevent prediction and hacking of the system.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: May 11, 2021
    Inventor: Paul Swengler
  • Patent number: 10992593
    Abstract: Embodiments of the present invention provide a persistent integration platform for conducting a multichannel resource transfer. In particular, the system may utilize a multi-step and multilayered authentication process across multiple disparate computing systems to complete the resource transfer process. In some embodiments, the system may utilize a persistent element which may be accessed by the user across multiple devices which aids in the resource transfer. For instance, the resource transfer process may be started on a first computing system, which may be a stationary networked terminal. At this point, a record of the resource transfer may be created within the persistent element. The user may thereafter access the persistent element through a second computing system, such as a user device, to resume the resource transfer and complete the remaining steps as necessary.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: April 27, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brent David Reston, Margaret Winston, Kevin Clark May, Jeremiah Fairbairn Williams, Ryan Michael Furey, Michelle Nanette Downie
  • Patent number: 10979296
    Abstract: A system includes a non-transitory memory and one or more hardware processors. The one or more hardware processors are configured to read instructions from the non-transitory memory to perform operations including generating a service mapping illustrating a plurality of tiles, wherein each of the plurality of tiles corresponds to one or more services in an enterprise network and one or more lines extending between the plurality of tiles, wherein the one or more lines correspond to connections between the plurality of services, wherein a first tile of the plurality of tiles corresponds to a first service comprising a plurality of sub-services not depicted in the service mapping, and displaying an alert on the first tile corresponding to the first service when one or more of the plurality of sub-services encounters an error.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: April 13, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Bnayahu Makovsky, Ofer Gati, Netta Hasdai
  • Patent number: 10958563
    Abstract: A method to configure nodes in a real-time network, which nodes are connected with links to each other directly or indirectly via other nodes and communicate with each other using said links by exchanging frames, wherein: (i) at least one node (a) associates at least one queue with at least one link, (b) is connected to said at least one queue, and (c) places frames in said at least one queue for transmission on the associated link, (ii) said at least one queue is associated with a gate which can be in an open or closed state, (iii) said at least one node selects frames that are placed in said at least one queue on the at least one link associated with said queue for transmission if the gate associated therewith is in the open state and does not select frames for transmission when said gate is in the closed state, (iv) said gate changes the state with the progress of time from open to closed and vice versa to form windows as indicated by configuration data, (v) said configuration data is produced by a tool ca
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: March 23, 2021
    Assignee: TTTECH COMPUTERTECHNIK AG
    Inventors: Silviu Craciunas, Ramon Serna Oliver
  • Patent number: 10938897
    Abstract: Extended group service changes are facilitated in a data storage system. Node devices of a data storage system are identified that are merging into a cluster of the node devices. In response to the identifying, respective merge locks are caused at a group of the node devices that are sending service updates.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Antony Richards, Ron Steinke, Suraj Raju
  • Patent number: 10917256
    Abstract: A method of facilitating participation of a WebRTC enabled terminal in an ad hoc conference or chat session hosted in an IP Multimedia Subsystem (IMS) network, where there is an ongoing session between first and second terminals using the IMS network. The method comprises sending a link from the first terminal to a third terminal that is not provisioned or not registered with the IMS network, where the third terminal is said WebRTC enabled terminal and the link provides access to a conference/chat-correlator identifying said ongoing session, and sending a session invite from the third terminal to the first terminal, via a WebRTC gateway, WGw, the session invite including the conference/chat-correlator.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: February 9, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Mikael Klein, Andreas Anulf
  • Patent number: 10897402
    Abstract: A central database maintains values for client publishing devices or application processes executing locally with a database server process or remotely on a different device. Updates may be made by receiving, from a publishing application, an update to a statistic value in a database. The update may include: an indication to process the update as an accumulation update to the statistic value, an accumulation value to apply, and an indication of a key value pair to identify the statistic value to update. Upon receipt, a database server process may obtain access control as appropriate, obtain a current value for the update, apply the accumulation value to the current value, and store the result value as the new statistic value. Updates may be made by client publishers without client publishers being aware of a current value of the statistic. The statistic may represent a network wide operational parameter.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: January 19, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Michael Zayats, Aslam Khan, Noorinbano Shaikh
  • Patent number: 10893081
    Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: January 12, 2021
    Assignee: Dropbox, Inc.
    Inventors: Min Ming Lo, Michael Wu, Shravan Reddy
  • Patent number: 10848408
    Abstract: Methods, apparatus, systems and articles of manufacture to control computing resource utilization of monitoring agents. An example method includes instructing a monitoring agent of a compute node to perform a first monitoring operation associated with a first monitoring level. In response to the first monitoring operation returning a first result that is outside of an acceptable threshold, a second monitoring level is identified. The second monitoring level is associated with a second monitoring operation that is allocated more computing resources than the first monitoring operation associated with the first monitoring level.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: November 24, 2020
    Assignee: VMware, Inc.
    Inventor: Ilan Uriel
  • Patent number: 10833881
    Abstract: A technology is described for distributing a publication message. An example method may include receiving a message at a first device gateway to broadcast to devices subscribed to a broadcast topic. The first device gateway maintains a first subscription table indicating which devices connected to the first device gateway are subscribed to the broadcast topic. The first device gateway distributes the message to the devices indicated in the first subscription table as being subscribed to the broadcast topic. In addition, the first device gateway may distribute the message to a second device gateway which maintains a second subscription table indicating which devices connected to the second device gateway are subscribed to the broadcast topic, and the second device gateway distributes the message to the devices indicated in the second subscription table as being subscribed to the broadcast topic.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: November 10, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Himanshu Jindal, Gary Wicker
  • Patent number: 10805664
    Abstract: An audio distribution system includes a first playback device with a first clock time, and a second playback device with a second clock time. A wireless access point is wirelessly coupled to the first and second playback devices. The second playback device sends a time request to the first playback device via the wireless access point. The first playback device responds to the time request by sending a time response to the second playback device via the wireless access point. The second playback device calculates an update to the second clock time based on the time response, a first physical transmission rate between the second playback device and the wireless access point, and a second physical transmission rate between the first playback device and the wireless access point. The second playback device uses the update to the second clock time to playback audio in synchrony with the first playback device.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: October 13, 2020
    Assignee: Bose Corporation
    Inventor: Michael William Elliot
  • Patent number: 10791042
    Abstract: Methods, apparatus and articles of manufacture to monitor streaming media are disclosed. Example media monitoring methods disclosed herein include extracting metering data having a first format from media. In some disclosed examples, the media is to be provided to a media device via a transport stream, and the extracted metering data identifies at least one of the media or a source of the media. Disclosed example methods also include transcoding the extracted metering data to form transcoded metering data having a second format different from the first format. Disclosed example methods further include, prior to transmitting the transport stream to provide the media to the media device, transmitting the transcoded metering data to the media device for receipt by a meter executed by the media device.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: September 29, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Jan Besehanic
  • Patent number: 10778603
    Abstract: Systems and methods for controlling access to broker resources. The methods comprising: receiving, by a client device from a broker server, a list of broker resources that a user is permitted to access and blockchain information for connecting with each broker resource of the list; detecting when the broker server become unavailable; and using the blockchain information to control connection establishment between the client device and at least a first resource of the broker resources in the list while the broker server is unavailable.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: September 15, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: Modesto Tabares
  • Patent number: 10776889
    Abstract: An omnichannel platform for determining equity shares of users in a collaboration. The omnichannel platform executable by a processor coupled to a memory and being in communication with computing environments. The omnichannel platform acquires, from the computing environments, metadata with respect to user activity in the collaboration. The omnichannel platform evaluates the metadata for each of the users according to user position, user contribution, and end goal relatedness factors to produce valued user activity. The omnichannel platform determines equity shares of the users in the collaboration based on the valued user activity.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brett Ward, Mark Delaney, Robert H. Grant, Al Chakra
  • Patent number: 10756975
    Abstract: Improving the multi-site software update for extension switches by automatically assigning extension switches at each data center with a role and then providing state messages between the extension switches to stage software update operations between the various extension switches that are involved. This allows the network administrator to commence the software update process on the extension switches at each data center without waiting for any extension switch to complete operations. The extension switches communicate with each other and the software update process completes automatically, with all extension switches at all data centers updated without further network administrator input.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: August 25, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Bao Vu, Todd Shoemaker, David Hegland, Gregory Wagner
  • Patent number: 10728316
    Abstract: A request input indicative of a request to deploy computing resources in a target server farm is received, and a fixed increment of the computing resources to be removed from a source server farm and deployed in the target server farm is identified. The fixed increment of computing resources is removed from the source server farm, and deployed to the target server farm. Based on deploying the fixed increment of computing resources to the target server farm, it is determined whether the target server farm has deployed adequate resource capacity to service a fixed increment of databases. If so, the fixed increment of databases is moved from the source server farm to the target server farm, and, if not, additional computing resources is reassigned from the source server farm to the target server farm.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bradley S. Smith, Kalyan K. Kona, Sundaravadivelan Paranthaman, Ankur Jauhari
  • Patent number: 10708151
    Abstract: Aspects of the present disclosure include an adaptive notification and ticketing system for a telecommunications network. The system includes a computing device and a plurality of network devices associated with the telecommunications network. Data is generated about a plurality of past network events associated with the plurality of network devices. The computing device is utilized to generate a model from the data. The model may be used to interpret new network events and generate an output indicative of a service impact event. The new network events are applied to the model using the computing device to generate the output indicative of a service impact event. The computing device generates a responsive action from the output indicative of a service impact event. The service impact event is a network event that disrupts a network service associated with the telecommunications network.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: July 7, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Allen E. Dixon, Sharna Aeckerle, Paul Farnsworth, Rene Grippo, Eric D. Gundersen, Sanjiv Kumar, Rick D. Lind, Matthew R. Moore, Luke P. Philips, Rajiv K. Singh, Raymond L. Smith, David L. Stozki