Patents Examined by Asghar Bilgrami
-
Patent number: 8539047Abstract: The disclosure details the implementation of a tunneling client access point (TCAP) that is a highly secure, portable, power efficient storage and data processing device. The TCAP “tunnels” data through an access terminal's (AT) input/output facilities. In one embodiment, the TCAP connects to an AT and a user employs the AT's user input peripherals for input, and views the TCAP's activities on the AT's display. This enables the user to observe data stored on the TCAP without it being resident on the AT, which can be useful to maintain higher levels of data security. Also, the TCAP may tunnel data through an AT across a communications network to access remote servers. The disclosure also teaches a plug-n-play virtual private network (VPN).Type: GrantFiled: November 19, 2010Date of Patent: September 17, 2013Inventor: Scott McNulty
-
Patent number: 8527607Abstract: Exchange of small pieces of data among end user terminals and/or between end user terminals and a network has increased. Examples of such small pieces of data include presence information updates. A messaging mechanism piggybacking the data in a push session initiation request enables sending of small pieces of data with minimum delay and without an activated packet data connection, and without user interaction.Type: GrantFiled: December 16, 2008Date of Patent: September 3, 2013Assignee: Nokia Siemens Networks OyInventors: Timo Tapani Alakoski, Yrjo Markus Raivio, Manish Varma
-
Patent number: 8527654Abstract: A method and system for providing computer-generated output and in particular graphical output. An output capturing and encoding engine is configured to intercept graphical output from an application on a server, organize the output into regions having similar motion and/or graphical characteristics, and convert the data from each region into a format suitable to balance transmission efficiencies versus display quality or capability at the receiving end.Type: GrantFiled: June 1, 2012Date of Patent: September 3, 2013Assignee: Net Power and Light, Inc.Inventors: Stanislav Vonog, Nikolay Surin, Vadim Shtayura
-
Patent number: 8521900Abstract: A remote audio-video sharing method and an application program for the same are provided. The method comprises a content provider device capturing screen frames and sounds of the content provider device. First encoding and second encoding are executed on the captured screen frames and sound to transmit to and play on a content displayer device and a content controller device. The content displayer device receives, decodes the data and smoothly plays the received data. The content controller device receives, decodes the data and plays the received data in synch with the content provider device. Additionally, a control command is generated by the content controller device to reply to the content provider device to manipulate operations of the content provider device.Type: GrantFiled: May 5, 2011Date of Patent: August 27, 2013Assignee: Awind Inc.Inventors: Kuo-Lung Chang, Hsing-Yung Wang, Meng-Chung Hung, Kuan-Yu Chou, Chen-Way Lu, Chin-Jung Fan
-
Patent number: 8516032Abstract: The present invention extends to methods, systems, and computer program products for performing computations in a distributed infrastructure. Embodiments of the invention include a general purpose distributed computation infrastructure that can be used to perform efficient (in-memory), scalable, failure-resilient, atomic, flow-controlled, long-running state-less and state-full distributed computations. Guarantees provided by a distributed computation infrastructure can build upon existent guarantees of an underlying distributed fabric in order to hide the complexities of fault-tolerance, enable large scale highly available processing, allow for efficient resource utilization, and facilitate generic development of stateful and stateless computations. A distributed computation infrastructure can also provide a substrate on which existent distributed computation models can be enhanced to become failure-resilient.Type: GrantFiled: September 28, 2010Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Mihail Gavril Tarta, Gopala Krishna R. Kakivaya
-
Patent number: 8510444Abstract: A data processing apparatus that enables a client to identify services which can be provided under a current status of the data processing apparatus by reflecting dynamically changing status information, such as equipment information, in a WSDL file. An equipment information acquisition device 1211 acquires status information relating to the status of an image processing apparatus 100. A WSDL generator 1212 generates service description information containing information pertaining to at least one service provided by the image processing apparatus 100 and described in a predetermined language, in accordance with the status information acquired by the equipment information acquisition device 1211. The service description information is referred to by a host computer 200 to use the at least one service. A Web server 1213 transmits the service description information generated by the WSDL generator 1212 to the host computer 200.Type: GrantFiled: July 8, 2004Date of Patent: August 13, 2013Assignee: Canon Kabushiki KaishaInventor: Tadahiro Nakamura
-
Patent number: 8499042Abstract: According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.Type: GrantFiled: June 8, 2004Date of Patent: July 30, 2013Assignee: Unwired Planet, Inc.Inventors: Bruce L. Brown, Jr., Samuel G. Silberman, Mark H. Granoff, Rajesh P. Chaube, Robert M. Fleischman, Michael S. Zraly
-
Patent number: 8499032Abstract: In one embodiment, the present invention relates to a method and system that receives a seed term, obtains a corpus of candidate terms, where each candidate term comprises the seed term or variants of the seed term, obtains network traffic information associated with each candidate term in the corpus of candidate terms, and compiles a set of domain names based on the network traffic information. Each domain name in the set comprises one of the corpus of candidate terms.Type: GrantFiled: August 14, 2008Date of Patent: July 30, 2013Assignee: Yahoo! Inc.Inventor: Jonathan Matkowsky
-
Patent number: 8484320Abstract: A service providing server transmits service information to a wireless communication terminal via a wireless base station. The service information includes AP identification information of AP software necessary to execute each of a plurality of wireless services, and a utilization priority level of the AP software. The wireless communication terminal receives the service information and displays the name of AP that has the highest priority level in the service information (S55). If an application menu is selected in this state (S56), the name of the AP that has the next highest priority level is displayed (S55). If executing AP software is selected (S56) while the name of the AP is being displayed, this AP software is started up (S53).Type: GrantFiled: August 24, 2010Date of Patent: July 9, 2013Assignee: Hitachi, Ltd.Inventor: Shinji Sakano
-
Patent number: 8484358Abstract: A request to retrieve data from a client device is intercepted by a video detector. The video detector determines if the request is for retrieving a video file. If the request is for a video file, and the video file is deemed to be transcoded to be displayed on the client device, the video detector forwards the request to a video optimizer along with encoding parameters. Encoding parameters are selected by the video detector based on properties of the client device, networks accessible by the client device, conditions of those networks, properties of the requested video and the type of video requested. The encoding parameters also include a file format type to which the requested video is to be transcoded.Type: GrantFiled: April 16, 2012Date of Patent: July 9, 2013Assignee: Skyfire Labs, Inc.Inventors: Erik R. Swenson, Jaime Heilpern, Robert Oberhofer, John Hansen
-
Patent number: 8478854Abstract: Methods, apparatus and a computer program product provide for a Tolerant License Manager that defines a cluster of a plurality of network controllers, wherein each respective network controller contributes at least one license to a current total amount of licenses in a license pool. The Tolerant License Manager identifies at least one threatened access point upon detecting a first network controller has become unavailable. Each threatened access point comprises any access point connected to the first network controller when the first network controller becomes unavailable. The Tolerant License Manager establishes (and/or) approves a connection between a back-up controller and the threatened access point(s). While the first network controller is unavailable, the Tolerant License Manager allocates a license to each threatened access point via the back-up network controller.Type: GrantFiled: May 6, 2010Date of Patent: July 2, 2013Assignee: Avaya Inc.Inventors: Kumara Das Karunakaran, Vivek L. Atreya, Shashi H. Ankaiah, Seemant Choudhary
-
Patent number: 8473621Abstract: A method, a system, and an apparatus for creating a Content-on-Demand (CoD) service are disclosed herein. The method includes receiving a Session Initiation Protocol (SIP) service request sent by a User Equipment (UE); converting the SIP service request into a Real-Time Streaming Protocol (RTSP) service request, and sending the RTSP service request to a server; receiving an RTSP service response sent by the server; and converting the RTSP service response into a SIP service response, and sending the SIP service response to the UE to create the CoD service between the UE and the server.Type: GrantFiled: September 28, 2010Date of Patent: June 25, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Jincheng Li, Dongming Zhu, Jianfeng Zhong, Geng Wang, Xiao Wang, Shumin Cheng
-
Patent number: 8473635Abstract: The present invention describes a tool that allows a CDN customer, partner, or other authorized entity to create a DNS canonical name (CNAME) on the content delivery network without having to contact the content delivery network service provider directly.Type: GrantFiled: May 19, 2004Date of Patent: June 25, 2013Assignee: Akamai Technologies, Inc.Inventors: Martin Lohner, Nathaniel A. Kushman, Todd Mitton, Michael Yurovitsky, Abhijit Dixit, Erik L. Nygren, Silvina Z. Hanono Wachman
-
Patent number: 8473557Abstract: Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area network are disclosed. A disclosed example method includes establishing a data link across a wide area network between a first distributive computing network and a second distributive computing network, the first distributive computing network including a virtual machine operated by a first host communicatively coupled to a virtual private network via a first virtual local area network, communicatively coupling a second host included within the second distributive computing network to the virtual private network via a second virtual local area network, and migrating the virtual machine via the data link by transmitting a memory state of at least one application on the first host to the second host while the at least one application is operating.Type: GrantFiled: August 24, 2010Date of Patent: June 25, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Kadangode K. Ramakrishnan, Jacobus Van Der Merwe, Prashant Shenoy, Timothy Wood
-
Patent number: 8468233Abstract: In some embodiments, multiple heterogeneous information technology service management (ITSM) applications of different IT service partners (customers and service providers) are integrated via a service process integration grid employing a set of standard workflows and associated standard transaction types and data structures. Once a service partner's workflows and data structures have been mapped to the standard grid workflows and data structures, integration with a first and new service partners is relatively fast and convenient. Analysis of real-life ITSM applications led to the development of particular standardized workflows classified according to whether they are initiated by service provider or customer, and according to whether they do or do not include ownership-transfer transactions allowing a service partner (customer or provider) to transfer ownership of the service process to its counterpart for further action by the counterpart.Type: GrantFiled: September 14, 2012Date of Patent: June 18, 2013Assignee: SolveDirect Service Management GmbHInventors: Marcus Oppitz, Piotr Klimkiewicz, Thomas Graf
-
Patent number: 8447835Abstract: The present invention relates to accessing data on computer networks, and more particularly to accessing such data via remote terminals. The present invention provides that unsolicited information is received via a first communications network on a communications device. Based on that information, the user can request further information via a second communications network.Type: GrantFiled: January 11, 2010Date of Patent: May 21, 2013Assignee: Nokia CorporationInventors: Janne Aaltonen, Juha Salo, Rod Walsh
-
Patent number: 8417808Abstract: A device linkage control system is provided that includes a life data recording apparatus for accumulating usage information on the use of devices by a user, as life data, and a life pattern extraction apparatus including an episode creation unit that takes, as element data, details related to an identified episode from among life data and creates episode data which is a combination of the element data. Moreover, the system includes an episode analysis unit that analyzes relationships between the element data included in the episode data, and a life pattern interpretation unit that identifies, from the relationships between the element data, the life pattern which is characteristic of the user, and records this pattern, as life pattern information, and a control apparatus for linkage controlling of the devices by using the life pattern information of the user stored in the life pattern storage unit.Type: GrantFiled: June 26, 2003Date of Patent: April 9, 2013Assignee: Panasonic CorporationInventors: Atsushi Yoshida, Shouichi Araki, Hiroshi Kutsumi
-
Patent number: 8412797Abstract: General-purpose components are selectively included in a toolkit hosted by hosting provider computing devices. The general-purpose components are software components. The general-purpose components in the toolkit are available over a computer network to end user computing devices. The end user computing devices utilizes general-purpose components in the toolkit to provide system administration solutions. The system administration solutions are web applications hosted by the hosting provider computing devices. The system administration solutions provide an ability to perform administration tasks on on-premises computer systems of the end users. A hosting provider computing device is configured such that the end user computing devices are able to utilize the general-purpose components in the toolkit on a Software-as-a-Service (SaaS) basis.Type: GrantFiled: August 27, 2010Date of Patent: April 2, 2013Assignee: VMware, Inc.Inventors: Mark Shavlik, John G. Morgan, Robert Juncker
-
Patent number: 8412780Abstract: Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an email program application requests an email address for a member within a social network. Using profile information associated with the member, the email address is provided to the email program application which sent the request. The email address is then entered into the send-to parameter field of an email message. In another described method, contact information associated with a first member of a social can be provided to a second member of the social network. The contact information is provided if the relationship between the first and second members is an authorized relationship. The contact information associated with the first member can be used to update the contact information for the first member in an electronic address book associated with the second member.Type: GrantFiled: March 30, 2005Date of Patent: April 2, 2013Assignee: Google Inc.Inventors: Kevin David Fox, Duane Scott Hess
-
Patent number: 8407322Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing software code capable of automated runtime negotiation of computation block execution between different computers. In one aspect, a method includes storing, on each of multiple devices, code blocks for a software application that performs a particular set of functions and assigning at runtime of the software application which of the devices is to execute each of the code blocks. Each of the code blocks is executed on the assigned devices and data is communicated between the assigned devices to facilitate executing different code blocks on different devices.Type: GrantFiled: August 24, 2010Date of Patent: March 26, 2013Assignee: Adobe Systems IncorporatedInventors: Anirudh Sasikumar, Ramesh Srinivasaraghavan, Arijit Chatterjee