Patents Examined by Oanh Duong
-
Patent number: 9953612Abstract: Certain embodiments herein may include systems and methods for facilitating communication between mobile devices and display devices. According to certain embodiments, various types of connections may be established for communication between mobile devices and display devices. The type of connection may be based on numerous factors, including networks accessible to the mobile devices and display devices, capabilities of the mobile devices and display devices, and requirements associated with a software application running on a display device or on a device associated with the display device. Example connection types may involve a server intermediary which may establish a communication connection and proxy or relay content between mobile devices and display devices. Other connection types may not involve a server intermediary, for example, when a mobile device interacts with a display device to control a real-time game application.Type: GrantFiled: September 26, 2014Date of Patent: April 24, 2018Assignee: Samsung Electronics Co., Ltd.Inventor: Alan Queen
-
Patent number: 9948591Abstract: Systems and methods that facilitate messaging capabilities within a unified plant model (UPM) via employing a plurality of core messaging primitives for configuration of messages that interact with a message engine of the industrial plant. In a related aspect, initially messaging host modules can be located on a network and associated policies identified. Next, data type ID and name syntax can be defined and unique UPM system identifiers generated by the system.Type: GrantFiled: July 11, 2014Date of Patent: April 17, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: Gavan W. Hood, Michael D. Kalan, Sujeet Chand, Paul R. D'Mura, Kenwood H. Hall, Kenneth S. Plache, Clifton H. Bromley
-
Patent number: 9936032Abstract: A website server computer hosting a website can identify a visitor to the website by using information provided by a visitor server computer that interacts with the visitor. The information provided by the server computer, in some embodiments, can be a combination of an IP address and characteristics of a computing device from where the visitor visits the website. In some embodiments, the IP address of the visitor server computer is used. In embodiments where the visitor may be sharing the computing device with other users, the characteristics may include at least one characteristic that is uniquely associated with the visitor. The website server computer can use a visitor identifier thus generated to start tracking the pages that the visitor requests during the session and can generate and customize pages for the visitor by using characteristics originated from the visitor.Type: GrantFiled: April 1, 2015Date of Patent: April 3, 2018Assignee: Open Text SA ULCInventors: John C. Artz, Jr., William H. Bender, Heeren Pathak
-
Patent number: 9935839Abstract: A source device communicates with a sink device over a main communication channel and configuration data is sent over a display data channel. A retimer is coupled between the source device and the sink device to improve the quality of signal transmitted from the source device to the sink device. The retimer monitors the data being sent on the display data channel to look for a desired command. Once the command is found, a copy of the command is decoded by the retimer and the configuration data and associated values are stored in a storage. The retimer uses the stored configuration data to modify the received communication data signal to match the operational characteristics between the source device and sink device and then transmit the modified signal to the sink device using these operational characteristics.Type: GrantFiled: March 3, 2016Date of Patent: April 3, 2018Assignee: PARADE TECHNOLOGIES, LTD.Inventors: Qing Li, Ming Qu, HongQuan Wang, Zhengyu Yuan
-
Patent number: 9917879Abstract: Embodiments of the present invention allow applications developers to change user experiences within an application without updating the application by relying on remote interface templates to create user experiences. The application code includes entry points to various remote interface templates stored on a remote device. The remote interface templates are consumed by the application to render content blocks that are all, or part of, the application's interface. The remote interface templates may be changed seamlessly at the remote device allowing the user to enjoy the updated interface without interruption the next time the application is opened.Type: GrantFiled: January 11, 2013Date of Patent: March 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Salem Elie Haykal, Jay Ongg, Radu Bacioiu, Li Xu, Janine Michelle Perret, Phoi Heng Lew
-
Patent number: 9906574Abstract: The present disclosure discloses a method, server, client and system for data presentation in a multiplayer session, and belongs to the technical field of multiplayer video session. The method includes: establishing a session connection with multiple clients participating in the session; receiving session control commands, audio data and video data transmitted by the multiple clients participating in the session through the session connection; assigning audio data and video data to the first client based on the session control commands transmitted by the multiple clients participating in the session, the first client is any one of the multiple clients participating in the session; transmitting the audio data and video data to the first client, so as for the first client to present the audio data and video data.Type: GrantFiled: November 3, 2014Date of Patent: February 27, 2018Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Xiangwei Ge
-
Patent number: 9900724Abstract: Aspects of the subject disclosure may include, for example, identifying a configuration of a second end user device that includes device data and applications, generating a configuration template associated with the second end user device, providing a first end user device with access to the configuration template for enabling the first end user device to be configured, detecting an adjustment to the configuration of the second end user device, and transmitting a notification of a configuration change at the second end user device responsive to the detecting of the adjustment to enable the first end user device to be reconfigured according to the adjustment to the configuration of the second end user device. Other embodiments are disclosed.Type: GrantFiled: May 10, 2017Date of Patent: February 20, 2018Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Ari Craine, Matthew Arcaro
-
Patent number: 9894114Abstract: A method, system and computer program product for adjusting a display of social media updates to varying degrees of richness. A level of importance for each social media update is identified and assigned to the update. The importance of the social media update can be defined by various aspects, such as topics or people of interest to the user. Furthermore, a current condition of a user's environment (e.g., current workload of the user) is determined. The social media updates are then displayed in a social networking feed with a particular degree of richness at a particular location based on the level of importance of the social media updates, the current condition of the user's environment, and/or the user's interactions with existing updates currently displayed. In this manner, the amount of time required by the user to determine which updates are important to the user is reduced.Type: GrantFiled: January 14, 2013Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
-
Patent number: 9871833Abstract: A method, system and computer program product for adjusting a display of social media updates to varying degrees of richness. A level of importance for each social media update is identified and assigned to the update. The importance of the social media update can be defined by various aspects, such as topics or people of interest to the user. Furthermore, a current condition of a user's environment (e.g., current workload of the user) is determined. The social media updates are then displayed in a social networking feed with a particular degree of richness at a particular location based on the level of importance of the social media updates, the current condition of the user's environment, and/or the user's interactions with existing updates currently displayed. In this manner, the amount of time required by the user to determine which updates are important to the user is reduced.Type: GrantFiled: October 25, 2013Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
-
Patent number: 9866445Abstract: There is provided a method and system for delivering applications from a server system to at least one distant client devices through a computer network. The applications being physically processed at the server system but virtually delivered to the at least one client device. This allows the client device to benefit from every application of every OS as well as any processing power located at the server system such as specific hardware components and multi-computer processing units. Such method and system includes a process that encapsulates the server system software application and application environment in a Hypermedia Stream (HMS), the latter HMS providing seamless interactivity on the encapsulated and delivered software application.Type: GrantFiled: April 17, 2009Date of Patent: January 9, 2018Assignee: CADENS MEDICAL IMAGING INC.Inventors: Hugo Douville, Florent Chandelier
-
Patent number: 9854036Abstract: A method for migrating memory data of a virtual machine, and a related apparatus, and a cluster system are provided. The method includes: obtaining a data sending request for sending memory data of a first virtual machine, where the request includes an identity of the first virtual machine and a PFN of the memory data that is requested to be sent; querying a correspondence information base according to the identity of the first virtual machine to obtain a correspondence of the first virtual machine; querying the correspondence of the first virtual machine according to the PFN of the memory data that is requested to be sent, so as to obtain a physical memory page address of the memory data; and sending, to a destination physical host by using an RDMA network adapter, memory data stored at the physical memory page address of the memory data.Type: GrantFiled: November 6, 2014Date of Patent: December 26, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Jie Yang, Xiaofeng Zhang
-
Patent number: 9846743Abstract: A method includes aggregating a set of analyzed webpage portions from at least two unaffiliated websites. The method also includes transmitting an aggregated result, the aggregated result associated with an aggregated set of analyzed webpage portions. Another embodiment includes the set of analyzed webpage portions being associated with a topic. Yet another embodiment includes receiving an indication of an occurrence of a browser event and analyzing, in response to receiving the indication, a webpage portion then storing an analyzed webpage portion and the browser event in a database. Yet another embodiment includes analyzing the webpage portion by downloading a webpage portion from at least one website, extracting a text portion from the webpage portion and associating, in response to extracting the text portion, at least one topic from the text portion.Type: GrantFiled: September 2, 2011Date of Patent: December 19, 2017Assignee: Thomson Reuters Global Resources Unlimited CompanyInventors: Kenneth Alexander Ellis, Linda Birbara, Thomas Tague
-
Patent number: 9819532Abstract: A multi-service node management system includes: at least two service nodes, where each of the service node is disposed with a baseboard management controller (BMC); a module management controller (MMC), having one end configured to perform data communication with the BMC in each service node of the at least two service nodes, and the other end performing data communication with a shared module; and the shared module, on which sharing management is performed by BMCs in the service nodes through an MMC.Type: GrantFiled: August 24, 2012Date of Patent: November 14, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Jianjun Zhou, Zhan Wu, Lin Xiao
-
Patent number: 9819625Abstract: A method and system for processing an email. A mail hub device receives the email from a first mail server, a Mail Thread ID (MTID) from a Mail Thread Board (MTB) server, and additional data from the MTB server. The mail hub device transmits, to a second mail client, the email with the added MTID and the added additional data and in response, receives, from the second email client, a selection of a message from messages contained in the additional data. The mail hub device transmits, to the MTB server, a request to generate an update of the additional data based on the selection of the message. The mail hub device receives, from the MTB server, the updated additional data based on the selection of the message. The mail hub device transmits, to the first mail server, the updated additional data based on the selection of the message.Type: GrantFiled: August 28, 2015Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: Kenichi Amemiya, Hiroyuki Murayama, Kotaro Sano, Noboru Umenai
-
Patent number: 9801049Abstract: The disclosure is related to providing a monitoring service to user terminals regardless of whether the user terminals are registered at a server for the monitoring service and whether the user terminals are installed with an application dedicatedly programmed for the monitoring service. The server may receiving a data forward request message from a first one of subscriber's registered user terminals for forwarding target monitoring information to a designated user terminal, process the target monitoring information to be processable at the designated user terminal, and transmit a connection request message and the processed target monitoring information to the first one of subscriber's registered user terminals. The first one of subscriber's registered user terminals receives the connection request message and the processed target monitoring information from the server and forwards the processed target monitoring information to the designated user terminal in response to the request message.Type: GrantFiled: August 14, 2013Date of Patent: October 24, 2017Assignee: KT CORPORATIONInventor: Bum-Mo Koo
-
Patent number: 9800679Abstract: Systems and methods to define a social network for a user using data implied by communications of the user with others. In one embodiment, a method includes scanning messages to identify persons addressed in the messages; computing scores of the persons to determine a relevancy of each person; receiving, by a first computing device, a request from a computer program running on a second computing device; in response to the request from the computer program, providing access to friend data for the persons, the computer program to provide services based on the friend data; and sending the friend data to the second computing device.Type: GrantFiled: February 6, 2015Date of Patent: October 24, 2017Assignee: YAHOO HOLDINGS, INC.Inventors: Brian Hein, Jon New
-
Patent number: 9787774Abstract: Systems and methods provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a cloud computing environment using a networked server. The method includes receiving, at the networked server, an instruction from the control device. A corresponding instruction understandable by an unrelated controlled device is generated by the networked server, and the corresponding instruction is operable to cause the controlled device to perform the received instruction. The networked server may transmit the corresponding instruction to the controlled device.Type: GrantFiled: June 19, 2015Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventors: Sunbir Gill, Anna Dorothy Bell, Piragash Velummylum, Ethan Z. Evans, Lars Brubaker
-
Patent number: 9749413Abstract: Methods and apparatus to provide peer-to-peer interrupt signaling between devices coupled via one or more interconnects are described. In one embodiment, a NIC (Network Interface Card such as a Remote Direct Memory Access (RDMA) capable NIC) transfers data directly into or out of the memory of a peer device that is coupled to the NIC via one or more interconnects, bypassing a host computing/processing unit and/or main system memory. Other embodiments are also disclosed.Type: GrantFiled: May 29, 2012Date of Patent: August 29, 2017Assignee: Intel CorporationInventors: Mark S. Hefty, Robert J. Woodruff, Jerrie L. Coffman, William R. Magro
-
Patent number: 9729665Abstract: A content transmission method including: searching, when a first information processing device receives a transmission request for a first content from a second information processing device, for a third information processing device within information processing devices, at least one of the information processing devices having a connection with the second information processing device and currently transmitting a second content to the second information processing device; and transmitting to the third information processing device, by the first information processing device, the first content and an instruction to transmit the transmitted first content from the third information processing device to the second information processing device in accordance with the transmission request.Type: GrantFiled: August 7, 2015Date of Patent: August 8, 2017Assignee: FUJITSU LIMITEDInventors: Hitoshi Ueno, Kenichi Abiru
-
Patent number: 9686631Abstract: Aspects of the subject disclosure may include, for example, identifying a configuration of a second end user device that includes device data and applications, generating a configuration template associated with the second end user device, providing a first end user device with access to the configuration template for enabling the first end user device to be configured, detecting an adjustment to the configuration of the second end user device, and transmitting a notification of a configuration change at the second end user device responsive to the detecting of the adjustment to enable the first end user device to be reconfigured according to the adjustment to the configuration of the second end user device. Other embodiments are disclosed.Type: GrantFiled: January 5, 2017Date of Patent: June 20, 2017Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Ari Craine, Matthew Arcaro