Patents Examined by Keyvan Emdadi
-
Patent number: 8832308Abstract: In a data transfer system, when transferring data which has been transferred to a storage in a PC, to a mobile terminal connected to the PC, the PC acquires the file format of the data and the file format which can be processed by the mobile terminal and determines whether the conversion of the file format is necessary. When the conversion of the file format is necessary, the PC issues a request for a conversion to a format converter. The format converter acquires data from the PC and transfers the data back to the PC while performing conversion. The PC transfers the converted data to the mobile terminal.Type: GrantFiled: September 4, 2007Date of Patent: September 9, 2014Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventor: Kyoya Tsutsui
-
Patent number: 8819289Abstract: A satellite orbit data compressing method includes: determining a compression method of a parameter value on the basis of a variation tendency of the parameter value in an orbit model approximating a satellite orbit; and calculating a compressed parameter value by reducing a bit sequence representing the parameter value using the determined compression method.Type: GrantFiled: December 7, 2009Date of Patent: August 26, 2014Assignee: Seiko Epson CorporationInventor: Kenji Onda
-
Patent number: 8812726Abstract: Apparatus, methods and computer programs enable carrying service insertion architecture data plane packets in IPv4 or IPv6 networks by packaging destination addresses using IPv6 mechanisms. For example, a data processing apparatus is configured for receiving, from a service broker, a service label and an Internet Protocol version 6 (IPv6) address of a first service node; receiving an IPv4 packet requesting a service associated with the first service node; creating an IPv6 packet comprising a service label in a Flow Label field of the IPv6 packet, the IPv6 address of the first service node in a destination address field of the IPv6 packet, and the IPv4 packet in a payload field of the IPv6 packet; forwarding the IPv6 packet to the first service node. Approaches allow service insertion architecture support for all-IPv6 traffic including tunneled and non-tunneled techniques for environments in which user applications place data in the flow label field.Type: GrantFiled: September 9, 2008Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Ciprian Popoviciu, Patrick Grossetete, Kenneth Durazzo
-
Patent number: 8788612Abstract: A system, apparatus, and method for improving the user experience when accessing web pages containing embedded objects over a network. In one embodiment, information regarding the contents of a locally accessible cache is added to a request directed to a web server. The information is used to control certain aspects of a pre-fetch process that is designed to reduce network latency affects and improve network resource utilization, thereby improving a user's experience. The cache contents information may be provided to an intermediate server via a modification to an existing request-response protocol, with the information being encoded or compressed if desired to reduce data transport requirements. The information is used by the intermediate server to determine whether to request an embedded object referenced in the requested resource or web page, and to determine if a browser having access to the cache will request the object or access the object from the local cache.Type: GrantFiled: August 7, 2006Date of Patent: July 22, 2014Assignee: Unwired Planet, LLCInventors: Michel Levesque, Emmanuel Papirakis
-
Patent number: 8756277Abstract: A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance.Type: GrantFiled: December 7, 2009Date of Patent: June 17, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: David S. Tyree
-
Patent number: 8751684Abstract: An image forming method, an image forming apparatus, and a host include determining if a disorder is generated in a network set to perform an operation among networks between an image forming apparatus including at least two network interfaces and a host, and if a disorder is generated in the set network, networking the image forming apparatus with the host via a non-disordered network interface.Type: GrantFiled: March 24, 2008Date of Patent: June 10, 2014Assignee: SAMSUNG Electronics Co., Ltd.Inventor: Ju-won Min
-
Patent number: 8725874Abstract: The ideal client-server for a collaborative application in a client-server network environment is dynamically determined. An Ideal Server utility compares the capabilities of the computer system of an entering client with the computer system of the current client-server to determine which system is best equipped to control the execution of the application. Whenever a new client enters/participates in the application session, the Ideal Server utility evaluates the system capabilities of the new client (the candidate client-server) and compares the new client's system capabilities with the system capabilities of the current client-server. If the new client possesses better capabilities than the current client-server, the new client is provided the role of the client-server. A transfer of the application to the candidate client-server is initiated. Once the transfer is completed, the application resumes processing on the new client-server.Type: GrantFiled: September 27, 2007Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Susann M. Keohane, Gerald F. McBrearty, Shawn P. Mullen, Jessica C. Murillo, Johnny M. Shieh
-
Patent number: 8719383Abstract: A computer-readable medium including an executable program for providing an information guide of a first end user device to a user of the first end user device is provided. The computer-readable medium includes a device receiving code segment that receives an identifier of a second end user device from the user. An uploading code segment, when executed, initiates uploading of the information guide to the second end user device based on the identifier of the second end user device received by the device receiving code segment. The information guide includes instructions for the first end user device.Type: GrantFiled: July 5, 2011Date of Patent: May 6, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Soumyajit Chakraborty, James Gordon Beattie, Jr.
-
Patent number: 8713138Abstract: A method, system, medium and a lightweight computing framework are provided for active network measurements. A communication network having links that connect a collection of client devices that utilize the computing framework to generate probe streams, receive network data associated with one or more network measurements, and to analyze the network data. The probe streams are generated based on a configuration file. The configuration file implements one or more network measurements and is defined in a scripting language. Additionally, the probe streams collect network data, and the computing framework utilizes the network data to determine link properties along one or more communication paths and to generate additional probe streams when specified conditions are satisfied.Type: GrantFiled: August 15, 2006Date of Patent: April 29, 2014Assignee: Sprint Communications Company L.P.Inventors: Sridhar Machiraju, Jean Chrysostome Bolot
-
Patent number: 8706834Abstract: Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write data to a write log on local storage, and uploads data from the write log to remote storage. An update for the process is detected and downloaded, and an updated process is instantiated from the update. The current process is directed to perform a shutdown for update during an update window. In response, the current process saves its current configuration, flushes an in-memory portion of the write log to local storage, and releases its I/O port(s). The updated process loads the saved configuration, detects that the port(s) have been released, and starts accepting I/O requests on the ports. During flushing, the current process flushes current data in memory while continuing to append new write data, stops accepting new write requests, and then flushes the new write data.Type: GrantFiled: June 30, 2011Date of Patent: April 22, 2014Assignee: Amazon Technologies, Inc.Inventors: James Christopher Sorenson, III, Yun Lin, Ivan Brugiolo
-
Patent number: 8700762Abstract: There is described a method for monitoring at a management terminal events of a given type occurring in a communication network. The communication network comprises a plurality of network elements. The management terminal has a browser suitable for supporting a web like management graphic interface. The method comprises: at one of the network elements, providing a monitoring module; at the management terminal, transmitting to the monitoring module a request for monitoring the events of the given type, the request including an access token suitable for obtaining authorization to access a monitoring channel between the monitoring module and the management terminal; at the monitoring module: listening for possible management information relative to the events, each time the management information are received, processing it to generate updating data, using the access token for accessing the monitoring channel and transmitting the updating data to the management terminal through the monitoring channel.Type: GrantFiled: June 29, 2009Date of Patent: April 15, 2014Assignee: Alcatel LucentInventors: Pasquale Donadio, Andrea Paparella, Roberto Riglietti
-
Patent number: 8688840Abstract: A media transmission method and apparatus of a first server using a session-based messaging service in a communication system. The first server sets Media Relay Capacity (MRC) information of a first User Equipment (UE), transmits the set MRC information to a second server, receives a response from the second server after transmitting the MRC information, and notifies the response to the first UE. The response is a response that the second server has received from a second UE after notifying the second UE of the setting of the MRC information.Type: GrantFiled: August 21, 2007Date of Patent: April 1, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Dong-Keon Kong, Deug-Ku Chang, Dae-Seok Kim, Sang-Jun Moon, Sung-Won Lee
-
Patent number: 8655985Abstract: Provided is a system for the distribution of data, comprising a data server comprising a processor, a computer-readable storage medium coupled to the data server, a plurality of proxy servers, each with a plurality of network interfaces, a file of digital content, comprising a plurality of chunks, wherein copies of each chunk are stored on two or more of the proxy servers and the digital server; and logic, stored on the computer-readable storage medium and executed on the processor, for receiving a request for the digital file from a client device, for generating a proxy list for each chunk, comprising information identifying the two or more proxy servers on which the copies of the chunks are stored, and information corresponding to network interfaces associated with the two or more proxy servers on which the copies are stored; and for transmitting the proxy list to the client device to enable the client device to select two or more proxy servers on which the copies are stored and simultaneously download theType: GrantFiled: November 15, 2010Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Pradipta De, Nikhil Jain, Shivkumar Kalanaraman, Venkateswara R. Madduri
-
Patent number: 8643720Abstract: A computer system for continuously panning oblique images. More particularly, the computer system uses a methodology whereby separate oblique images are presented in a manner that allows a user to maintain an understanding of the relationship of specific features between different oblique images when panning.Type: GrantFiled: February 28, 2013Date of Patent: February 4, 2014Assignee: Pictometry International Corp.Inventors: Stephen L. Schultz, Chris Schnaufer, Frank Giuffrida
-
Patent number: 8639828Abstract: The present invention relates to an accelerated process and corresponding computer program for Transmission Control Protocol (TCP) communications with multiple remote computers that results in much greater speed and economy of computer resources. The process decouples the previously connection-oriented nature of TCP and allows it to be used in a much more efficient connection-less manner by combining a process of sending TCP packets out in a connection-less manner and receiving communications by listening on a network interface. The state of communications is tracked by a state table that is updated as the communication process proceeds with TCP communication information and application layer information encapsulated within the TCP communication.Type: GrantFiled: October 26, 2009Date of Patent: January 28, 2014Assignee: Symantec CorporationInventor: Jonathan W. Frazier
-
Patent number: 8601098Abstract: An example embodiment for providing one or more applications to one or more customers of an online application store via a partner website starts with hosting the partner web site and an online application store. A partner, from the partner web site, may make an application available for purchase and use to one or more customers. The one or more customers, may purchase and download the application from the online application store.Type: GrantFiled: October 24, 2011Date of Patent: December 3, 2013Assignee: Go Daddy Operating Company, LLCInventors: Warren Adelman, Michael Chadwick
-
Patent number: 8601147Abstract: The present invention provides a computer storage server implemented method for generating attribute streams. The storage server receives a request from an application to write data to at least one storage object, the request having a request type. The storage server then updates an attribute stream with metadata associated with the at least one storage object. The storage server also updates the attribute stream with the at least one checksum, such that the attribute stream is associated with the at least one storage object. The storage server determines the request type to be one selected from among the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type. Responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, the storage server verifies the application.Type: GrantFiled: March 28, 2008Date of Patent: December 3, 2013Assignee: International Business Machines CorporationInventors: David Jones Craft, Lance Warren Russell
-
Patent number: 8593518Abstract: A computer system for continuously panningoblique images. More particularly, the computer system uses a methodology whereby separate oblique images are presented in a manner that allows a user to maintain an understanding of the relationship of specific features between different oblique images when panning.Type: GrantFiled: January 31, 2008Date of Patent: November 26, 2013Assignee: Pictometry International Corp.Inventors: Stephen Schultz, Chris Schnaufer, Frank Giuffrida
-
Patent number: 8589564Abstract: A method, apparatus and computer instructions are disclosed for maintaining the compatibility of a multiple nodes in a distributed systems management environment with multiple configuration settings, by transforming the configuration data stored in the master repository (one possible realization is where XML documents contain the configuration data) from one version of the product to a previous version of the product. For multiple versions of the systems management environment, a transformation pipeline process (one possible realization of such a process may utilize XSLT) can be used by a “master” node to transform the configuration data multiple times for each version of the environment, until the configuration data has the format of the intended recipient “slave” node.Type: GrantFiled: October 23, 2007Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Jason Robert McGee, Christopher C. Mitchell, Leigh Allen Williamson
-
Patent number: 8564655Abstract: Images of a work piece in which measurement object is restricted to a specific point or domain are taken by a camera which takes the image of the work piece from a front-view direction and a camera which takes the image from obliquely above, and a height of each measurement object region is measured. Each pixel of the front-view image used in measurement processing is virtually disposed in a three-dimensional coordinate system including x- and y-axes constituting a coordinate system of the image and a z-axis indicating the height, and a perspective transform is performed to produce a processing result image expressing measurement result. A measurement value is set as the z-coordinate at the pixel which is a height measurement object, and the z-coordinates of other pixels are set at other pixels. A mark for identifying a position and an auxiliary line indicating the height are set at measurement object points and measurement object region in the image.Type: GrantFiled: August 28, 2008Date of Patent: October 22, 2013Assignee: Omron CorporationInventors: Shiro Fujieda, Hiroshi Yano, Yasuyuki Ikeda