Patents Examined by Joseph L Greene
-
Patent number: 11223659Abstract: A method and notification system for notifying broadcast streams to multiple users. A notifier receives, from a broadcaster, a request to notify a broadcast stream to the multiple users. The notifier receives preferences from a subset of users of two or more social networking systems. The preferences identify: (i) some but not all social networking systems of the two or more social networking systems which should send notifications about the broadcast stream to the subset of users; and (ii) times during which the notifications about the broadcast stream should be sent to the subset of users. The notifier instructs an agent representing a broadcaster in each social networking system of only the some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences.Type: GrantFiled: September 14, 2017Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: John Ham, Matthew Schlicht
-
Patent number: 11218443Abstract: Methods and systems for dynamic IP categorization include receiving electronic requests to access an electronic server; logging a first set of requests occurring during a first period of time and originating from an IP address belonging to a set of IP addresses; assigning the set of IP addresses to a first category according to the first set of requests; logging a second set of requests occurring during a second period of time and originating from the first IP address or a second IP address belonging to the set of IP addresses; determining a second category according to the second set of requests; assigning the set of IP addresses to the second category when the first category and the second category differ; and providing a response to a requesting IP address based on the category associated with the set of IP addresses to which the requesting IP address belongs.Type: GrantFiled: July 25, 2019Date of Patent: January 4, 2022Assignee: Coupang Corp.Inventors: Xin Jin, Yonghui Chen
-
Patent number: 11190395Abstract: Alerting a service provider of failed network connectivity includes determining, by a modem device, a loss of connectivity of the modem device with a network. The modem device sends a first notification of the loss of connectivity to a service provider using a first communication. A second notification of a type of the loss of connectivity and a resolution time for the loss of connectivity is received using a second communication. The second communication includes an out-of-band communication. The second communication is sent by the service provider and received by a first device associated with a user.Type: GrantFiled: August 8, 2018Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chitra A Iyer, Jeffrey I S Dare
-
Patent number: 11188572Abstract: In one embodiment, a method includes, for each of a plurality of channels at a well site, converting channel data from a source data format to a common data format in real-time as the channel data is generated. The common data format includes a plurality of elements organized into a plurality of sets. Each element includes a minimum collection of fields. The method further includes, for each of the plurality of channels, storing the converted channel data in a data store as part of the at least one element.Type: GrantFiled: September 22, 2020Date of Patent: November 30, 2021Assignee: Petrolink International Ltd.Inventors: Richard Abraham, Mark Patrick Farnan
-
Patent number: 11190620Abstract: Embodiments of the present disclosure relate to methods and an electronic device for transmitting and receiving data. The data transmission method includes: determining a hash value of original data to be transmitted; determining whether the hash value exist in a predetermined set of hash values; in response to the hash value being present in the set of hash values, transmitting the hash value, rather than the original data, to a server; and in response to the hash value being absent from the set of hash values, transmitting the original data to the server; and adding the hash value to the set of hash values. The embodiments of the present disclosure can avoid transmitting duplicated data between a client and a server, and it is not required to add extra remote procedure calling commands between the client and the server.Type: GrantFiled: April 11, 2019Date of Patent: November 30, 2021Assignee: EMC IP Holding Company LLCInventors: Wei Cui, Sanping Li, Kun Wang
-
Patent number: 11184216Abstract: A state control method includes detecting an operation execution event used for requesting to operate on a first object in a first application. The method also includes determining whether a next node of a current node of the first object in a hybrid state machine is a first state node or a first behavior-tree node. Nodes in the hybrid state machine includes at least a state node and a behavior-tree node, and a state change relationship exists among the nodes in the hybrid state machine. The method further includes, when it is determined that the next node is the first state node, performing on the first object an operation in a first state corresponding to the first state node; and, when it is determined that the next node is the first behavior-tree node, performing on the first object an operation in a first behavior-tree corresponding to the first behavior-tree node.Type: GrantFiled: August 23, 2018Date of Patent: November 23, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Lei Jiang, Haobo Shan, Jinyuan Zhou
-
Patent number: 11178199Abstract: Provided is an information delivery apparatus for distributing information to a plurality of communication terminals, the information delivery apparatus including: a terminal-information memory unit for storing terminal information of the plurality of communication terminals serving as information delivery destinations; an address-type-selection-information memory unit for storing address type selection information, which is for selecting an address type, for one network segment or each of a plurality of network segments; a transmission-address determination unit for determining address information to be applied based on the terminal information in the terminal-information memory unit and the address type selection information in the address-type-selection-information memory unit; and a transmission unit for transmitting the information by using the address information determined by the transmission-address determination unit.Type: GrantFiled: June 13, 2016Date of Patent: November 16, 2021Assignee: Oki Electric Industry Co., Ltd.Inventor: Satoshi Nakagawa
-
Patent number: 11176521Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and provide a novel and non-obvious method, system and computer program product for managing e-mail user confidentiality. In one embodiment of the invention, a method for managing e-mail user confidentiality can be provided. The method can include transmitting an e-mail message for delivery to multiple e-mail users and corresponding e-mail addresses, identifying a privacy preference for a particular one of the e-mail users; and, concealing a display within the e-mail message of an e-mail address associated with the particular one of the e-mail users responsive to the privacy preference.Type: GrantFiled: October 21, 2019Date of Patent: November 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Angela Richards Jones, Ruthie D. Lyle
-
Patent number: 11153246Abstract: Techniques for ephemeral messaging with remote ephemeral mode configuration are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a messaging update at a messaging client on the client device from a messaging system; determine a message thread associated with the messaging update; and determine that the messaging update indicates a transition to an ephemeral mode for the message thread; and a user interface component operative to configure a user interface for the message thread to an ephemeral mode interface based on the transition to the ephemeral mode for the message thread. Other embodiments are described and claimed.Type: GrantFiled: March 24, 2020Date of Patent: October 19, 2021Assignee: FACEBOOK, INC.Inventors: Evan Gabriel Brooks, Alexander Salem Franklin, Matthew Steiner
-
Patent number: 11140178Abstract: A method and system for collecting information on responses and their interpretation on a client device that requests access to a server. A request to access the server is received. If there was a response by the server for this request, then the response is being intercepted and is being injected with a client side language script to be executed by the requesting client side device. Information is collected at the server side from the execution of the injected client side language script by the client device.Type: GrantFiled: September 16, 2010Date of Patent: October 5, 2021Assignee: F5 Networks, Inc.Inventors: Shlomo Yona, Ron Talmor
-
Patent number: 11095512Abstract: IoT devices are usually single-purpose devices with a set of instructions and parameters. This disclosure relates to a versatile framework that overcomes technical challenges for repurposing nodes operating in an IoT environment. Specifically, this disclosure describes security and functionality adaptations for versatile nodes (“vnodes”) operating within an IoT environment. Vnodes may include segmented data storage locations that allow multiple set of instructions and parameters to be stored on the vnode. The multiple sets of instructions/parameters may allow a vnode to perform a wide range of activities in different IoT operating environments. For example, a vnode may attach to a car during a trip then attach itself to the garage door, then re-attach to the car in the morning. Data storage may be segmented and allow data sharing between segmented storage locations. Data storage may be segmented and not allow data sharing between storage locations and thereby increases data controls.Type: GrantFiled: April 17, 2019Date of Patent: August 17, 2021Assignee: Bank of America CorporationInventor: Manu Kurian
-
Patent number: 11088922Abstract: A method, system, and network providing hardware and software inventorying and monitoring provide the status of a local network of interconnected information technology devices. A user downloads and installs a local network monitoring software program from an online source onto a host computer system. The local network monitoring software system initiates an inventory of all information technology devices associated with said local network of information technology devices. Also, the local network monitoring software determines the operational status of the information technology devices and the status of software programs installed on the information technology devices. The results of the inventory and status determinations are presented to the host computer system.Type: GrantFiled: May 15, 2019Date of Patent: August 10, 2021Assignee: SPICEWORKS, INC.Inventor: Francis Sullivan
-
Patent number: 11088898Abstract: A computer-implemented method according to one embodiment includes outputting, from a requester system to a server system, a request signature. The request signature requests at least one parameter of a function specified in the request signature. The method further includes receiving a first response signature from the server system and identifying within the first response signature a parameter. The specified function is applied to the identified parameter for determining whether the parameter is valid. In response to a determination that the identified parameter of the first response signature is invalid, a location and/or an identity of the identified parameter is marked in a copy of the first response signature. The method further includes using a functional topology of the requester system to trace the identified parameter determined to be invalid to a valid parameter, and outputting a second response signature that includes the marked-up copy of the first response signature.Type: GrantFiled: April 16, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Peng Shi, Louie A. Dickens, Paul Cross
-
Patent number: 11049033Abstract: In one embodiment, a network assurance system that monitors a network labels time periods with positive labels, based on the network assurance system detecting problems in the network during the time periods. The network assurance system assigns tags to discrete portions of a feature space of measurements from the monitored network, based on whether a particular range of values in the feature space has a threshold probability of occurring during a positively-labeled time period. The network assurance system determines a set of the assigned tags that frequently co-occur with the positively-labeled time periods in which problems are detected in the network. The network assurance system causes performance of a mitigation action in the network based on the set of assigned tags that frequently co-occur with the positively-labeled time periods.Type: GrantFiled: January 12, 2018Date of Patent: June 29, 2021Assignee: Cisco Technology, Inc.Inventors: Vinay Kumar Kolar, Vikram Kumaran, Abhishek Kumar, Santosh Ghanshyam Pandey, Jean-Philippe Vasseur, Grégory Mermoud
-
Patent number: 11044178Abstract: A data center management method executed by a computer that includes a first memory and a second memory, the method includes storing, in the second memory, a predicted value calculated based on measured values obtained as measurement data and differences each corresponding to the measurement data obtained a predetermined period ago; storing, in the first memory, the measurement data as the measured value; calculating, based on each of the stored measured values, an amount of change which is a difference between the measured value and the predicted value, and storing the calculated amount in the second memory; calculating first corrected prediction data based on the measured value currently measured and the measurement values previously measured; calculating second corrected prediction data based on previous amounts of change and the first corrected prediction data; and controlling the device using an operation amount calculated based on the second corrected prediction data.Type: GrantFiled: May 16, 2018Date of Patent: June 22, 2021Assignee: FUJITSU LIMITEDInventors: Hiroshi Endo, Shigeto Suzuki, Hiroyoshi Kodama, Hiroyuki Fukuda
-
Patent number: 11037378Abstract: A method and system for creating driver telematic signatures. The driver telematic signatures include device-independent and vehicle-independent, artificial intelligence (AI) analyzed and dynamic Big Data set (e.g., 100,000?1 Million+ data values) calibrated, driver safety scoring system. The driver telematics signatures are created and used in real-time from a cloud Software as a Service (SaaS) on a cloud server network device and a cloud communications network that communicates with a driver's vehicle when it is on and moving. The driver telematics signatures provide current driver performance data, driver habit data and allow determination in real-time of drivers performing risky driver maneuvers. The driver telematics signature are also used to determine a cost of insurance for vehicles as the result of reducing rating errors by establishing a baseline for the driver's behavior while driving a vehicle.Type: GrantFiled: April 18, 2019Date of Patent: June 15, 2021Assignee: IGEN Networks Corp.Inventors: Mark A. Wells, Neil G. Chan, Travis R. Brooks
-
Patent number: 11025719Abstract: Multiple devices are detected in an environment and a user input is received to define a relationship between two or more devices in the plurality of devices. A system can determine that a first of the two or more devices includes a sensor resource and a second of the two or more devices includes an actuator resource. Data is identified describing outputs of the first device corresponding to the sensor resource and inputs of the second device corresponding to the actuator resource. A model is generated modeling interoperation of the sensor resource and actuator resource based at least in part on the data.Type: GrantFiled: December 20, 2015Date of Patent: June 1, 2021Assignee: Intel CorporationInventors: Shao-Wen Yang, Yen-Kuang Chen, Nyuk Kin Koo
-
Patent number: 10999625Abstract: The present disclosure relates to a method and device for reporting the quality of a mobile streaming service. A terminal device receiving a mobile streaming service through at least one communication network measures the quality of the streaming service, generates, on the basis of the measurement result, a mobile service quality indicator for monitoring QoS or QoE, and reports the generated mobile service quality indicator in real time through an MQI message, an NAM feedback message, or the like, thereby enabling network conditions to be effectively monitored even in a mobile streaming environment.Type: GrantFiled: December 17, 2018Date of Patent: May 4, 2021Assignee: SK TELECOM CO., LTD.Inventor: Jongmin Lee
-
Patent number: 10992596Abstract: A method performed by a controlling computer node in a network with a plurality of subordinate computing nodes, the method including: receiving, from a first subordinate computer node, information indicating computing resource impacts for a plurality of different processing functions; receiving, from a communication endpoint, a processing task; determining an impact upon available resources of the first subordinate computer node if the task were to be assigned to the first subordinate computer node, wherein the determining is performed using the information indicating computing resource impacts; and assigning the task to either the first subordinate computer node or another one of the subordinate computer nodes based at least in part on the determining the impact.Type: GrantFiled: February 13, 2017Date of Patent: April 27, 2021Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.Inventor: Eric Poulin
-
Patent number: 10972569Abstract: An apparatus for heterogeneous compression of data streams is disclosed. In at least one embodiment, the apparatus includes a sampling module that samples a data stream at one or more intervals to determine a content type for data within the one or more intervals. The apparatus further includes a mapping module that determines whether the content type is linked to a preferred data compression method. The apparatus further includes a processing module that compresses the data within the one or more intervals to produce compressed data using the preferred data compression method in response to determining that the content type is linked to the preferred data compression method. Embodiments of corresponding methods and computer program products are also disclosed.Type: GrantFiled: April 24, 2017Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Avishai H. Hochberg, Hunny W. Kershaw, Mark L. Yakushev