Patents Represented by Attorney Toler Law Group
-
Patent number: 8350846Abstract: A method, program product and system for conducting a ray tracing operation where the rendering compute requirement is reduced or otherwise adjusted in response to a changing vantage point. Aspects may update or reuse an acceleration data structure between frames in response to the changing vantage point. Tree and image construction quality may be adjusted in response to rapid changes in the camera perspective. Alternatively or additionally, tree building cycles may be skipped. All or some of the tree structure may be built in intervals, e.g., after a preset number of frames. More geometric image data may be added per leaf node in the tree in response to an increase in the rate of change. The quality of the rendering algorithm may additionally be reduced. A ray tracing algorithm may decrease the depth of recursion, and generate fewer cast and secondary rays. The ray tracer may further reduce the quality of soft shadows, resolution and global illumination samples, among other quality parameters.Type: GrantFiled: January 28, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventors: Eric Oliver Mejdrich, Paul Emery Schardt, Robert Allen Shearer, Matthew Ray Tubbs
-
Patent number: 8341647Abstract: A computer implemented method, apparatus and program product receives user input requesting historical data associated with an entity bean, and generates event information according to the user input. The event information is stored and used to determine the historical bean data. Where so desired, the determination may involve automatically performing statistical analysis relating to the bean.Type: GrantFiled: November 30, 2007Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventor: Jian Tang
-
Patent number: 8336047Abstract: A data string including a resource identifier and one or more resource attributes is parsed at a name resolution module and provided to a computing resource provisioning system. The computer resource provisioning system provisions a resource that corresponds to the resource identifier and that has the at least one. A handle is returned to provide access to the resource at a client system.Type: GrantFiled: August 25, 2008Date of Patent: December 18, 2012Assignee: International Business Machines CorporationInventor: Eric Van Hensbergen
-
Patent number: 8332659Abstract: Method and apparatus and associated method of detecting microchip tampering may include a conductive element in electrical communication with multiple sensors for verifying that signal degradation occurs at an expected region of the conductive element. A detected variance from the expected region may automatically trigger an action for impeding an integrated circuit exploitation process.Type: GrantFiled: July 29, 2008Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Gerald K Bartley, Darryl J Becker, Paul E Dahlen, Philip R Germann, Andrew B Maki, Mark O Maxson
-
Patent number: 8326587Abstract: Illustrative computer-executable methods, systems, and computer software program products predict cruise orientation of an as-built airplane. In illustrative embodiments, nominal orientation of an as-built airplane is input. Deviation from the nominal orientation of the as-built airplane is automatically computed, and the computed deviation from the nominal orientation of the as-built airplane is applied to the nominal orientation of the as-built airplane.Type: GrantFiled: December 13, 2007Date of Patent: December 4, 2012Assignee: The Boeing CompanyInventors: John G. Barnes, Douglas L. Wilson, Timothy W. Purcell, Stephen A. Walls, Dean A. Hawkinson
-
Patent number: 8325495Abstract: Apparatus, systems and methods for electronic device protection are provided. A particular apparatus includes a non-conductive substrate and a plurality of cells including conductive members coupled to the non-conductive substrate. The conductive members are arranged to form a first discontinuous mesh, where each conductive member of a cell is separated from conductive members of adjacent cells by a gap and a cavity is defined in the non-conductive substrate at a location of each gap.Type: GrantFiled: August 16, 2010Date of Patent: December 4, 2012Assignee: The Boeing CompanyInventors: Tai A. Lam, Minas H. Tanielian
-
Patent number: 8321451Abstract: A computer-implemented method includes receiving a selection of a particular logical field via a database query interface. The method includes querying a discovery registry associated with a data abstraction model of a database to discover one or more web services that are resolvable based on the particular logical field. The data abstraction model includes a plurality of logical fields, where each logical field corresponds to a particular data structure of the database. A web service input and a web service output of a particular discovered web service are associated with particular logical fields of the data abstraction model via the discovery registry. The method further includes automatically initiating execution of the discovered web services and displaying one or more values resulting from execution of the discovered web services.Type: GrantFiled: April 30, 2010Date of Patent: November 27, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel
-
Patent number: 8314730Abstract: Methods and mobile platforms are disclosed for using vehicles to gather meteorological data. A method identifies a location that is relevant to a particular meteorological model based on modeling parameters of the particular meteorological model. Meteorological data is collected aboard a vehicle. The meteorological data is indicative of a meteorological condition in an area within sensor range of the vehicle. At least a portion of the meteorological data is transmitted to a modeling station remote from the vehicle in response to determining that the vehicle is proximate the location.Type: GrantFiled: December 14, 2010Date of Patent: November 20, 2012Assignee: The Boeing CompanyInventors: Jeffery D. Musiak, Brian J. Tillotson, Charles B. Spinelli
-
Patent number: 8301806Abstract: A computer-implemented method includes initializing a driver associated with an input/output adapter in response to receiving an initialize driver request from a client application. The input/output adapter may be initialized to enable adapter capabilities of the input/output adapter to be determined. The computer-implemented method also includes determining the adapter capabilities of the input/output adapter and determining slot capabilities of a slot associated with the input/output adapter. The computer-implemented method further includes setting configurable capabilities of the input/output adapter based on the adapter capabilities and the slot capabilities.Type: GrantFiled: November 24, 2010Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Sean T. Brownlow, John R. Oberly, III
-
Patent number: 8297165Abstract: Apparatuses, vehicles, and methods to reduce loads applied to a store when the store is launched from the vehicle are disclosed. A particular apparatus includes a launch chamber and a flap. The launch chamber has a first portion configured to receive a store. A second portion is configured to be positioned over an opening in a hull of a vehicle. The chamber has a forward end and an aft end. The flap is positioned a distance from the aft end of the launch chamber. The flap has a first end rotatably mounted proximate to the first portion of the launch chamber and has a second end extending toward the second portion of the launch chamber. The flap is configured to rotate about the first end when the store impacts the flap due to the forces applied to the store by the fluid when the store is launched.Type: GrantFiled: January 21, 2011Date of Patent: October 30, 2012Assignee: The Boeing CompanyInventor: Matt H. Travis
-
Patent number: 8291099Abstract: A method includes receiving first data in accordance with a first protocol from a first node using a first facility. The method further includes setting a semaphore in a semaphore field of a first entry in a process table. The method further includes translating the first data into second data using a first utility. The method further includes setting a second semaphore in a second semaphore field of a second entry in the process table. The method further includes sending the second data from a second facility to a second node in accordance with a second protocol.Type: GrantFiled: December 1, 2011Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventor: John K. Hadland
-
Patent number: 8289784Abstract: Systems and methods to set a voltage value associated with a memory controller coupled to a memory device are disclosed. A particular method includes comparing test data of a test path to functional data of a functional path. The functional data may be generated based on device data received at a memory controller from a memory device. The test data may be affected by a voltage value applied to a resistor arrangement in electronic communication with the test path. The voltage value may be applied to the resistor arrangement based on the comparison.Type: GrantFiled: June 15, 2010Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Benjamin A. Fox, William P. Hovis, Thomas W. Liang, Paul W. Rudrud
-
Patent number: 8285872Abstract: A router receives a transaction message. The router determines whether the transaction message may include an affinity indicating a preference regarding processing of the transaction message. The transaction message may be modified to include an identification of a server system to process the modified transaction message based on the determination of the affinity. The router may route the modified transaction message to a coupling facility. A notification message may be received from the coupling facility, where the notification message requests a server associated with or including the router to send a bid to process the modified transaction message. The router may send the bid to process the modified transaction message to the coupling facility. An authorization message, to process the modified transaction message, may be received from the coupling facility based on a timestamp of the bid.Type: GrantFiled: January 23, 2012Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Michael Bruce Kennedy, Robert Mark Magid, Mark Neal Ziebarth
-
Patent number: 8279412Abstract: Position determining systems and methods are provided. A particular portable device includes a calibration component to communicate with a local positioning system to determine an initial position and orientation of the portable device within a local coordinate system associated with a target structure. The portable device also includes at least one movement sensor to detect movement of the portable device. The portable device further includes a processor to determine a measured position and orientation of the portable device based on the initial position and orientation of the portable device within the local coordinate system and based on the detected movement of the portable device.Type: GrantFiled: December 17, 2009Date of Patent: October 2, 2012Assignee: The Boeing CompanyInventors: William P. Motzer, Gary E. Georgeson, Scott W. Lea, Peter J. Hellenbrand, James J. Troy
-
Patent number: 8275806Abstract: A method includes receiving a selection of a logical field of a data abstraction model. The method includes determining model entries (e.g., concepts) associated with the selected logical field and examining the data abstraction model to determine other model entries that are equal to the model entries associated with the selected logical field. For each equal model entry, the method includes determining web services to be used in performing a search, where the web services are determined by querying a discovery registry associated with the data abstraction model to discover one or more web services that are resolvable based on the selected logical field. A first discovered web service is executed with user supplied criteria provided via a user interface to obtain a list of values. A condition is created that limits acceptable values associated with the selected logical field based on the user supplied criteria.Type: GrantFiled: April 30, 2010Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel
-
Patent number: 8265237Abstract: A system and method are disclosed for facilitating a custom ring in connection with a call. A ring tone delivery system may include an interface operable to receive a calling signal that indicates a request to place a call from a calling party to a communication device of a called party. The system may also include a network node communicatively coupled to the interface. The network node may be operable to determine whether the calling party is able to use a calling party selected ring tone. The network node may also be operable to determine whether the communication device will accept the calling party selected ring tone. The network node sends the calling party selected ring tone to the communication device when the calling party is able to use the calling party selected ring tone and when the communication device will accept the calling party selected ring tone.Type: GrantFiled: September 30, 2009Date of Patent: September 11, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Douglas F. Reynolds, Aaron Bangor, Jeffrey Lewis Brandt
-
Patent number: 8266331Abstract: In a particular embodiment, a method is disclosed that includes, at a first computing device coupled to a second computing device via a bus, receiving a request from the second computing device to complete a non-posted command, where the request is received via a request credit channel of the bus, and where the first computing device is configured to receive requests to complete non-posted commands and requests to complete posted commands via the request credit channel. The method also includes removing the request to complete the non-posted command from the request credit channel. The method further includes transmitting a retry request associated with the non-posted command to the second computing device via a response credit channel of the bus.Type: GrantFiled: July 12, 2010Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Ronald E. Freking, Elizabeth A. McGlone, John L. Pike, Curtis C. Wollbrink
-
Patent number: 8266663Abstract: The present disclosure is directed to a system and method of providing interactive content. The method can include receiving a video signal from a first source of a television system, where the video signal includes video content but does not include data relating to an interactive application. The method can also include retrieving an interactive application from a second source of the television system.Type: GrantFiled: August 1, 2006Date of Patent: September 11, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Mary McCarthy, Scott Pettit, John McClenny, Roland Noll
-
Patent number: 8256706Abstract: Methods, aircraft, and engine nacelles are disclosed. A wing leading edge of a planform is superimposed on a wing shockwave that extends in a first direction from a shockwave apex toward the wing leading edge. A waverider shape is streamline traced between the wing leading edge and a trailing edge of the planform to form a waverider wing. A position of an engine inlet vertex relative to the waverider wing is identified. An inlet shockwave is projected from the inlet vertex in a second direction generally opposed to the first direction. The inlet shockwave intersects the wing shockwave. An inlet leading edge of an engine inlet includes a lower leading edge including a plurality of points where the inlet shockwave intersects the wing shockwave.Type: GrantFiled: October 8, 2009Date of Patent: September 4, 2012Assignee: The Boeing CompanyInventors: Thomas R. Smith, Kevin G. Bowcutt
-
Patent number: 8261245Abstract: A computer implemented method, apparatus and program product for analyzing performance data particular to an algorithm using a profiler algorithm, and automatically associates the performance data with a reference clock time. The performance data may be automatically associated with a tag, also associated with the reference clock time. Using the tag, the performance data may be associated with a portion of the algorithm. For instance, the tag may be associated with a corresponding tag associated with the algorithm. User input may be received that designates both the tag and an additional tag associated with the program code. Aspects may identify tags in the performance data that correspond to both the tag and additional tag of program code. The portion of the performance data bounded by the identified tags in the performance data may be retrieved and displayed to a user. In this manner, the performance data may be automatically associated with a portion of algorithm.Type: GrantFiled: January 22, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Steven J. Branda, John J. Stecher