Patents Examined by Alicia Baturay
  • Patent number: 10673797
    Abstract: One or more techniques and/or systems are provided for defining a message behavior profile for a sender, which may be used to categorize messages from the sender. A message behavior profile may be defined based upon, for example, message distribution behavior of the sender (e.g., volume, frequency, variance in content amongst messages sent to recipients, etc.); recipient interactions with messages from the sender (e.g., message read rates, message response rates, etc.); unsubscription options comprised within messages from the sender; and/or other factors. In this way, the message behavior profile and/or features extracted from a message may be used to categorize a message from the sender (e.g., newsletter, commercial advertisements, alert, social network etc.). Categorized messages may be organized into folders, displayed or hidden within views, and/or processed based upon their respective categorizations.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ivan Osipkov, Wei Jiang, Malcolm Hollis Davis, Douglas Hines, Joshua Korb
  • Patent number: 10666513
    Abstract: An embodiment of the invention may include a method, computer program product, and system for network attached storage configuration. The embodiment may include receiving a request, from a network storage administrator, to create a network share on a network attached storage for a network server. Based on the received request, sending an operating system identifier probe to the network server to identify an operating system deployed on the network server. The embodiment may include receiving an identification of the operating system deployed on the network server. Based on the identified operating system deployed on the network server, configuring the network share on the network attached storage. Configuring the network share on the network attached storage may include selecting a network protocol filesystem type compatible with the identified operating system deployed on the network server. The embodiment may include testing compatibility between the network share and network server.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Debora A. Lowry, Jonathan Mendez Chacon, Blanca R. Navarro, Jose D. Ramos Chaves
  • Patent number: 10659418
    Abstract: First notification data is sent to a first client service and second notification data to a second client service. The first notification data and the second notification data notify a user of a message about an activity that is of interest to the user. A read notification is received indicating that the first notification data sent to the first client service has been interacted with by the user. The second notification data sent to the second client service is determined not to have been interacted with by the user. Responsive to determining that the second notification data sent to the second client service has not been interacted with by the user, a modify instruction is sent to the second client device that hosts the second client service. The modify instruction to cause a modification of the second notification data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 19, 2020
    Assignee: GOOGLE LLC
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 10630759
    Abstract: Methods and apparatus are provided for receiving a file in a streaming system. The method includes receiving, by a client device, a file related to at least one segment, the at least one segment being decoded based on the file; and performing, by the client device, a streaming service based on the file. The file is updated for a live service, and the file includes information indicating if the file is to be updated.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 10628747
    Abstract: Aspects of the present invention include a method, which includes receiving, by a processor, data from one or more communicatively coupled objects associated with a device. The method further includes providing, by the processor, context information to the received data. The method further includes mapping, by the processor, the context information associated with the received data to one or more nodes of a knowledge graph. The method further includes diagnosing, by the processor, a problem with the device, based on knowledge graph information.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: April 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hao Chen, Shao C. Li, Qi C. Li, Jie Ma, Li J. Mei, Xin Zhang
  • Patent number: 10630587
    Abstract: A network controller being executed by a processing device generates a file descriptor indicating when the network controller or a virtual switch being executed by the processing device stored a packet to a shared memory buffer. At least one of a read or write operation being performed on the packet stored at the shared memory buffer is identified. In response to identifying the at least one of the read or write operation being performed on the packet, the file descriptor is modified in view of the at least one of the read or write operation being performed on the packet.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 21, 2020
    Assignee: RED HAT, INC.
    Inventor: Flavio Leitner
  • Patent number: 10630551
    Abstract: The method includes: after a first gateway device is connected to a second gateway device, determining, by the first gateway device, whether the second gateway device and the first gateway device are in a same home network; when the first gateway device and the second gateway device are in the same home network, switching, by the first gateway device, to be a bridge device of the second gateway device; receiving, by the first gateway device, a network parameter sent by the second gateway device, where the network parameter includes an SSID of the second gateway device and an Internet Protocol IP address assigned by the second gateway device to the first gateway device, and the IP address is an address in a network segment corresponding to the SSID; and performing, by the first gateway device, network configuration on the first gateway device according to the network parameter.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: April 21, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaotian Zhang, Jin Li, Hailong Zhao
  • Patent number: 10628239
    Abstract: The disclosed technology is generally directed to communications in an IoT environment. In one example of the technology, module twins that respectively correspond to modules of edge applications on a plurality of edge devices are stored. The module twins individually include metadata associated with the corresponding module. Communications between the modules and the IoT support service according to a common security context is enabled. At least one module to be modified is determined. The determined at least one module is caused to be modified.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel John George, Cameron William Skinner, Elio Damaggio, Affan Dar, Ajith Kumar Gande, Sudeep Satish Pradhan, Varun Puranik
  • Patent number: 10621263
    Abstract: A proxy server for limiting Internet connection speed of visitors that pose a threat. The proxy server receives from a client device a request to perform an action on an identified resource that is hosted at an origin server for a domain. The proxy server analyzes the request to determine whether a visitor belonging to the request poses a threat. If the proxy server determines that the visitor poses a threat, the proxy server reduces the speed at which the proxy server processes the request while keeping a connection to the client device open.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: April 14, 2020
    Assignee: CLOUDFLARE, INC.
    Inventors: Lee Hahn Holloway, Matthew Browning Prince, Ian Gerald Pye
  • Patent number: 10623504
    Abstract: A relay module (30) for use in a lightweight machine to machine (LWM2M) communication network comprises a first interface module (31) for interfacing with one or more server devices, and a second interface module (33) for interfacing with a plurality of client devices. A processing unit (35) is adapted to establish at least one group object instance, wherein each group object instance is used to control communication between a server device and a group of client devices.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: April 14, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Oscar Novo Diaz, Nicklas Beijar, Domenico D'Ambrosio, Jaime Jiménez, Miika Komu, Mert Ocak, Patrik Salmela
  • Patent number: 10623253
    Abstract: A device, system and web page for providing status information of a first device to a client device are provided together with a method for retrieving status information of the first device from the client device. The first device comprises an integral web server arranged to provide a web page. The web page comprises one or more standard elements available for download from the first device or from a second device. The web page also comprises at least one variable element specific to the first device including the status information of the first device. The method comprises sending a request for the web page from the client device to the first device. The method further comprises receiving at the client device, from the first device, an initial web component comprising an initial script.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: April 14, 2020
    Assignee: Eseye Limited
    Inventors: Ian Marsden, Paul Marshall
  • Patent number: 10609533
    Abstract: The disclosure provides a method and device for trigger management of a CSE, the CSE and a network element of a bearer network. The method includes that: the CSE sends a trigger request to a network element of a bearer network, wherein the trigger request carries the following information: a trigger message, an external identifier of the CSE, an identifier of a triggered device and a resource identifier of a trigger resource corresponding to the trigger request; the CSE receives a trigger response, which corresponds to the trigger request, sent by the network element of the bearer network; and the CSE updates a first attribute of the trigger resource according to the trigger response. Thus, the technical problem in the related art that M2M communication does not provide a solution of correspondingly triggering connection between a device and a service layer server yet is solved.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: March 31, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventor: Hao Wu
  • Patent number: 10609112
    Abstract: A method, Web server and computer system for converging a desktop application and a Web application. The method includes: in response to a request from a client user for using a target desktop application, starting a desktop application initialization process on the Web server and determining an appropriate corresponding hosting server for the user; preparing and provisioning desktop application environment on the corresponding hosting server and starting the target desktop application; transmitting the corresponding hosting server's address to the client to make desktop application interaction between the client and the corresponding hosting server; and in response to the completion of the desktop application interaction, stopping and exiting the target desktop application on the corresponding hosting server. The client user is provided with a unified Web console for accessing desktop applications and Web applications and Web files can be shared between the desktop applications and the Web applications.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ying Chen, Xing Fang, Jie Qiu, Qing Bo Wang, Meng Ye
  • Patent number: 10601946
    Abstract: Devices, computer-readable media, and methods for pre-loading video chunks of a video program at an edge server are disclosed. For example, a processor may receive a manifest file for a video program, determine a bitrate for a first segment of the video program, request a video chunk of the first segment at the first bitrate from an edge server in accordance with the manifest file, and request a subset of a video chunk of a second segment of the video program from the edge server.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: March 24, 2020
    Assignee: The DIRECTV Group, Inc.
    Inventors: Robert G. Arsenault, Denny Lai, Thai Lam, Michael A Makhijani
  • Patent number: 10601757
    Abstract: According to an embodiment, a communication support device includes a first acquisition unit, a creation unit, and an output unit. The first acquisition unit acquires a message to be notified to a user. The creation unit creates type information indicating a type of content of the message. The output unit outputs the message in an output mode based on importance of the message among a plurality of output modes including at least a first output mode for outputting an entire message, a second output mode for outputting the type information, and a third output mode for outputting reception information indicating reception of the message.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 24, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tetsuro Chino, Shoko Miyamori, Kouji Ueno
  • Patent number: 10594540
    Abstract: A device and methods for wirelessly transferring farming data to and from an agricultural monitor. Certain embodiments also relate to specific methods used to change the boot order of a computing device that may be used to enable wireless data transfer.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: March 17, 2020
    Assignee: PIONEER HI-BRED INTERNATIONAL, INC.
    Inventors: Stephen T. Dieke, Russel Howe, Harley P. Janssen, James W. Sarrett, Kent A. Vander Velden
  • Patent number: 10594557
    Abstract: An embodiment of the invention may include a method, computer program product, and system for network attached storage configuration. The embodiment may include receiving a request, from a network storage administrator, to create a network share on a network attached storage for a network server. Based on the received request, sending an operating system identifier probe to the network server to identify an operating system deployed on the network server. The embodiment may include receiving an identification of the operating system deployed on the network server. Based on the identified operating system deployed on the network server, configuring the network share on the network attached storage. Configuring the network share on the network attached storage may include selecting a network protocol filesystem type compatible with the identified operating system deployed on the network server. The embodiment may include testing compatibility between the network share and network server.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Debora A. Lowry, Jonathan Mendez Chacon, Blanca R. Navarro, Jose D. Ramos Chaves
  • Patent number: 10587547
    Abstract: A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 10, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Charles Wanek, Dan Jones, Todd Vernon
  • Patent number: 10581686
    Abstract: The present disclosure pertains to configuration of devices using distributed network protocols. In one embodiment, a client may poll a server device and receive a first set of data using a first communication protocol. The client may analyze the first set of data to determine a number and a type of each of a plurality of data points comprised in the first set of data. The client device may issue a query to the server device and may receive a second set of data using a second communication protocol. The second set of data may comprise information associated with each of the plurality of data points comprised in the first set of data. A data map may be created based on the first set of data and second set of data, and the client may be at least partially configured automatically based on the data map.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 3, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventor: Richard P. Bryson, Jr.
  • Patent number: 10574718
    Abstract: Systems and methods for delivering content to user equipment are described. The content may be delivered using Internet Protocol (IP) delivery, Quadrature Amplitude Modulation (QAM) delivery, or another delivery format. For example, the system may receive content including a plurality of segments. The system may use manifest data to identify each of the plurality of segments. The system may also use the manifest data to generate index data for the plurality of segments, and the index data may be delivered to user devices with the plurality of segments. In some aspects, the system may use location information (e.g., timestamps, such as program clock references) for one or more data packet of the one of the plurality of segments to generate location information for other data packets.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: February 25, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: James Barkley, Weidong Mao