Patents Examined by James Edwards
  • Patent number: 10425452
    Abstract: Aspects include methods, systems, and computer programs to identify changes in a plurality of resources in a collaborative effort system, comprising receiving, by the collaborative effort system, an input of a suspect resource, generating, by a processor, a list of identified resources based on the suspect resource, generating a list of changes of the identified resources, and displaying, by a user interface of the collaborative effort system, the list of the changes of the identified resources.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chakkalamattam J. Paul, Robert T. Uthe
  • Patent number: 10425493
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Bernadette A. Carter
  • Patent number: 10411980
    Abstract: An originated packet is to be forward-propagated along a path to a destination device, with the path including one or more intermediary node devices. A path quality indication representing a reported error having been detected by at least one of the intermediary node devices residing along the path, is incorporated in the forward-propagating packet. The destination device incorporates the path quality indication in an acknowledgement packet directed to the originator of the packet.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: September 10, 2019
    Assignee: Intel Corporation
    Inventors: Ira Weiny, Douglas S Oucharek
  • Patent number: 10404646
    Abstract: First communication information is received from a first communication session in a first communication medium. The first information has an associated first topic identifier. The first communication information may be a media stream, such as a voice media stream. Second communication information is received from a second communication session in a second communication medium associated with the first topic identifier. The first and second communication mediums are different communication mediums. The second communication session occurs after the first communication session has ended. For example, the second communication medium may be an email that occurs after a voice call has completed. The first information and the second information are stored in a first topic record based on the first topic identifier. A user can then access the topic record to view the first and second communication information for the topic.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: September 3, 2019
    Assignee: Avaya Inc.
    Inventors: Mehmet Balasaygun, Rajeshwari Edamadaka, Jonathan Mark Silverman, David Skiba
  • Patent number: 10389663
    Abstract: Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may suggest to a user to upload an attachment of an outgoing communication to a group cloud storage upon generation of the communication. Suggestion of group may be based on last use, document type, content, user(s), which account the user is in, and comparable factors. The user (or sender) may also be provided with options to set permissions for the attachment based on the upload destination selection. In some examples, upload of work documents to personal cloud storage may be prevented and suitable groups may be selected for user that are part of multiple groups.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Misbah Uraizee, George Arthur Herbert, III, Christopher Walker, Aaron Stolarz
  • Patent number: 10382358
    Abstract: A technology is described for operating a multi-tiered data processing service. An example method may include receiving a data rule set used to process data generated by a network addressable device included in a multi-tiered data processing service having computing nodes that are connected using one or more networks, where the computing nodes may have computing capacities to execute a portion of the data rule set using a rules engine. A computing node included in the multi-tiered processing service may be selected to host a portion of the data rule set on the computing node and a portion of the data rule set may be deployed to the computing node, where the data rule set may be registered with the rules engine that executes on the computing node and data generated by the network addressable device may be processed using the rules engine and the data rule set.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: August 13, 2019
    Assignee: Amazon Technologies. Inc.
    Inventors: Saral Jain, Chetan Manohar Dandekar
  • Patent number: 10382548
    Abstract: The invention relates cross-terminal input method, apparatus and system. In certain embodiments, the method includes sending a request by a first terminal device to a server to acquire a transmission channel, when a triggering event is detected at the first terminal device; receiving interface information of the transmission channel from the server; repeatedly acquiring data transmitted from the server according to the interface information of the transmission channel; and updating output according to the acquired data. The cross-terminal input system includes first and second terminal devices. The first terminal device sends a request to a server to acquire a transmission channel, and receives interface information of the transmission channel. The second terminal device acquires the interface information, and uploads user input data to the transmission channel accordingly. Then, the first terminal device receives the user input data, and updates output with the received data.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 13, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Huazhong Liu
  • Patent number: 10382542
    Abstract: Systems and methods for providing an Electronic Calendar (“EC”). The methods comprise: generating a first EC by a first Electronic Device (“ED”) used by a first person; performing network-based communication operations between the first ED and a second ED to obtain first Calendar Information (“CI”) associated with a second EC maintained by the second ED that is used by a second person and remote from the first ED; performing operations by the first ED to select a first Scheduled Event (“SE”) specified by the first CI based on a first pre-defined criteria; generating second CI by modifying a portion of the first CI associated with the first SE which was previously selected to comply with a second pre-defined criteria that is different than the first pre-defined criteria; and transforming the first EC into a consolidated EC by merging the second CI with third CI associated with the first EC.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 13, 2019
    Inventor: Michael J. Picciallo
  • Patent number: 10379802
    Abstract: Techniques described herein may be used to dynamically apply content filters to a user device by identifying the user operating the user device. An analytics server may collect information relevant to identifying the user, or the type of user (e.g., a child, a teenager, or an adult), and cause a content filter to be applied to the user device based on the user and content requested by the user. As such, systems and methods described herein provide techniques for applying a content filters based on the actual user that is operating the user device, as opposed to the just the user device itself.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: August 13, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jude M. Munn
  • Patent number: 10367710
    Abstract: A method and apparatus may include determining a root. The root includes a first node within a cluster of nodes of a network. The method may also include generating at least one network dependency between the root and a second node. The at least one generated network dependency corresponds to a connection between nodes of the network. The at least one generated network dependency corresponds to a directional path from the apparatus to the second node. The method may include polling the second node. The polling occurs via the at least one network dependency that has been generated between the apparatus and the second node. The method may also include determining that the second node is unreachable. The method may also include generating activated alerts relating to the unreachable second node, if any of the parent nodes of the second node are determined to be reachable by the apparatus.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: July 30, 2019
    Assignee: SOLARWINDS WORLDWIDE, LLC
    Inventors: Na Li, Pavlo Ostashenkov, Karlo Martin Zatylny
  • Patent number: 10356146
    Abstract: A method and device for streaming multimedia data over a communication network. Data associated with multimedia content is received over the communication network. Portions of the data are processed into multiple data blocks. The multiple data blocks are associated with multiple segments by associating each segment with at least two data blocks of the multiple data blocks. The segments of the multiple segments are sequenced according to a stream index. The stream index is assigned to a main index that describes a set of streams for the multimedia content.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zoltán Ponekker, Ákos Gyimesi, Balázs Vida, József Tamás Ecsédi, Dávid Simon, Sándor Lovász
  • Patent number: 10333769
    Abstract: The present application is directed to a networked apparatus including a non-transitory memory having instructions stored thereon for generating network traffic based upon a linear representation of a predetermined protocol. The apparatus also includes a processor operably coupled to the non-transitory memory and the listening tool. The processor is configured to perform the instructions of spawning a finite state machine based upon the linear representation of the predefined protocol. The processor is also configured to perform the instructions of sending data of the finite state machine to an endpoint to screen the network traffic. The processor is also configured to perform the instructions of receiving the screened network traffic from the endpoint based upon the finite state machine. The application is also directed to a method for testing network traffic.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 25, 2019
    Assignee: LGS Innovations LLC
    Inventor: Suzanna Schmeelk
  • Patent number: 10326851
    Abstract: An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The operation further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Bernadette A. Carter
  • Patent number: 10305739
    Abstract: A method, system and computer product for undoing user or administrator server configuration actions on a multi-tenant server panel. When a user or an administrator makes a mistake doing an operation in a server UI all the actions that were performed after the mistake, will be executed with errors, incorrectly or will produce unexpected results. The system allows for undoing all the subsequent user actions after the mistake to the point where the mistake was made. Separate action logs for each individual user or administrator are kept. A user can select an action from a menu list to be undone by invoking a corresponding server API without affecting any actions by other server panel users.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: May 28, 2019
    Assignee: Plesk International GmbH
    Inventor: Igor Gubaidullin
  • Patent number: 10292213
    Abstract: A method for controlling an information terminal apparatus is disclosed. The method includes, receiving first display data indicating a condition to permit collecting selection information indicating recipe information selected by a user, and recipe information for selection. Once a recipe is selected by the user, selection information indicating selected recipe information is received. Based on the received information, a determination of whether the selected recipe information has a specific health identifier, and a determination of whether the user has granted a comprehensive permission for collecting the selection information under the indicated condition are made. When the selected recipe information is determined to include the specific health identifier and it is determined that the user has granted the comprehensive permission, the selected recipe information is uploaded to a server without requesting an individual permission from the user.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: May 14, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yuji Unagami, Motoji Ohmori
  • Patent number: 10282699
    Abstract: An approach for updating of a repetition frequency of a system scan operation. The approach calculates values of asset management factors based on results of the asset management factors from a current and a previously performed system scan operation. Groups of the computer systems are treated as node equivalents, and the asset management factors are treated as synapse equivalents of the node equivalents. The approach also feeds values of the factors and weighing values as input for determining an update value for the repetition frequency as output. The weighing value is adaptable via the learning capability of the neural network equivalent. Finally, the repetition frequency is updated using the update value by an activation function.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Krzysztof G. Fabjanski, Marek Peszt, Agnieszka Tkaczyk, Piotr J. Walczak
  • Patent number: 10257287
    Abstract: A data distribution system in comprises software application nodes that utilize a publish-subscribe communication mechanism for distribution of data in real-time or near real-time within a personal area network (PAN), local area network (LAN), or wide-area network (WAN) configuration. The distributed system communication software application nodes reside in medical devices, such as monitoring devices and cardiac defibrillators, and associated patient information delivery systems and patient data management systems comprising medical software installed on servers and end-user computing devices, including mobile devices.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: April 9, 2019
    Assignee: Physio-Control, Inc.
    Inventors: Cheryl Protas, James Wootten, Seshadri Kumar Padmanabha, Ken Peterson, Randy Merry, David Stewart
  • Patent number: 10244032
    Abstract: In one example, a gateway device includes one or more processors configured to determine that a subscriber device has started a first application, determine that the subscriber device has ended a second application, and send a message, in accordance with Diameter protocol, to a policy server device indicating both that the subscriber device has started the first application and that the subscriber device has ended the second application. In another example, a gateway device includes one or more processors configured to send at most one message, in accordance with Diameter protocol, to a policy server device indicating that a subscriber device has started an application, and at most one message, in accordance with the Diameter protocol, indicating that the subscriber device has stopped the application.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 26, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Anand Narayanan Rao, Prasad Chigurupati
  • Patent number: 10237223
    Abstract: A user operating a messaging client can use control codes to defer messages for later action. For example, a user can defer a message by forwarding the message to herself and including in a field of the message a control code indicating that the message should be deferred until a particular condition is met. A message management service can receive the forwarded message, detect the control code, and defer the forwarded message, the original message, or both, e.g., by temporarily moving the message(s) to a deferred-message store until the condition is met.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: March 19, 2019
    Assignee: Dropbox, Inc.
    Inventor: Anthony Lu
  • Patent number: 10230675
    Abstract: When a message is received, the recipient set in the message, as well as ancestor message identifiers, are analyzed. The received message is either placed in an existing thread in an existing conversation, or in a new thread in the conversation, based upon the analysis of the recipient set and the ancestor identifiers.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin B. Mahood, Ryan Gregg, Tali Roth, Giselli Panontini DeSouza Sana, Linda Chen, Rajesh Ramanathan, Rafael Ferreira Barcelos