Patents Examined by Shirley Zhang
-
Patent number: 9270776Abstract: Communication equipment, arranged between a terminal device and a server, includes: a detector configured to detect transmitted data that is transmitted to the terminal device and non-transmitted data that is not transmitted to the terminal device, from service data transmitted from the server to the terminal device through the communication equipment; a first calculator configured to calculate a first cost of transmitting the non-transmitted data to the terminal device; a second calculator configured to calculate a second cost of transmitting, to the terminal device, a difference image between an image corresponding to the service data and an image corresponding to the transmitted data; and a transmission scheme decision unit configured to transmit the non-transmitted data to the terminal device when the second cost is greater than the first cost and transmit the difference image to the terminal device when the second cost is smaller than the first cost.Type: GrantFiled: November 19, 2013Date of Patent: February 23, 2016Assignee: FUJITSU LIMITEDInventors: Koichi Yamasaki, Kazuki Matsui
-
Patent number: 9270558Abstract: Embodiments of the present invention relate to the communications field and disclose a method, a local gateway, and a system for local voice survivability, to implement local voice survivability without configuring a DNS proxy function on a local gateway or configuring a server on a user terminal. A specific solution is: detecting, according to a preset detection period, an activity state of a server recorded in a server monitoring list, where the server monitoring list records a voice server on an Internet protocol IP multimedia subsystem IMS network in advance; intercepting, when it is detected that all servers in the server monitoring list are in an unavailable state, a service data stream sent by a user terminal to the server; and providing a corresponding service response for the user terminal according to content of the intercepted service data stream. The present invention applies to a process of voice survivability.Type: GrantFiled: November 19, 2013Date of Patent: February 23, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Yonglong Fang
-
Patent number: 9258374Abstract: A system and method is provided for creating a trail of events. A plurality of data exchange events and a plurality of user interaction events are captured. A frame is generated based on the captured plurality of user interaction events. A cut is generated based on the captured plurality of data exchange events and the frame. The cut represents a historical trail of the plurality of user interaction events associated with the back-end data receive event and the back-end data send event.Type: GrantFiled: November 30, 2012Date of Patent: February 9, 2016Assignee: CA, Inc.Inventors: Serge Mankovskii, Maria C. Velez-Rojas
-
Patent number: 9253100Abstract: Provided is a method and devices for asynchronous virtual machine replication. The method includes determining a class corresponding to a data packet associated with the virtual machine and one of buffering the packet and transmitting the packet based on the determined class.Type: GrantFiled: December 10, 2010Date of Patent: February 2, 2016Assignee: Alcatel LucentInventors: Thanos Stathopoulos, Pramod Koppol, Adiseshu Hari, Dimitrios Stiliadis
-
Patent number: 9253289Abstract: Some embodiments provide a director agent, a server agent, and a specialized hand-off protocol for improving scalability and resource usage within a server farm. A first network connection is established between a client and the director agent in order to receive a content request from the client from which to select a server from a set of servers that is responsible for hosting the requested content. A second network connection is established between the server agent that is associated with the selected server and a protocol stack of the selected server. The first network connection is handed-off to the server agent using the specialized hand-off protocol. The server agent performs network connection state parameter transformations between the two connections to create a network connection through which content can be passed from the selected server to the client without passing through the director.Type: GrantFiled: March 7, 2014Date of Patent: February 2, 2016Assignee: EDGECAST NETWORKS, INC.Inventors: Timothy W. Hartrick, Alexander A. Kazerani, Jayson G. Sakata
-
Patent number: 9253054Abstract: A cloud-based infrastructure facilitates gathering, transmitting, and remote storage of control and automation data using an agent-based communication channel. The infrastructure collects the industrial data from an industrial enterprise and intelligently sorts and organizes the acquired data based on selected criteria. Message queues can be configured on the cloud platform to segregate the industrial data according to priority, data type, or other criteria. Behavior assemblies stored in customer-specific manifests on the cloud platform define customer-specific preferences for processing data stored in the respective message queues. An agent-based analytics framework in the cloud platform performs desired analytics on the data using distributed parallel processing.Type: GrantFiled: April 16, 2013Date of Patent: February 2, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: Francisco Maturana, Juan L. Asenjo
-
Patent number: 9237079Abstract: 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. In response, the cloud manager provisions one or more virtual machines in a cloud. The streams manager builds a permutation of a flow graph for the streaming application using the virtual machine(s), runs the permutation in parallel with the corresponding portion of the flow graph, and compares the performance of the original portion of the flow graph to the performance of the permutation. When the performance of the permutation exceeds the performance of the original part of the flow graph, the streams manager modifies the flow graph so the permutation replaces the original part of the flow graph. In this manner a streaming application can dynamically evolve to increase its performance as needed.Type: GrantFiled: November 19, 2013Date of Patent: January 12, 2016Assignee: International Business Machines CorporationInventors: Lance Bragstad, Michael J. Branson, Bin Cao, James E. Carey, Mathew R. Odden
-
Patent number: 9232013Abstract: A method and system for enabling data usage accounting are described herein. As an example, the method can be practiced on a computing device that has secure applications and unsecure applications installed thereon. Initially, a request for a data session can be received through a secure application. The request for the data session can be intercepted, and the request for the data session can be modified to cause the request to be re-directed back to the secure application. In addition, a connection can be initiated to enable retrieval of data in response to the request and to enable an accounting of the data session. In one arrangement, this process of modifying the request for a data session may be restricted to secure applications such that data usage of the secure applications is tabulated separately from data usage associated with the unsecure applications.Type: GrantFiled: January 29, 2015Date of Patent: January 5, 2016Assignee: OpenPeak Inc.Inventor: James Asnis
-
Patent number: 9215126Abstract: This information processing system processes information through communication between a first information processing device and a second information processing device. The second information processing device has a recording unit and a control unit. The recording unit records a first OS and a second OS. The control unit selects one of the first OS and the second OS, according to a connection state with the first information processing device. The control unit controls the second information processing device or a combination of the first information processing device and the second information processing device, using the OS selected here.Type: GrantFiled: November 30, 2012Date of Patent: December 15, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Yasutaka Tahara, Dai Fujikawa, Hirofumi Asakura, Hikaru Fujiwara, Shinji Goto, Takehiro Okada
-
Patent number: 9215142Abstract: Embodiments of systems and methods are described for performing community analysis of computing performance. These systems and methods can collect and analyze community performance data from a plurality of physical or virtual infrastructure installations. The systems and methods can leverage this community performance data to identify and recommend areas where individual physical or virtual infrastructures can improve performance.Type: GrantFiled: April 19, 2012Date of Patent: December 15, 2015Assignee: Dell Software Inc.Inventors: Scott Matthew Herold, Geoffrey Alan James Vona, Michael Hugh Condy
-
Patent number: 9208473Abstract: Technologies are generally described for a social networking service (SNS). In some examples, a method performed under control of a server may include receiving a user input associated with the user responding to content posted in an online forum, determining whether a threshold condition set by the user is satisfied for the user's response to be disclosed with regard to a particular piece of content posted in the online forum, and disclosing the user's response to the particular piece of content posted in the online forum when the threshold condition is determined to be satisfied.Type: GrantFiled: November 21, 2012Date of Patent: December 8, 2015Assignee: Empire Technology Development LLCInventor: Yang-Won Jung
-
Patent number: 9201671Abstract: Novel methods and systems for construction a distributed adaptive server computing network system. Virtual Appliance platforms of a network service server are configured on a local computer of a registered user. Machine to machine communication channels are established through the Virtual appliance platforms and the local computer of the user is enabled to function as a part of the network service server. Direct streaming communications between users are enabled.Type: GrantFiled: July 21, 2012Date of Patent: December 1, 2015Inventor: Shara Susannah Vincent
-
Patent number: 9189819Abstract: A third-party application running on a client device sends a request for a user's profile information to a local social networking application running on the client device. The local social networking application sends to the request to the social networking system, receives the requested information from the social networking systems, and provides the requested information to the third-party application. The third-party application uses at least a portion of the requested information to personalize its content for the user. In this way, the third-party application has a simple mechanism for incorporating personalized content for the user based on social information, without requiring the third-party application itself to maintain or even have access to the user's social information.Type: GrantFiled: April 20, 2012Date of Patent: November 17, 2015Assignee: Facebook, Inc.Inventors: Arieh Steinberg, Vijaye Ganesh Raji, Jack O'Connor
-
Patent number: 9185167Abstract: A device can include at least one processor, and a telemetry module operable by the at least one processor to receive remote sensor data transmitted by a broadcasting device, wherein the remote sensor data is captured by a sensor of the broadcasting device. The system additionally can include a local sensor operable to capture local sensor data, and a sensor analysis module automatically operable by the at least one processor to associate, based at least in part on analysis of the remote sensor data and the local sensor data, the remote sensor data with a user account associated with the computing device.Type: GrantFiled: April 14, 2014Date of Patent: November 10, 2015Assignee: Google Inc.Inventor: Emmet Connolly
-
Patent number: 9178747Abstract: A technique for enhancing the efficiency and speed of data transmission within and across multiple, separate computer systems includes the use of an MPI library/engine. The MPI library/engine is configured to facilitate the transfer of data directly from one location to another location within the same computer system and/or on separate computer systems via a network connection. Data stored in one GPU buffer may be transferred directly to another GPU buffer without having to move the data into and out of system memory or other intermediate send and receive buffers.Type: GrantFiled: November 29, 2012Date of Patent: November 3, 2015Assignee: NVIDIA CorporationInventors: Rolf VandaVaart, Timothy James Murray, Peter Michael Buckingham
-
Patent number: 9176948Abstract: A computer-implemented technique for client/server-based statistical phrase distribution display and text entry includes transmitting a portion of an input entered by a user from a client device to a server having a language model. The input includes a text word or a speech input. The technique further includes receiving responses generated by the language model based on the portion of the input, where each of the responses includes words likely to follow the input, and displaying a tree structure that includes the responses arranged into a plurality of levels. Words in a first portion of each of the responses are included in a first level and are shown on the display. Words in a second portion of each of the responses are included in a second level and subsequent levels and are not shown on the display.Type: GrantFiled: March 27, 2012Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Jeffrey Sorensen, Megan Teresa Ghastin, Ananya Misra, Ravindran Rajakumar, Julia Anna Maria Neidert
-
Patent number: 9148464Abstract: A multi-out media delivery system and method are provided herein.Type: GrantFiled: August 21, 2013Date of Patent: September 29, 2015Assignee: Intel CorporationInventors: Aashima Narula, Steve McMillen, Chytanya Karusala
-
Patent number: 9143537Abstract: A network element for use in an IMS network is disclosed herein. The network element includes a communication interface operable to receive a SIP request message from a communication device, such as an SIP invite. The network element also includes a communication processor operable to process the SIP request message, extract registration information from a header of the SIP request message, and update a registration of the communication device with the IMS network based on the registration information.Type: GrantFiled: December 2, 2008Date of Patent: September 22, 2015Assignee: Alcatel LucentInventors: Paul C. Mui, Bhaskara V. Batchu
-
Patent number: 9143378Abstract: Embodiments of the invention relate to rendering components within different browser environments. A request for a portal page is received from a client system. The portal page is aggregated by a computer and a renderer is selected based on a client system browser specific environment. A browser specific markup, provided by at least one portlet, is transmitted from the renderer to the client system.Type: GrantFiled: April 20, 2012Date of Patent: September 22, 2015Assignee: International Business Machines CorporationInventors: Stefan Behl, Stefan Koch, Carsten Leue, Juergen Schaeck, Thomas Stober
-
Patent number: 9124630Abstract: In one implementation, user identities who are members of a particular user identity's social network are identified. In addition, data is accessed that reveals locations that at least some of the identified other user identities have registered with the platform as locations that they have visited. A view of an aggregation of at least some of the locations where other user identities who are members of the particular user identity's social network have registered that they have visited is made available for display. In another implementation, data is accessed that reveals residence information for user identities who are members of a particular user identity's social network. Thereafter, a view of an aggregation of at least some of the residence information for the other user identities who are members of the particular user identity's social network is made available for display.Type: GrantFiled: April 16, 2013Date of Patent: September 1, 2015Assignee: MicroStrategy IncorporatedInventors: Michael J Saylor, Peter Jerome DiDomenico, III