Patents Examined by Shirley Zhang
-
Patent number: 10135772Abstract: Systems and methods are provided for message prompting. For example, a communication client corresponding to a first user acquires a first communication message pushed by a communication server; the communication client acquires avatar information of a second user related to the first communication message; and the communication client displays a prompt of the first communication message in a preset prompting area, wherein the prompt contains the avatar information of the second user.Type: GrantFiled: August 7, 2014Date of Patent: November 20, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Junbin Kuang, Yang Liu
-
Patent number: 10129179Abstract: One exemplary embodiment is directed to an end node that includes functionality to read information stored on or in a segment of physical communication media that is attached to the end node and to communicate the read information over a network (for example, to an aggregation point). Another exemplary embodiment is directed a wall outlet that includes functionality to read information stored on or in a segment of physical communication media connected to it and communicate at least a portion of the information read from the segment of physical communication media to an aggregation point. Another exemplary embodiment is directed a wall outlet that includes a switch and functionality to read information stored on or in a segment of physical communication media connected to it and to communicate at least a portion of the information read from the segment of physical communication media to an aggregation point.Type: GrantFiled: February 12, 2010Date of Patent: November 13, 2018Assignee: CommScope Technologies LLCInventors: Mohammad H. Raza, Kamlesh G. Patel, John P. Anderson, Joseph C. Coffey
-
Patent number: 10121173Abstract: A method and apparatus for sharing information regarding a purchase result between a plurality of clients and receiving at least one of an application and content from a server based on the shared information regarding the purchase result. The method includes receiving information regarding a purchase result of the at least one of the application and the content from a second client; transmitting the information regarding the purchase result and device information of the first client to a server providing the at least one of the application and the content; and receiving the at least one of the application and the content from the server in response to the transmission.Type: GrantFiled: March 14, 2011Date of Patent: November 6, 2018Assignee: Samsung Electronics Co., LtdInventor: Hyung-sik Kim
-
Patent number: 10097511Abstract: Methods and apparatuses for identifying a domain of a command and control server of a botnet are described. Upon receipt of a request to register a domain for a service that includes a proxy server, where the proxy server is to receive and process traffic for that domain if registration is successful, a determination of whether the domain was generated by a domain generation algorithm (DGA) is performed.Type: GrantFiled: December 22, 2015Date of Patent: October 9, 2018Assignee: Cloudflare, Inc.Inventor: Nicholas Thomas Sullivan
-
Patent number: 10079751Abstract: A flexible network building method for a remote-programmable monitoring and controlling system including an intelligent network device, a local area network router, and a dominant host in communication with the local area network router, including: sending a dominant host beacon containing router connection data for the local area network router through the dominant host; the intelligent network device receiving the dominant host beacon sent from the dominant host, and logining to the local area network router; the dominant host logining to the intelligent network device; sending a control command to the intelligent network device through the dominant host; receiving and executing the control command using the intelligent network device; and the intelligent network device responding to the dominant host with an executing status message after the execution of the control command.Type: GrantFiled: September 12, 2016Date of Patent: September 18, 2018Assignee: Link Advance Co., Ltd.Inventor: Ting-Wei Yang
-
Patent number: 10074254Abstract: An alarm panel configuration system for facilitating cloud-based configuration of the alarm panel is provided. The configuration system may include a remote server providing a remotely accessible configuration file modification interface, the configuration file modification interface configured to compile a configuration file and transmit the configuration file to a mobile device, and an alarm panel configured to receive the configuration file from the mobile device.Type: GrantFiled: November 20, 2013Date of Patent: September 11, 2018Assignee: TYCO FIRE & SECURITY GMBHInventor: Joseph Piccolo, III
-
Patent number: 10069679Abstract: A method for initializing a media includes: obtaining an access point corresponding to a media equipment in a network sharing model; performing a network connection with the media equipment via the access point, and sending paring information to the media equipment via the network connection; accessing to network environment corresponding to the paring information, and paring a control terminal equipment with the media equipment in the network environment. A system includes: an obtaining module, configured to obtain an access point corresponding to a media equipment in a network sharing model; an access processing module, configured to perform a network connection with the media equipment via the access point, and send paring information to the media equipment via the network connection; a paring module, configured to access to network environment corresponding to the paring information, and pair control terminal equipment with media equipment in the network environment.Type: GrantFiled: August 21, 2014Date of Patent: September 4, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhenrong Ye, Peng Hu, Yilan Liu, Xiang Liu, Bo He, Bo Song
-
Patent number: 10042663Abstract: A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager automatically requests virtual machines from a cloud manager. The cloud manager provisions one or more virtual machines in a cloud with the specified streams infrastructure and streams application components. The streams manager then modifies the flow graph so one or more portions of the streaming application are hosted by the virtual machines in the cloud. When performance of the streaming application indicates a virtual machine is no longer needed, the virtual machine is maintained and placed in a ready state so it can be quickly used as needed in the future without the overhead of deploying a new virtual machine.Type: GrantFiled: January 13, 2016Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Lance Bragstad, Michael J. Branson, Bin Cao, James E. Carey, Mathew R. Odden
-
Patent number: 10033687Abstract: A method for interactive splitting of a post of a social collaborative environment is provided. The method comprises, in response to a selection of a portion of the post, splitting the post at a location of at least one of a boundary of the selection or within the selection into a first segment and a second segment. A tool is utilized to split the post at the location of at least one of the boundary of the selection or within the selection into the first segment and the second segment. An input box configured to receive a response to the post is presented in an interactive post editing interface of the post, wherein the presentation of the input box occurs in a space defined between the first segment and the second segment. The response can be inserted in the space defined between the first segment and the second segment.Type: GrantFiled: June 28, 2016Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventor: Sebastian M. Zmener
-
Patent number: 10033671Abstract: A system for dynamic message routing on a topic between publishing nodes and subscribing nodes includes a plurality of message queues, at least one topic/node table, a subscribing module, a publishing module, and other modules to send messages between one or more publisher and one or more subscribers. Methods include: a method for publishing a message on a topic, a method for forwarding a message on a topic, a method for subscribing to messages on a topic, a method for automatically removing subscribers, a method for direct publishing of messages, and methods for optimizing message transmission between nodes.Type: GrantFiled: February 22, 2016Date of Patent: July 24, 2018Assignee: Aurea Software, Inc.Inventor: William Cullen
-
Patent number: 10020916Abstract: A vehicle communication system includes at least one vehicle controller configured to control functions of a vehicle and configured to output data related to the vehicle. A communication unit is configured to transmit the data output from the vehicle controller to an external data collecting device. A memory is configured to store the data. A network managing unit is configured to control the communication unit to output the data to the data collecting device when the data is different from previous data transmitted to the data collecting device.Type: GrantFiled: December 3, 2015Date of Patent: July 10, 2018Assignee: Hyundai Motor CompanyInventors: Jae Woo Park, Dong Youl Lee, Sang Jae Han, Chul Min Kim
-
Patent number: 9992284Abstract: A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast.Type: GrantFiled: February 10, 2015Date of Patent: June 5, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Peter Andrew Mataga, Igor Slepchin
-
Patent number: 9983897Abstract: A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager automatically requests virtual machines from a cloud manager. The cloud manager provisions one or more virtual machines in a cloud with the specified streams infrastructure and streams application components. The streams manager then modifies the flow graph so one or more portions of the streaming application are hosted by the virtual machines in the cloud. When performance of the streaming application indicates a virtual machine is no longer needed, the virtual machine is maintained and placed in a ready state so it can be quickly used as needed in the future without the overhead of deploying a new virtual machine.Type: GrantFiled: January 13, 2016Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Lance Bragstad, Michael J. Branson, Bin Cao, James E. Carey, Mathew R. Odden
-
Patent number: 9973407Abstract: A method for bandwidth-sensitive content sharing can begin with the establishment of a content sharing session between two or more end-user devices by a bandwidth-sensitive content sharing system. At least one of the two or more end-user devices can be a mobile device having a network constraint and/or a data usage constraint. A bandwidth limitation can be determined for the mobile device from network connection data and user data. The bandwidth limitation can indicate a restriction to content sections of a content item the mobile device is to receive during the content sharing session. The content item shared with the mobile device can be filtered based upon a priority value for each content section of the content item. A content section can be an identifiable and discrete encapsulation of data within the content item. The filtered content item can satisfy the bandwidth limitation of the mobile device.Type: GrantFiled: January 10, 2014Date of Patent: May 15, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lori L. Adington, James P. Brancato, Joel Duquene, Brian S. Utesch
-
Patent number: 9967160Abstract: A streams manager monitors performance of a streaming application and determines if operators are underperforming according to a threshold. When the performance needs to be improved, the streams manager automatically modifies the flow graph to offload or reroute a stream of data, or part of a stream of data, to a similar operator to more efficiently utilize streaming resources. Operators are provided with multiple ports to allow the streams manager to send additional streams to the operator.Type: GrantFiled: May 21, 2015Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Bin Cao, Jessica R. Eidem, Brian R. Muras, Jingdong Sun
-
Patent number: 9954745Abstract: A streams manager monitors performance of a streaming application and determines if operators are underperforming according to a threshold. When the performance needs to be improved, the streams manager automatically modifies the flow graph to offload or reroute a stream of data, or part of a stream of data, to a similar operator to more efficiently utilize streaming resources. Operators are provided with multiple ports to allow the streams manager to send additional streams to the operator.Type: GrantFiled: June 16, 2015Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Bin Cao, Jessica R. Eidem, Brian R. Muras, Jingdong Sun
-
Patent number: 9948522Abstract: A data center infrastructure monitoring system and method that includes a plurality of geographically distributed data centers, each data center of the plurality of data centers having a plurality of physical infrastructure assets. A central monitoring center is communicatively coupled to one or more data centers of the plurality of data centers and configured to, in response to receiving, by a computing device, indications of a plurality of user inputs creating one or more graphical relationships between a plurality of icons depicting infrastructure assets in a data center, determine, by the computing device and based on the graphical relationships, hierarchical relationships between the infrastructure assets in the data center depicted by the icons, and store data indicative of the hierarchical relationships between the infrastructure assets.Type: GrantFiled: January 11, 2017Date of Patent: April 17, 2018Assignee: Equinix, Inc.Inventors: Michael Marinelli, William Maloney, Swayambhu Raparti, Anthony J. Sukiennik
-
Patent number: 9935907Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.Type: GrantFiled: November 19, 2013Date of Patent: April 3, 2018Assignee: DROPBOX, INC.Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
-
Patent number: 9936028Abstract: The present disclosure discloses a method and a network device for client association management based on estimated session duration. Specifically, a network device determines that a client device is on an active session. The client device is associated with a first access point of a plurality of access points. The network then estimates a remaining duration of the active session to obtain an estimated remaining duration. Responsive at least to the estimated remaining duration of the active session being greater than a threshold value, the network device causes the client device to associate with a second access point different than the first access point. Responsive at least to the estimated remaining duration of the active session being less than the threshold value, the network device refrains from causing the client device to associate with the second access point.Type: GrantFiled: October 21, 2014Date of Patent: April 3, 2018Assignee: ARUBA NETWORKS, INC.Inventor: Sachin Ganu
-
Patent number: 9930132Abstract: A method of operating a router is disclosed. The method may include updating a data object to or from a router cache of the router. For example, the router may store or distribute the data object by determining whether a client device in a local network established by the router stores a version of the data object different from a version on the router cache. For another example, the router may store the data object based on a cacheable tag associated with the data object, the cacheable tag indicating that the data object is intended by a content server system to be cached in the router cache.Type: GrantFiled: January 10, 2014Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventor: Vikas Gupta