Patents Examined by Lynn Feild
  • Patent number: 8516082
    Abstract: A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed. The system and method allow for dynamically serving content objects by loading and/or reconfiguring publishing points upon receipt of an end user request. When a content object is requested by an end user media player, the request is assigned to an edge server within a particular POP of the CDN. An optional peer-discovery algorithm is used to determine a content source for the requested content object within the CDN. The peer-discovery algorithm first determines whether the publishing point associated with the requested content object is loaded into the edge server. Alternatively, the peer-discovery algorithm queries other edge servers within or remote from the particular POP to determine whether the request for content object is mapped by other edge servers to a content source using their respective publishing points.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 20, 2013
    Assignee: Limelight Networks, Inc.
    Inventors: Eric Cadwell, Jon B. Corley, Mohan I. Kokal, Tamara Monson
  • Patent number: 8514283
    Abstract: There are provided an automatic vision sensor placement apparatus and method which analyze static spatial information in various aspects, calculate priorities of spaces using an agent that models the movement pattern of a user, suggest a method of effectively covering a given space, provide a camera placement method to appropriately install cameras with various levels of performance in a specified space, and calculate the optimal number of cameras to be installed based on installation cost.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: August 20, 2013
    Assignee: Ajou University Industry Cooperation Foundation
    Inventors: Yun Young Nam, We Duke Cho, Uin Burn
  • Patent number: 8510365
    Abstract: This method for determining locations of service instances for optimising distribution of a service in a network, from a source to a plurality of clients each having predetermined requirements, wherein the network can be modelled by means of a graph, comprises steps of: placing a service instance in each leaf in the graph; and, starting from the leaves, for each service instance: checking whether the service instance when placed in a vertex on the next higher level can fulfill the requirements of all clients to be served by said service instance; and moving or not the service instance one level higher, depending on the result of the checking step.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: August 13, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Frank Hundscheidt, Alexandru Hlibiciuc
  • Patent number: 8510417
    Abstract: A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed. Content objects may be dynamically served by loading and/or reconfiguring publishing points upon receipt of an end user request. When an end-user media player requests a content object, the request is assigned to an edge server within a particular POP of the CDN. An optional peer-discovery algorithm may determine a content source for the requested content object within the CDN. The peer-discovery algorithm determines whether the publishing point associated with the requested object is loaded into the edge server. Alternatively, the algorithm queries other edge servers within or remote from the POP to determine whether the request is mapped by other edge servers to a content source using their respective publishing points. The edge server may reconfigure its publishing point toward the content source.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: August 13, 2013
    Assignee: Limelight Networks, Inc.
    Inventors: Eric Cadwell, Jon B. Corley, Mohan I. Kokal, Tamara Monson
  • Patent number: 8510384
    Abstract: A network composed of a primary segment, in which a management server, a primary distribution server, and a data storage server are disposed, and a secondary segment, in which a plurality of targets connected to the primary segment via a router which does not support multicast, serves as an object. When a multicast distribution request is received at the management server, a secondary distribution server is temporarily built and operated on a particular target of the secondary segment, data is transmitted by unicast from the data storage server to the secondary distribution server via the router, and the data is transmitted by multicast from the secondary distribution server to the targets on the same segment.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: August 13, 2013
    Assignee: Fujitsu Limited
    Inventor: Kazushi Yamauchi
  • Patent number: 8508594
    Abstract: A surface camera system includes a support housing configured to be embedded in the surface of a track and a camera housing couplable to the support housing. A camera is coupled to the camera housing and may be embodied as a high definition camera or a standard definition camera. The camera housing includes a top surface shaped and sized so as not to interfere with traffic on the track.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: August 13, 2013
    Assignee: ON-BOARD VIDEO, Ltd.
    Inventor: James B. Fishman
  • Patent number: 8504643
    Abstract: The present invention enables enable uniform distributed destination, which greatly simplifies the management and development of distributed destination applications and permits the configuration of a clustered resource to be adjusted dynamically to meet the changing configuration of the cluster. In a uniform distributed destination, member destinations will be allocated uniformly, each having a consistent configuration of all distributed destination parameters. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: August 6, 2013
    Assignee: Oracle International Corporation
    Inventor: Lawrence Feigen
  • Patent number: 8499072
    Abstract: In one embodiment, a networking system can comprise a networking device comprising an operating system module and performance management modules. The performance management modules can comprise at least one of a channel hopping module or a channel bonding module. The channel hopping module can switch the networking device from a first channel to a second channel having less interference than the first channel. The channel bonding module can toggle the networking device between a single-channel communications mode and a bonded channel communications mode via a plurality of bonded channels. The operating system module can actuate at least one of the performance management modules to sustain a performance level of the networking device in response to one or more triggering events from a performance review operation executed by the operating system module. Other examples and related methods are described herein.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: July 30, 2013
    Assignee: Belkin International, Inc.
    Inventors: Jon R. Plummer, Matthew P. Glidden
  • Patent number: 8478878
    Abstract: A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Freimuth, Xiaoqiao Meng, Vasileios Pappas, Li Zhang
  • Patent number: 8471905
    Abstract: Methods and apparatus for imaging according to various aspects of the present invention may generate an enhanced image of a target in an environment using image data from a sensor. The methods and apparatus may scale the image data to a higher resolution and register the image represented by the image data with other images of the same target. The enhanced image of the target is generated according to the registered images.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: June 25, 2013
    Assignee: Raytheon Company
    Inventors: Diana J Kennedy, Toby E. Reed, David L. Johansen
  • Patent number: 8463874
    Abstract: A web server transmits an identifier related to a web page to a log linking server when the formed web page is transmitted to a web browser, inserts an operation log acquiring function operated by the web browser and at least a portion of the identifier to the web page to be transmitted to the web browser. The web browser requests the web page to the web server, and forms and preserves an operation log on the web page by executing the operation log acquiring function inserted to the received web page. The log linking server preserves the received identifier, requests the operation log of the web page related to the identifier selected by an interface of an external reproducing device to the web browser, and collects and reproduces the operation log.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: June 11, 2013
    Assignee: Hitachi, Ltd.
    Inventor: Tomohiro Nakamura
  • Patent number: 8452892
    Abstract: According to one embodiment, a scheduling apparatus sends queries to communication modules in buildings and receives facility information measured at monitor-control points from the communication modules. As for each communication module, a network address, a waiting time to receive the facility information after sending a query, and a connection with the monitor-control points, are stored. When a service request indicating at least one monitor-control point is received, queries each including the network address of a communication module connected with a monitor-control point indicated by the service request, are generated. A priority of each query is decided based on the waiting time corresponding to the communication module. Each query is added to a first send queue or a second send queue based on the priority. When queries are sent, a timing to send from the first send queue is same as or earlier than a timing to send from the second send queue.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: May 28, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tomonori Maegawa, Keisuke Mera, Shigeo Matsuzawa, Koichi Ikeda, Nobutaka Nishimura
  • Patent number: 8447876
    Abstract: A computer method and related apparatus for delivering content files to a client computer are disclosed wherein a request for a content file on a content server is received from a client; a future time period during which the content file will be available on a cache server is determined; and a rewritten uniform resource locator comprising time period availability information, or a link to a file comprising the time period availability information, is returned from the server to the client. The client can use the information to obtain the content file in the determined future time period.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: May 21, 2013
    Assignee: Thomson Licensing
    Inventors: Snigdha Verma, Jun Li, Junbiao Zhang
  • Patent number: 8447883
    Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: May 21, 2013
    Assignee: F5 Networks, Inc.
    Inventors: Uri Hasson, Michael Shurman
  • Patent number: 8446468
    Abstract: Systems and methods for moving object detection using a mobile infrared camera are described. The methods include receiving multiple frames, each frame including an image of at least a portion of a planar surface, stabilizing two consecutive frames of the plurality of frames, the stabilizing comprising determining a transformation mapping a succeeding frame of the two consecutive frames to a preceding frame of the two consecutive frames and based on the transformation, warping the two consecutive frames to a reference frame of the plurality of frames, and detecting a movement of an object in the two consecutive frames, the movement based on a change in positions of the object in the preceding frame and the successive frame.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: May 21, 2013
    Assignee: University of Southern California
    Inventors: Gerard Medioni, Cheng-Hua Pai, Yuping Lin
  • Patent number: 8443100
    Abstract: A server including a partitioning module and a transmit module. The partitioning module is configured to partition data at an application layer of the server, where the data is to be transmitted from the server to a handheld device concurrently via i) a first wireless link and ii) a second wireless link, and where the partitioning is performed in response to a rate of flow of data via i) the first wireless link or ii) the second wireless link. The partitioning module is configured to partition data, received from the application layer, at a session layer of the server into i) a first component and ii) a second component. The transmit module is configured to concurrently transmit from the server to the handheld device i) the first component via the first wireless link and ii) the second component via the second wireless link.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: May 14, 2013
    Assignee: Marvell International Ltd.
    Inventor: Moinul H. Khan
  • Patent number: 8443087
    Abstract: A modular architecture for use in a network device such as a Remote Authentication Server (RAS) includes a number of interconnected objects associated with processes, services, access protocols and other functionality provided on the device. Objects may also be associated with users, sessions or other data structures that may be accessed by any of the functional objects in the device. Additional services and updates may easily be implemented into this architecture without disrupting user connections. Redundant copies of the objects may be maintained in memory to facilitate the provision of carrier grade performance by swapping out failed components in the event of a fault.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: May 14, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Ameel Kamboh, Lava Lavu, Stewart Hodde Maxwell
  • Patent number: 8438245
    Abstract: A server generates a unique URL corresponding to a data payload, provides that unique URL for exposure (via a machine-scannable code) to mobile devices of different types, and when the server receives a request for the unique URL from a mobile device, the server uses a payload-type to mobile-device-type mapping to generate a device-type-specific URI that includes the data payload, formatted for the device type. The server delivers the device-type-specific URI to the mobile device to invoke a non-web-browser application for handling the data payload.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: May 7, 2013
    Assignee: MSKYNET Inc.
    Inventor: Jesse Chor
  • Patent number: 8432446
    Abstract: A monitoring camera assembly includes a camera portion, a rear housing, and two front housing. The camera portion for sensing image of a object behind a vehicle including a camera body, a camera lens, and two rotational axles. The rear housing is installed on the license plate and support the camera body, including a pair of axle supports and a pair of fixing extensions. The pair of front housings engages one of the two rotational axles of the camera portion and one of the pair of axle supports rotatably, and includes a supporting groove for keeping the rotational axle in place and a first mechanical fastening device for fastening the front housing to the license plate.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: April 30, 2013
    Inventor: Kyong-Sik Son
  • Patent number: 8433791
    Abstract: An apparatus and a method for monitoring and auditing activity of a legacy environment. The apparatus includes an analyzer and a mirror manager. The analyzer is operative to analyze intercepted packets conveyed by entities in a network and to generate analyzed data based on information associated with at least some of the packets. The analyzed data is indicative of sessions. The mirror manager is responsive to the analyzed data for generating data representative of mirror sessions, each mirror session corresponding to a session.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: April 30, 2013
    Assignee: Intellinx Ltd.
    Inventors: Boaz Krelbaum, Orna Mintz-Dov