Patents Examined by Jeyanath Jeyaratnam
-
Patent number: 9800541Abstract: Provided is a communication system that includes first and second communication devices operating in conformance with IPv6 requirements, in which the first communication device (100) determines whether an own IP address for communication is utilized or not by monitoring a communication status, generates a response request message requesting a response message to the second communication device when the own IP address is determined to be no longer required, designates the own IP address as a destination of the response message in the response request message, and transmits the response request message to the second communication device (200) during a period when a Neighbor Cache entry related to the own IP address in the second communication device is in STALE state after transition from REACHABLE state.Type: GrantFiled: August 18, 2010Date of Patent: October 24, 2017Assignee: NEC CORPORATIONInventor: Hiroshi Kitamura
-
Patent number: 9795887Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.Type: GrantFiled: July 17, 2012Date of Patent: October 24, 2017Assignee: RIOT GAMES, INC.Inventors: Jeffrey Lin, Paul Sottosanti
-
Patent number: 9769414Abstract: An electronic program guide is displayed where the program guide indicates the various media being consumed by a plurality of users. Such users can be linked together via a relationship from a social networking website. In addition, the grid can display broadcast channel listings. The grid optionally provides the feature of adding and removing corresponding user and channel listings.Type: GrantFiled: October 14, 2010Date of Patent: September 19, 2017Assignee: THOMSON LICENSINGInventors: Shemimon Manalikudy Anthru, Jens Cahnbley, David Anthony Campana, David Brian Anderson, Ishan Mandrekar
-
Patent number: 9569432Abstract: Systems and methods of evaluating content in a computer networked environment are provided. The data processing system can provide a first link to content for display on a first web page and a second link to the content for display on a second web page. The first and second links have first and second snippets associated with the content, respectively. The system determines at least one of a first number of views and a first number of conversions of the first link and at least one of a second number of views and a second number of conversions of the second link. The system determines a quality metric of the first snippet and a quality metric of the second snippet. The system selects one of the first snippet and the second snippet based on the quality metric of the first snippet and the quality metric of the second snippet.Type: GrantFiled: August 10, 2012Date of Patent: February 14, 2017Assignee: Google Inc.Inventors: Gregory Matthew Marra, Frances Bordwell Haugen
-
Patent number: 9560127Abstract: The present disclosure relates generally to the field of logical movement of data objects. In various examples, the logical movement of data objects may reduce or eliminate network hotspots (e.g., avoid formation of hotspots, remove existing hotspots and/or reduce the magnitude of hotspots). In various examples, the logical movement of data objects may be implemented in the form of systems, methods and/or algorithms.Type: GrantFiled: January 18, 2013Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Seraphin B. Calo, Raheleh B. Dilmaghani, Kang-Won Lee, Vasileios Pappas, Ramya Raghavendra, Dinesh C. Verma
-
Patent number: 9530118Abstract: Implementing messaging client-based reminders includes monitoring, via a computer processor, a communication exchange for a communication session and determining an occurrence of an alarm event from contents of the communication exchange in response to the monitoring. Upon determining the occurrence of the alarm event, a reminder is generated and a timer is set indicating a time value corresponding to a time expression in the communication exchange. Upon expiration of the timer, the reminder is transmitted.Type: GrantFiled: April 16, 2012Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Soobaek Jang
-
Patent number: 9524492Abstract: Implementing messaging client-based reminders includes monitoring, via a computer processor, a communication exchange for a communication session and determining an occurrence of an alarm event from contents of the communication exchange in response to the monitoring. Upon determining the occurrence of the alarm event, a reminder is generated and a timer is set indicating a time value corresponding to a time expression in the communication exchange. Upon expiration of the timer, the reminder is transmitted.Type: GrantFiled: August 1, 2012Date of Patent: December 20, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Soobaek Jang
-
Patent number: 9462024Abstract: In accordance with an embodiment, a method of operating a streaming media client includes electronically receiving, from a network, information regarding component access points of a first multiplexed representation of a streaming content. The first multiplexed representation of the streaming content includes a plurality of media components, and each component access point defines an independently coded access point for one of the plurality of media components. The method further includes selecting a first segment of the first multiplexed representation of the streaming content based on the information regarding the component access points, and requesting the selected first segment of the first multiplexed representation of the streaming content from the network.Type: GrantFiled: April 13, 2012Date of Patent: October 4, 2016Assignee: Futurewei Technologies, Inc.Inventor: Ye-Kui Wang
-
Patent number: 9448961Abstract: A computer-implemented method includes identifying, with a computer system that has a network interface, one or more primary categories of content from a social networking system that are of primary relevance to a user of a computing device, as compared to one or more secondary categories of content from the social networking system that are of lower importance to the user of the computing device; causing content from the primary categories to be downloaded from the social networking system to the computing device automatically and without user interaction with a social networking application that is arranged to display the downloaded content; and causing content from the secondary categories to be downloaded from the social networking system to the computing device separately from the content from the primary categories, and in response to a defined user interaction with a social networking application that corresponds to the social networking system.Type: GrantFiled: October 18, 2012Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Gabriel A. Cohen, Daniel Lehmann, Dmitri Plotnikov
-
Patent number: 9384055Abstract: One or more measurements of processor utilization are taken. A utilization ceiling is calculated. One or more processing units (PUs) are added automatically if it is determined that the utilization ceiling is greater than an available PU capacity. One or more PUs are removed automatically responsive to determining that the utilization ceiling is at least one PU less than the available PU capacity.Type: GrantFiled: April 16, 2012Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Brian K. Wade
-
Patent number: 9384057Abstract: One or more measurements of processor utilization are taken. A utilization ceiling is calculated. One or more processing units (PUs) are added automatically if it is determined that the utilization ceiling is greater than an available PU capacity. One or more PUs are removed automatically responsive to determining that the utilization ceiling is at least one PU less than the available PU capacity.Type: GrantFiled: November 18, 2013Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Brian K. Wade
-
Patent number: 9373145Abstract: Technology is disclosed for generating social networking reports. In various embodiments, the technology receives an identity of a user wherein the identity is associated with a first online social network and does not include a password; collects first information about the user from the first online social network; generates a first report based on the collected first information; and transmits the generated first report.Type: GrantFiled: October 17, 2011Date of Patent: June 21, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Shmuel Ur
-
Patent number: 9326186Abstract: Systems and methods are provided for allocating network resources across network flow aggregates to apply fairness at different levels of flow aggregation. Utility functions of member flows in each aggregate may be adjusted based on a target aggregate utility function. Processes for allocating network resources may then be performed using the adjusted member utility functions.Type: GrantFiled: September 14, 2012Date of Patent: April 26, 2016Assignee: Google Inc.Inventors: Alok Kumar, Uday Ramakrishna Naik
-
Patent number: 9197588Abstract: A mobile terminal system for providing instant messaging to a third-party application includes a mobile terminal having one or more processors and memory for storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the mobile terminal to perform the instructions of acquiring an application ID (appid) and a software development kit (SDK) from an instant messaging open platform by the third-party application; registering the third-party application at the instant messaging open platform using the acquired appid and SDK when the third-party application initiates; providing an open application programming interface (API) to the third-party application via the instant messaging open platform; and transmitting information between the instant messaging open platform and the third-party application via the open API.Type: GrantFiled: December 3, 2013Date of Patent: November 24, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Guangyao Chen
-
Patent number: 9131000Abstract: Methods, systems, and computer readable media for heuristics-based adaptive protocol parsing are disclosed. According to one aspect, a method for heuristics-based adaptive protocol parsing includes receiving a message of a first protocol, where the first protocol defines a plurality of valid message formats, and parsing the received message using a protocol tree for determining whether the received message is in one of the plurality of valid message formats. While parsing the received message, heuristics are used to optimize the protocol tree. In one embodiment, the protocol tree is optimized for parsing messages having the message format of a received message.Type: GrantFiled: April 13, 2012Date of Patent: September 8, 2015Assignee: IXIAInventor: Rahul Iyer
-
Patent number: 9088635Abstract: The disclosure discloses a method for sharing audio and/or video. The method includes the steps that: a first terminal writes audio and/or video from an audio-video providing module into a cache space according to a play request of a second terminal, and transmits the audio and/or video stored in the cache space to the second terminal. The disclosure further discloses a system for sharing the audio and/or video. With the disclosure, a video conference of a mobile terminal can be displayed at a digital home network terminal in real time, so that the video content can be displayed through the digital terminal that does not support video conferences. Moreover, when a user gets home, a mobile phone terminal involved in the video conference can conveniently switch the images to a television terminal, thus not needing to be held by the user. Therefore, user experience is improved.Type: GrantFiled: April 19, 2011Date of Patent: July 21, 2015Assignee: ZTE CorporationInventor: Yushen Zhou
-
Patent number: 8942692Abstract: Remote mobile device management is provided. a master user account is established based on a request from a master user and a request to associate a remote mobile device with the master user account is received. The remote mobile device is associated with the master user account and management information is received from the master user account that is associated with the remote mobile device including restriction activation information. An indication of movement is received when the remote mobile device is moving at a speed above a restriction threshold and the restriction or monitoring of at least one device capability of the remote mobile device is provided based on the restriction activation information and the indication of movement. An indication of deceleration is received when the remote mobile device has decelerated and the restoration of the at least one device capability is provided based on the indication of deceleration.Type: GrantFiled: April 13, 2012Date of Patent: January 27, 2015Assignee: Text Safe Teens, LLCInventors: Phillip Randazzo, Thomas Shimkus
-
Patent number: 8935376Abstract: In a system for delivering notifications to a network administrator's web browser during normal web browsing, a transaction state management module disposed between the web browser and the Internet tracks and manages various states of communications, a notification module stores notification messages, and an authentication module is configured to authenticate web page requests. Upon identifying the administrator through the authentication module, a client-side proxy temporarily stores the original HTTP request. A notification generator module constructs a notification data, and a special link to acknowledge the notice, which are returned to the web browser. Once the administrator selects the link, the original HTTP request is extracted from storage and forwarded by a server-side proxy to the original destination server.Type: GrantFiled: April 13, 2012Date of Patent: January 13, 2015Assignee: Blue Coat Systems, Inc.Inventor: Alexander Wade Campbell
-
Patent number: 8781457Abstract: Remote mobile device management is provided. A master user account is established based on a request from a master user and a request to associate a remote mobile device with the master user account is received. The remote mobile device is associated with the master user account and management information is received from the master user account that is associated with the remote mobile device including restriction activation information. A first indication of geographic location is received when the remote mobile device enters a defined geographic area. The system also provides for the restriction of at least one device capability of the remote mobile device based on the restriction activation information and the first indication of geographic location. A second indication of geographic location is received when the remote mobile device exits the defined geographic area and provides for restoration of the at least one device capability based on the second indication of geographic location.Type: GrantFiled: November 2, 2012Date of Patent: July 15, 2014Assignee: Text Safe Teens, LLCInventors: Phillip Randazzo, Thomas Shimkus