Patents Examined by John Cottingham
  • Patent number: 8433432
    Abstract: Techniques to manage position information of parts such that, if discrepancy of the parts occurs, the discrepancy can be detected and corrected while the advantages of using the constraint conditions can be offered. In one embodiment, when an input unit receives information of an icon click, a receiving section receives the information of the click, and a saving section saves the position and the angle of geographic data indicating the three-dimensional geometry of the part as absolute-position information calculated with reference to the absolute origin into the storage unit.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kazunori Matsushita, Shinsuke Noda
  • Patent number: 8335594
    Abstract: The invention relates to a method of operating a wind farm intended for connection to an electric power network, which wind farm includes at least three wind turbine generator systems. At least one actual value for a wind speed or a parameter associated with wind speed is determined for each wind turbine generator system which are divided at least temporarily into predetermined groups. A first disconnect value is assigned to one group of wind turbine generator systems and a second different disconnect value is assigned to a second group of wind turbine generator systems. Actual values are assigned to disconnect values, and compared thereto. When the actual value exceeds the disconnect value the associated group of wind turbine generator systems is automatically disconnected.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: December 18, 2012
    Assignee: REpower Systems AG
    Inventors: Jens Altemark, Martin von Mutius, Dirk Steudel
  • Patent number: 8285420
    Abstract: Provision of a control device, method and program capable of performing a suitable temperature control in a room having an equipment installed therein. A control device controls air-conditioning of a room having installed therein a plurality of pieces of equipment each being capable of drawing outside air to thereby cool down an interior of the equipment. A storage portion is capable of storing therein operating information that represents as to whether it is abnormal or not if each piece of equipment is put into a non-operating state. A temperature measurement portion is capable of measuring a temperature of the air drawn by each piece of equipment. A detection portion is capable of measuring a flow speed of the air drawn by each piece of equipment. A control portion is configured to control the air-conditioning based on the measurement result of the temperature or the flow speed of the air drawn by each piece of equipment.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kentaroh Sugiyama, Satoru Nakamura
  • Patent number: 8271140
    Abstract: A periodic rotational vibration check for storage devices to compensate for varying loads is disclosed. A variable representing rotational vibration status is maintained in a rotational vibration log. The variable is processed to determine whether a storage device exhibits a rotational vibration issue. Workload analysis is performed to identify a change to the workloads run on physically separate hardware to resolve the rotational vibration issue and thus eliminate the need for more expensive hardware.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian James Cagno, Kenton Coleman Green, Carl Evan Jones, Michael Desmond O'Connell
  • Patent number: 8260474
    Abstract: An apparatus may include an integrated circuit die having a plurality of temperature sensors and a control unit integrated thereon. The control unit can calculate an average die temperature based on readings from the plurality of temperature sensors, compare the average die temperature to a specification temperature and control an off-die cooling system based on the comparison.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: September 4, 2012
    Assignee: Intel Corporation
    Inventors: Sandeep Ahuja, Robin A. Steinbrecher, Susan F. Smith, David J. Ayers
  • Patent number: 8255077
    Abstract: An apparatus for calculating a tool reference plane utilizes a machining plane model and an inversed tool model to create a collection of sphere regions having three dimensional grid points as their center, and identifies a nearest point on each of the model planes from the respective center point of the sphere regions. The positions within the tool reference plane can be accurately identified to the degree of the grid interval of the three dimensional grid points using the machining plane model and the inversed tool model consisting of the collection of sphere regions. By using the nearest point on each of the model planes, the position of the tool reference plane is identified using the accuracy created by the model planes. According to this apparatus, a tool reference plane can be created accurately irrespective of the shape of the machining plane model.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: August 28, 2012
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Shinichi Murabata
  • Patent number: 8249750
    Abstract: An indoor unit includes an indoor side switch device which is brought into a closed state at a startup time when operation starts from a standby state. An outdoor unit includes a startup power supply switch device which is brought into a closed state when the indoor side switch device of the indoor unit is brought into the closed state, an operating power supply switch device which is brought into a closed state in operation and is brought into an open state in the standby state, and an outdoor control device. The outdoor control device of the outdoor unit brings the startup power supply switch device into the open state when the operation starts from the standby state and thereafter brings the operating power supply switch device into the closed state after a lapse of a prescribed time.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: August 21, 2012
    Assignee: Daikin Industries, Ltd.
    Inventors: Norio Sakae, Junichi Hirose, Masahiro Tanaka
  • Patent number: 8249754
    Abstract: It is an object to make it possible to completely or partially eliminate a yaw driving device and to reduce power consumption in a nacelle. A moment around a wind-turbine tower axis is calculated; an angle command value around the wind-turbine tower axis is calculated by adding a yaw-control command value to a reference command value for canceling out the moment; and a pitch angle command value of each wind turbine blade is set on the basis of the angle command value around the wind-turbine tower axis.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: August 21, 2012
    Assignee: Mitsubishi Heavy Industries, Ltd.
    Inventors: Yoshiyuki Hayashi, Masaaki Shibata
  • Patent number: 8239403
    Abstract: A method for determining whether a soft link of a target file is pointing to a correct file system is provided. A unique identification number for a mounted file system is retrieved from a storage device in response to receiving a request to access a target file in the mounted file system. In addition, an identification number is retrieved from a soft link of the target file in response to accessing the soft link of the target file in the storage device. Then, it is determined whether a match exists between the unique identification number for the mounted file system and the identification number from the soft link of the target file. In response to determining that a match does exist between the unique identification number for the mounted file system and the identification number from the soft link of the target file, access to the target file is allowed.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Venkata Naga Seshaiah Anumula, Bhyrav Murthy Mutnury, Manish Sharma, Prashant Sreedharan
  • Patent number: 8229974
    Abstract: Mechanisms to support fine-grain namespacing are provided. When an object is to be loaded within a processing environment, a specific namespace for that object is dynamically resolved during the load. That namespace can be dynamically resolved via object inheritance, via specific object-attribute declaration, and/or via consultation with a namespace object.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: July 24, 2012
    Assignee: EMC Corporation
    Inventors: Lee Edward Lowry, Volker Gunnar Scheuber-Heinz, William Street, Brent Thurgood, Rajesh Vasudevan, Ryan Cox, Stephen R Carter
  • Patent number: 8229902
    Abstract: A method for managing data includes receiving individually accessible data units, each identified by a key value; storing a plurality of blocks of data, each of at least some of the blocks being generated by combining a plurality of the data units; and providing an index that includes an entry for each of the blocks. One or more of the entries enable location, based on a provided key value, of a block that includes data units corresponding to a range of key values that includes the provided key value.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: July 24, 2012
    Assignee: Ab Initio Technology LLC
    Inventors: Ephraim Meriwether Vishniac, Marshall A. Isman, Paul Bay, H. Mark Bromley, John L. Richardson
  • Patent number: 8224772
    Abstract: Disclosed is a data management apparatus comprising a message transfer/analysis unit that receives an object data access request from a client and returns a response; an object metadata storage unit that stores, as metadata, a set of ancillary information on data for an object and a data area corresponding to the ancillary information; an object metadata management unit that performs reading, updating, and registration processing for the metadata; a data conversion unit that sends the data access request to a data access unit, extracts object data; and a data access unit that sends a data access command, specified by the data conversion unit, to a file server or a database server and sends response data, received from the file server or the database server, to the data conversion unit.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: July 17, 2012
    Assignee: NEC Corporation
    Inventors: Satoshi Yamakawa, Yoshihiro Kajiki
  • Patent number: 8224773
    Abstract: A computer-implemented matching service matches users to other users, and/or to user communities, based at least in part on a computer analysis of event data reflective of user behaviors. The event data may, for example, evidence user affinities for particular items represented in an electronic catalog, such as book titles, music titles, movie titles, and/or other types of items that tend to reflect the traits of users. Event data reflective of other types of user actions, such as item-detail-page viewing events, browse node visits, search query submissions, and/or web browsing patterns may additionally or alternatively be considered. By taking such event data into consideration, the matching service reduces the burden on users to explicitly supply personal profile information, and reduces poor results caused by exaggerations and other inaccuracies in such profile information.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: July 17, 2012
    Assignee: Amazon Technologies, Inc.
    Inventor: Joel R. Spiegel
  • Patent number: 8219547
    Abstract: A large OLAP cube includes data and dimensions not required for a particular query, or for a collection of queries. A response to a query is generated by using the large OLAP cube rather than using an OLAP cube tailored to the query, and rather than querying the relational database directly. The large OLAP cube may be created after identifying a set of frequently sought data and/or filters used in queries to the relational database. Data may be staged by creating a smaller OLAP cube with data extracted from the large OLAP cube. The cubes may then be queried, browsed, and used to prepare reports or generate flat files.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Celestine Joseph, Joyce Behrendt, Joshua Chait Caplan
  • Patent number: 8214331
    Abstract: Managing data includes: receiving at least one group of individually accessible data units over an input device or port, each data unit identified by a key value, with key values of the received data units being sorted such that the key value identifying a given first data unit that is received before a given second data unit occurs earlier in a sort order than the key value identifying the given second data unit; and processing the data units for storage in a data storage system.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: July 3, 2012
    Assignee: Ab Initio Technology LLC
    Inventors: Vrishal Kulkarni, Stephen Schmidt, Craig W. Stanfill, Ephraim Meriwether Vishniac
  • Patent number: 8209351
    Abstract: A method for displaying data in an avionics communications system is disclosed. The method generates an ARINC 661 definition file and a user database from one or more user-defined inputs for a communications management function of an aircraft. To convey information relating the one or more user-defined inputs with at least one display of the aircraft, the method links one or more display attributes of the user database with the ARINC 661 definition file. Based on user interactions with the at least one display, the method updates display data of the at least one display using the contents of the ARINC 661 definition file and the user database.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: June 26, 2012
    Assignee: Honeywell International Inc.
    Inventors: Mark Henninger, Tatyana Shavshin-Strong, David Bibby, Mark Hasenyager, Marcus Earnest, Diane Buckley
  • Patent number: 8209313
    Abstract: A method and a system are provided for structuring and searching data in a hierarchical confidence-based configuration. In one example, the system receives data and assigns a confidence quality tier to the data. The confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive. Data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier. The system organizes the data in a selected server of a server system according to the confidence quality tier. The selected server is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 26, 2012
    Assignee: Rovi Technologies Corporation
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
  • Patent number: 8200681
    Abstract: A media recommendation and sharing technique that employs agents on media players/devices to expand the scope of media sharing scenarios. The technique assists a user in discovering media items, such as, for example, music, recordings, play lists, pictures, video games, on nearby media players or devices (devices which are capable of receiving, storing and playing media) which are interesting to the user. The collaborative media recommendation and sharing technique contemporaneously determines a user's media preferences based on media stored on a pair of media devices and recommends media for potential sharing based on these determined user preferences.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corp.
    Inventors: Rajesh Hedge, Zicheng Liu, Li-wei He, Philip Chou, Christopher Meek
  • Patent number: 8200721
    Abstract: Techniques for providing write-once-read-many (WORM) storage are described herein. According to one embodiment, in response to a command to set a time attribute of a file to a first predetermined value, it is determined whether the first predetermined value is outside of an ordinary range of values associated with the time attribute in accordance with a file system associated with the file. The file is designated as a WORM file and a WORM retention period is set for the file based on the first predetermined value, if the first predetermined value is outside of an ordinary range of values associated with the time attribute. The designation of the file as a WORM file and setting the WORM retention period are performed in response to the command.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: June 12, 2012
    Assignee: EMC Corporation
    Inventor: Windsor W. Hsu
  • Patent number: 8195709
    Abstract: The invention relates to a method for comparing computer-based and data-processing models of a complex system, with a first model and a second model of the system, whereby the models reflect a model of a system behavior by means of predefined objects which represent activities and units within the system. The inventive method comprises the steps of comparing the models and destination of corresponding respective predefined objects of the first and second model, detecting differences in attributes of corresponding predefined objects and outputting the differences to a user. The use of predefined objects—that is, of objects that pertain to a known set of types—enables a more-efficient comparison of models than in unstructured models.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 5, 2012
    Inventor: Roland Pulfer