Patents Examined by David Eng
  • Patent number: 8194130
    Abstract: A surveillance camera (1) comprises a camera housing (2), a dehumidifying element (3) provided in the camera housing (2), a current value detection unit (8) that detects the value of the drive current applied to the dehumidifying element (3), a target current value determination unit (10) that determines a target current value (It), on the basis of a first current value (I0) detected at the period start time (t0) of a predetermined current change judgment period and a second current value (I1) detected at the period end time (t1) of the period, and a voltage control unit (13) that controls the drive voltage applied to the dehumidifying element (3). The dehumidifying element (3) is driven at the target current value (It) until target time (t2) to remove a target dehumidification amount (S) from the camera housing (2) by the target time (t2). There is thus provided the surveillance camera (1) capable of quickly removing moisture when the humidity in the camera housing (2) is high.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: June 5, 2012
    Assignee: Panasonic Corporation
    Inventor: Kazutaka Higuchi
  • Patent number: 8195759
    Abstract: A mechanism is provided for accessing, by an application running on a first processor, operating system services from an operating system running on a second processor by performing an assisted call. A data plane processor first constructs a parameter area based on the input and output parameters for the function that requires control processor assistance. The current values for the input parameters are copied into the parameter area. An assisted call message is generated based on a combination of a pointer to the parameter area and a specific library function opcode for the library function that is being called. The assisted call message is placed into the processor's stack immediately following a stop-and-signal instruction. The control plane processor is signaled to perform the library function corresponding to the opcode on behalf of the data plane processor by executing a stop and signal instruction.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Brokenshire, Mark R. Nutter
  • Patent number: 8185657
    Abstract: A data generating device is installed more upstream than a switching device for switching based on data of a first layer. The data generating device reads forward management information relating to a forwarding process of forward data from data of a second layer higher than the first layer, determines one or more clients corresponding to destinations of the forward data on the basis of the forward management information, and generates the same number of pieces of transmission data as the number of identified clients, and forwards each of the pieces of transmission data to the switching device in order to transmit the transmission data to each of the clients.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: May 22, 2012
    Assignee: Fujitsu Limited
    Inventor: Naofumi Kobayashi
  • Patent number: 8174574
    Abstract: An optical apparatus includes a zoom lens unit, a pan/tilt unit configured to at least one of pan the zoom lens unit and tilt the zoom lens unit, and a center-shift information storage portion configured to store a shift amount of an optical axis for every zooming position, and has a mechanism configured to correct a shift of the optical axis caused by zooming, by driving the pan/tilt unit by the shift amount of the optical axis stored in the center-shift information storage portion.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: May 8, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoaki Yamanaka
  • Patent number: 8171153
    Abstract: A layered media stream comprising media information layers of different priorities may be adaptively distributed by transmitting at least one of the media information layers to a client on a time-windowed basis. A client device obtains different media information layers during various time windows, and different portions of the media stream may be rendered using different combinations of layers obtained in each time window. In various embodiments, different layers may be obtained from different hosting devices using differing distribution models.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: May 1, 2012
    Assignee: RealNetworks, Inc.
    Inventors: Amol Shukla, Aaron James Colwell
  • Patent number: 8166100
    Abstract: A method of providing access to data via a public communications network includes the receiving a first data session request having a storage group mark, the storage group mark defining a server storage group, a load balancer route the request to a first server that processes request and any related session information, storing any altered first session data in a data storage. The load balancer receives a second request, wherein the second request also has the same storage group mark. The load balance selects a second server to respond to the second request. As before, the second server processes the second request and the altered first session data loaded from the data storage. After processing, the second server stores any altered second session data in the stored data on the first server as well as the second server and returns the altered second session data.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: April 24, 2012
    Assignee: AVG Technologies CZ, S.R.O.
    Inventor: Vladimir Sedlacek
  • Patent number: 8164626
    Abstract: The present invention provides a monitoring camera apparatus which can measure camera installation height easily with a simple configuration. The monitoring camera apparatus includes a distance detecting unit and direction detecting unit. The distance detecting unit detects subject distance D to a subject using an autofocus function. The direction detecting unit detects a shooting direction ? of the imaging unit rotated by a rotating mechanism. A height calculating unit calculates camera installation height H by converting the detected subject distance D into vertical length using the shooting direction ? in which the subject distance D is detected.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 24, 2012
    Assignee: Panasonic Corporation
    Inventors: Satoru Oyabu, Yasuyuki Michimoto
  • Patent number: 8149265
    Abstract: A holographic video display comprises a monochromatic light source, a video signal generator, guided-wave acousto-optic modulators for diffracting light according to signals received from the video signal generator, a vertical scanning subsystem, and an optical path between the acousto-optic modulator and the vertical scanning subsystem. The optical path preferably comprises a Bravais lens system, first and second Fourier transform lens systems, and at least one holographic optical element or stationary mirror of continuous helical shape.
    Type: Grant
    Filed: August 11, 2007
    Date of Patent: April 3, 2012
    Assignee: Massachusetts Institute of Technology
    Inventors: Daniel E. Smalley, Quinn Y. J. Smithwick, V. Michael Bove, Jr.
  • Patent number: 8140707
    Abstract: Disclosed are examples of an interworking system. In some embodiments, the interworking system includes a STUN server and an application layer gateway (ALG) server. The STUN server can be configured to provide binding information. The application layer gateway (ALG) server can include an IP masquerading performer, a STUN client performer, an address translator and a determiner.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: March 20, 2012
    Assignee: KT Corporation
    Inventors: Jang-Won Lee, Ho-Jin Lee, Sang-Man Bak
  • Patent number: 8135867
    Abstract: Secure operation of processors is disclosed. A cell processor receives a secure file image from a client device at a processor of a host device (host cell processor), wherein the secure file image includes encrypted contents.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: March 13, 2012
    Assignee: Sony Computer Entertainment, Inc.
    Inventor: Tatsuya Iwamoto
  • Patent number: 8130271
    Abstract: An image display method for displaying a combined image by capturing images at areas surrounding a vehicle includes a) calculating a plurality of displacement vectors for a plurality of points taken on images captured by a plurality of cameras upon the application of a load that changes the attitude of a camera on the vehicle, and b) determining each image borderline between two adjacent images such that a difference in the directions of displacement vectors in the neighborhood of each image borderline between two adjacent images does not exceed a predetermined angle.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: March 6, 2012
    Assignee: Alpine Electronics, Inc.
    Inventor: Kosuke Imamura
  • Patent number: 8131819
    Abstract: A system and method for effectively implementing an electronic image manager device includes one or more input/output interfaces for bi-directionally communicating with various information sources to transfer content information that includes image data. The electronic image manager device also includes a memory device for archiving the content information, and an application program that manipulates the content information by performing various procedures such as downloading and uploading the content information, organizing and managing the content information, editing the content information, and displaying the content information.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: March 6, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Harold A. Ludtke, Steven G. Goldstein, David G. Longendyke, Philip M. Abram
  • Patent number: 8130258
    Abstract: The present invention is in the field of Content protection, most particularly in cinema venues where camcorder acquisition followed by immediate illegal distribution creates important revenue losses for content owners. It is known that anti-camcorder systems using a color modulation can be circumvented by using low shutter speed in the camcorder. Today, the shutter speed is determined automatically by the camcorder as a function of the filmed video source. In automatic configurations, shutter speed self-adapts to either motion, or flicker detection, both of which taking into account brightness variations only. The proposed invention proposes a dual color/brightness modulation to defeat automatic shutter speed adjustment. For example, a color modulation at 50/60 Hz is carried out and a brightness modulation at a higher frequency 100/120 Hz is added to force the camcorder to work at a high shutter speed.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: March 6, 2012
    Assignee: Thomson Licensing
    Inventors: Pascal Bourdon, Laurent Blondé, Philippe Le Roy
  • Patent number: 8131799
    Abstract: A technique for uniquely identifying devices without explicitly provided device or user identifying information in a networked client-server environment, e.g., the Mobile Internet. In one aspect, a system retrieves a profile of a client device, retrieves all device profiles existing in a profile database, and sequentially eliminates profiles not matching until a single profile is left or all profiles have been used.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: March 6, 2012
    Assignee: Media Stamp, LLC
    Inventors: Rick Landsman, Robert J. Walczak, Jr.
  • Patent number: 8131868
    Abstract: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: March 6, 2012
    Assignee: Trading Technologies International, Inc.
    Inventors: Alexander V. Foygel, Bharat Mittal, Douglas R. Duquette
  • Patent number: 8095606
    Abstract: Methods and apparatus, including computer program products, for implementing and using techniques for provisioning a user email account. An email is received, which has an email address comprising a local part and an email address domain. It is determined that an email address account at the email address domain is not associated with the local part of the email address. In response to the determination, a user email account is provisioned in the email address domain based on the local part of the email address.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: January 10, 2012
    Assignee: Google Inc.
    Inventors: Jon Wiley, Gabriel Cohen
  • Patent number: 8086734
    Abstract: A method and apparatus for selecting a client computer as a relay server to rebroadcast common application information that is broadcast from a server system over a network. The client computer is selected randomly to rebroadcast the User Datagram Protocol (UDP) information received from the server system and client computers receiving the UDP information from another client computer relay server on the network do not rebroadcast the information. If the client computer selected to rebroadcast the common information fails to rebroadcast, another client computer is randomly selected as a relay server and takes over rebroadcasting the common information.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenji Kobayashi, Takeshi Kuwahara
  • Patent number: 8078691
    Abstract: Web page load time production and simulation includes determining an original page load time (PLT) of a webpage and timing information of each web object of the web page in a scenario. Each object is also annotated with client delay information based on a parental dependency graph (PDG) of the web page. The time information of each web object is further adjusted to reflect a second scenario that includes one or more modified parameters. The page loading of the web page is then simulated based on the adjusted timing information of each web object and the PDG of the web page to estimate a new PLT of the web page.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Ming Zhang, Yi-Min Wang, Albert Greenberg, Zhichun Li
  • Patent number: 8069223
    Abstract: In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: November 29, 2011
    Assignee: Google Inc.
    Inventor: David Marmaros
  • Patent number: RE43051
    Abstract: A method and system allows a service provider to provide Intranet services remotely by assigning private virtual servers to customers. Each customer addresses transmissions to one or more private virtual servers using private addresses from the customer's private Intranet. The addresses of different private virtual servers do not have to be unique and may overlap. Customers exchange privately-addressed transmissions with the service provider using tunnels to traverse the local or regional network connecting the customer with the service provider. The service provider routes the transmissions to the relevant private virtual server belonging to the customer that sent the transmission. The service provider also routes privately-addressed transmissions back to individual customers using tunnels.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: December 27, 2011
    Assignee: Digital Asset Enterprises, L.L.C.
    Inventors: Peter Newman, Pawan Goyal