Patents Examined by Miranda Huang
  • Patent number: 9703275
    Abstract: Methods and systems are provided for monitoring and controlling irrigation and climate conditions in landscapes (such as, e.g., municipal parks, gardens, and sports fields) and agricultural environments (such as, e.g., open agricultural fields, greenhouses, and other sites growing crops).
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 11, 2017
    Assignee: Rain Bird Corporation
    Inventors: Pelin Ersavas, Bulut Ersavas, Semih Pekol, Thomas Devol
  • Patent number: 9698601
    Abstract: A voltage control apparatus includes: a voltage value obtainment unit configured to obtain voltage values at the one or more voltage measuring points; an impedance obtainment unit configured to obtain a system impedance from a distribution substation to each of power adjustment apparatuses; a control variable calculating unit configured to calculate a control variable including at least one of (i) a value corresponding to an allowable upper limit of a voltage value at the first voltage measuring point and (ii) a value corresponding to an allowable lower limit of the voltage value at the first voltage measuring point, based on the voltage values at the one or more voltage measuring points and the system impedances; and a notification unit configured to notify the power adjustment apparatuses of the calculated control variable.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: July 4, 2017
    Assignee: PANASONIC CORPORATION
    Inventors: Kenichi Watanabe, Junji Kondoh
  • Patent number: 9690275
    Abstract: A system energy efficiency controller connected (105) to at least one of an energy generation device (101), an energy storage device (102), an energy utilization device (103) and an energy regeneration device (104) is disclosed for enabling energy utilization. Said system energy efficiency controller (105) cooperatively controls the input and output of a ubiquitous energy flow of at least one of the energy generation device (101), the energy storage device (102), the energy utilization device (103) and the energy regeneration device (104). Said ubiquitous energy flow includes at least one of an energy flow, a material flow, and an information flow. Also disclosed are an energy efficiency gain device, an energy efficiency matching station and a smart energy service system, which are connected with the controller (105). The present invention optimizes the entire process of energy utilization using the system energy efficiency controller (105), thus improving the system energy efficiency.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: June 27, 2017
    Assignee: ENN SCIENCE & TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Zhongxue Gan, Hao Wu, Qing Tang, Jinlai Li, Zhenlei Fang, Tao Liu
  • Patent number: 9691112
    Abstract: Methods and arrangements for calculating a power budget. Data are received, the data including data relating to a current state of an electrical grid at a power-drawing location which draws at least one variable electrical load, the at least one variable electrical load being subject to variable pricing. At least one prediction is determined, the at least one prediction pertaining to a future state of the electrical grid and a future electrical load to be drawn at the power-drawing location. A power budget is thereupon calculated, with respect to the power-drawing location, based on the data and the at least one prediction. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: June 27, 2017
    Assignees: International Business Machines Corporation, Universiti Brunei Darussalam
    Inventors: Vijay Arya, Tanuja Hrishikesh Ganu, Saiful A. Husain, Shivkumar Kalyanaraman, Ashkok Pon Kumar, Swarna Latha Mylavarapu, Devasenapathi Periagraharam Seetharamakrishnan, Liyanage Chandratilak De Silva
  • Patent number: 9659026
    Abstract: A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 23, 2017
    Assignee: NetApp, Inc.
    Inventors: Bruce Leverett, Michael Kazar, Alan Stuart Driscoll, Peter Frank Corbett, Devang K. Shah, Srishylam Simharajan, Toby Smith
  • Patent number: 9659097
    Abstract: In general, one aspect described can be embodied in a method for determining a classification for a query. The method can include receiving a request to determine whether to assign a classification to a first query, identifying a plurality of search entities that are associated with the first query based upon data associated with each of the plurality of search entities and the first query, and determining whether to assign the classification to the first query based upon classifications for the identified search entities.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Henele I. Adams, Hyung-Jin Kim
  • Patent number: 9639072
    Abstract: A system is provided for reducing temperature gradients within a building. For example, temperature gradients between the air temperature measured at a thermostat controlling an HVAC system and the air temperature in one or more rooms of the building can be reduced. A model of the building is created by measuring the temperature gradient between the thermostat and one or more rooms of the building. This model is used to determine the operation of the HVAC system so as to reduce one or more of such temperature gradients.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: May 2, 2017
    Assignee: Haier US Appliance Solutions, Inc.
    Inventor: William Jerome Burke
  • Patent number: 9639176
    Abstract: A system for balancing an input device, the system comprising: a spherical device having an outer spherical wall and an inner spherical wall the system further comprising: an internal circuitry module housing internal circuits and positioned in the center of the spherical device and balanced in the center in order hold the spherical device still on a flat surface; a cavity formed between the outer spherical wall and the inner spherical wall; a rheological fluid disposed in the cavity wherein the volume of the rheological fluid is below 50% of the volume of the cavity and such that the weight of the rheological fluid is above the weight of the spherical device without the rheological fluid; wherein al least one of the outer spherical wall and the inner spherical wall comprises a rheological fluid activation means configured to change the state of the rheological fluid; and a rheological fluid activation controller configured to control the rheological fluid activation means in response to occurrence of a prede
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: May 2, 2017
    Assignee: ADVANCED DIGITAL BROADCAST S.A.
    Inventors: Jaroslaw Micewicz, Adam Macugowski
  • Patent number: 9633059
    Abstract: A computer program product to optimize a database is provided. A processor determines a frequency of search for a plurality of columns in a table. A processor determines a length of the plurality of columns. A processor determines a rank for the plurality of columns based, at least in part, on both the frequency of search and the length of the plurality of columns. A processor generates a first set of combinations of the plurality of columns. A processor determines an optimization of the first set of combinations of the plurality of columns. A processor selects an optimal combination of the first set of combinations, wherein the optimization of the optimal combination is greater than the optimization for all other combinations in the first set of combinations. A processor moves the plurality of columns excluded from the optimal combination.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Shu Hua Liu, Xin Ying Yang, Jian W. Zhang
  • Patent number: 9626379
    Abstract: A revision request is received at a revision control system that includes a repository identifier, version summary information, and a change description. In response to receiving the revision request, a determination is made as to whether a document repository identified by the repository identifier is active or offline. If the document repository is offline, the version summary information is utilized to determine whether the revision request is probably consistent with current contents of the document repository. If the revision request is probably consistent with the current contents of the document repository, the revision request is placed into a queue, an acceptance message is transmitted in response to the revision request, the document repository is placed into an active state, and the revision request is dequeued and applied to the document repository using the change description.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: April 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas A. Allen
  • Patent number: 9613135
    Abstract: Systems and methods are disclosed for contextual analysis and segmentation of information objects. In accordance with one implementation, information objects, such as web pages and user profiles, may be processed to obtain a list of key terms. An index may be created containing each of the information objects and associated key terms. Information objects may then be matched to contextual segments (i.e., categories of information objects) by submitting terms associated with the contextual segments against the index. Further, thresholding may be applied, so that only the most relevant information objects for a contextual segment are assigned to the contextual segment.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: April 4, 2017
    Assignee: AOL Advertising Inc.
    Inventors: Pero Subasic, Kenin Coloma, Guoying Zhang, Jiliang Chang, Manu Shukla
  • Patent number: 9606875
    Abstract: Migration of computer information. In one example embodiment, a method for migration of computer data includes modifying a volume boot record of a destination volume to a first state in which at least a portion of the destination volume becomes inaccessible to a standard file system, writing one or more snapshots of a source volume to the inaccessible portion of the destination volume while the volume boot record is in the first state, and restoring the volume boot record to a second state in which the inaccessible portion of the destination volume becomes accessible to the standard file system.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: March 28, 2017
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventor: Nathan S. Bushman
  • Patent number: 9600000
    Abstract: A method and a device are based on the application of an active correcting system with central corrector and Youla parameter for the attenuation of essentially monofrequency mechanical vibratory perturbations generated in a material structure by a rotating machine. Previously, a control law corresponding to a block modeling of the system is established and calculated, the blocks being, on the other hand, those of the central corrector and, on the other hand, a Youla parameter block, the modeling being such that only the Youla parameter, in the form of an infinite impulse response filter, has coefficients dependent on the vibratory perturbation frequency. During a phase of use, in real time, the frequency of the current perturbation is determined and the control law is calculated using for the Youla parameter the stored coefficients of a determined perturbation frequency corresponding to the current perturbation frequency.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: March 21, 2017
    Assignee: IXBLUE
    Inventor: Bernard Vau
  • Patent number: 9594802
    Abstract: Example embodiments involve a system, computer-readable storage medium storing at least one program, and computer-implemented method for graphical modeling and editing of database query statements. The method may include accessing a database query statement, and generating an abstract syntax tree (AST) representing a syntactic structure of the database query statement. The method may further include generating a graphical model of the database query statement based on the AST, and rendering the graphical model.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: March 14, 2017
    Assignee: SAP SE
    Inventors: Sundaresan Krishnamurthy, Vijayan Balasubramanian
  • Patent number: 9588968
    Abstract: An approach for enabling mobile device users to acquire information regarding events in their proximity on demand is described. An activity processing platform causes, at least in part, an aggregation of activity information associated with at least one device into at least one activity pool. The activity processing platform further processes and/or facilitates a processing of the at least one activity pool against one or more advancement criteria associated with one or more applications, one or more services, or a combination thereof to determine one or more recommendations with respect to the one or more applications, the one or more services, or a combination thereof.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: March 7, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Antti Johannes Eronen, Juha Henrik Arrasvuori, Arto Juhani Lehtiniemi
  • Patent number: 9569474
    Abstract: A data storage subsystem having a plurality of data compression engines configured to compress data, each having a different compression algorithm. A data handling system is configured to determine a present rate of access to data; select at least one sample of data; determine the greatest degree of compression of said data compression engines; determine the compression ratios of the operated data compression engines with respect to the selected sample(s); compressing said selected at least one sample with a plurality of said data compression engines at said selected tier; operate a selected data compression engines with respect to the selected sample and determine the greatest degree of compression of the data compression engines; compress the data from which the sample was selected with one of the operated data compression engines determined to have the greatest degree of compression; and store the compressed data in data storage repositories.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: February 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Groseclose, Larry Juarez, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades
  • Patent number: 9568901
    Abstract: Systems and methods are disclosed for multi-objective energy management of micro-grids. A two-layer control method is used. In the first layer which is the advisory layer, a Model Predictive Control (MPC) method is used as a long term scheduler. The result of this layer will be used as optimality constraints in the second layer. In the second layer, a real-time controller guarantees a second-by-second balance between supply and demand subject to the constraints provided by the advisory layer.
    Type: Grant
    Filed: April 6, 2013
    Date of Patent: February 14, 2017
    Assignee: NEC Corporation
    Inventors: Ali Hooshmand, Ratnesh Sharma, Babak Asghari
  • Patent number: 9569725
    Abstract: Techniques for enforcing policies. A set of data is stored in one or more data stores. A plurality of semantic concepts for an ontology are defined and a map is constructed from the set of data to the concepts. The map is executed in order to transform data from the set of data to a second set of data. The second set of data is stored according to the ontology. The second set of data is reasoned in order to determine compliance with one or more policies.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: February 14, 2017
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Nigel Jacobs, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili Ranga Srinivasan, Joseph Mazur, Alan Waxman
  • Patent number: 9569453
    Abstract: A computer-implemented method for simulating file system instances may include identifying a file system to host a simulated file system instance. The computer-implemented method may also include intercepting attempts to read from the file system. The computer-implemented method may further include, for each intercepted read attempt, generating data to fulfill the intercepted read attempt. The computer-implemented method may additionally include fulfilling the intercepted read attempt with the generated data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: February 14, 2017
    Assignee: Veritas Technologies
    Inventors: Praveen Rakshe, Laxmikant V. Gunda
  • Patent number: 9546872
    Abstract: Embodiments of the present invention provide efficient and dynamic systems and methods for building a hybrid road network and grid based spatial temporal index to handle big trajectory data. Embodiments of the present invention can be used to satisfy the issue of low indexing and compression rate of big trajectory data, and to improve the efficiency of index queries, while also providing a mechanism to account for missing road links in a map.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Peng Gao, Peng Ji, Xiao Bo Li, Zhi Hu Wang, Jun Zhu