Patents by Inventor James Giles
James Giles has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20160344831Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A proxy server is added in between user devices and a server hosting a web resource. A page request addressed to the resource is received at the proxy server from a user device and forwarded to the server. A page associated with the resource is received from the server and processed by the proxy server. The page is parsed, locating content blocks in the page. Slot information for each content block is extracted. Content requests for each content block are forwarded to third-party content serving systems. Received responses are merged into the page at respective content blocks. Tags are removed from items in the responses. A single tag is included in the processed page. A linking between the removed tags and the single tag is stored. The processed page is provided.Type: ApplicationFiled: May 21, 2015Publication date: November 24, 2016Inventors: Masha Schneider, Gang Wang, James Giles
-
Patent number: 9440575Abstract: A dump body which dissuades material from sitting on a top surface of a sidewall of the dump body and thereby reduces spillage while hauling material is disclosed. The dump body may additionally allow an operator of a loader to clearly distinguish the edge of the dump body to facilitate loading and reduce structural damage. The dump body may further create a lower center of gravity while hauling the same payload, which may reduce the risk of rolling the dump body. The dump body may include a pair of sidewalls attached on opposing sides of a bottom wall and extending upwardly, with each having a top surface inclined toward an interior of the dump body. The incline may start at an inside edge of the sidewall and extend upwardly to an outside edge of the sidewall residing at a very outer extent of the sidewall.Type: GrantFiled: October 9, 2012Date of Patent: September 13, 2016Assignee: Caterpillar Inc.Inventors: Iain James Giles-Brown, Christopher Paul Took
-
Patent number: 8943509Abstract: A method, apparatus, and computer program product for scheduling stream-based applications in a distributed computer system with configurable networks are provided. The method includes choosing, at a highest temporal level, jobs that will run, an optimal template alternative for the jobs that will run, network topology, and candidate processing nodes for processing elements of the optimal template alternative for each running job to maximize importance of work performed by the system. The method further includes making, at a medium temporal level, fractional allocations and re-allocations of the candidate processing elements to the processing nodes in the system to react to changing importance of the work. The method also includes revising, at a lowest temporal level, the fractional allocations and re-allocations on a continual basis to react to burstiness of the work, and to differences between projected and real progress of the work.Type: GrantFiled: March 21, 2008Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Nikhil Bansal, Kirsten W. Hildrum, James Giles, Deepak Rajan, Philippe L. Seto, Eugen Schenfeld, Rohit Wagle, Joel L. Wolf, Xiaolan J. Zhang
-
Publication number: 20140099181Abstract: A dump body which dissuades material from sitting on a top surface of a sidewall of the dump body and thereby reduces spillage while hauling material is disclosed. The dump body may additionally allow an operator of a loader to clearly distinguish the edge of the dump body to facilitate loading and reduce structural damage. The dump body may further create a lower center of gravity while hauling the same payload, which may reduce the risk of rolling the dump body. The dump body may include a pair of sidewalls attached on opposing sides of a bottom wall and extending upwardly, with each having a top surface inclined toward an interior of the dump body. The incline may start at an inside edge of the sidewall and extend upwardly to an outside edge of the sidewall residing at a very outer extent of the sidewall.Type: ApplicationFiled: October 9, 2012Publication date: April 10, 2014Applicant: Caterpillar Inc.Inventors: Iain James Giles-Brown, Christopher Paul Took
-
Publication number: 20120298117Abstract: A patient warming device (400), which can be configured as a patient warming blanket (207), patient warming drape (300), or surgical drape (500), includes the top layer of material and optionally a bottom layer of material. The top layer (401) can be formed by laminating non-woven fabric (301) to a film layer (100) or by needle punching fibers through the film layer (100). The film layer (100) has a thermally reflective side (404) and a thermally absorptive side (405). The patient warming device (400) can be used in a patient warming system (700) with one or more light sources (701,702) and an optional control module (704) to warm a patient during and after medical procedures.Type: ApplicationFiled: May 26, 2011Publication date: November 29, 2012Inventors: Andrew James Giles, Francis Anthony Czajka, Tim Finnigan, John Henry Kutsch, Vince R. Lackowski
-
Publication number: 20090241123Abstract: A method, apparatus, and computer program product for scheduling stream-based applications in a distributed computer system with configurable networks are provided. The method includes choosing, at a highest temporal level, jobs that will run, an optimal template alternative for the jobs that will run, network topology, and candidate processing nodes for processing elements of the optimal template alternative for each running job to maximize importance of work performed by the system. The method further includes making, at a medium temporal level, fractional allocations and re-allocations of the candidate processing elements to the processing nodes in the system to react to changing importance of the work. The method also includes revising, at a lowest temporal level, the fractional allocations and re-allocations on a continual basis to react to burstiness of the work, and to differences between projected and real progress of the work.Type: ApplicationFiled: March 21, 2008Publication date: September 24, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikhil Bansal, Kirsten W. Hildrum, James Giles, Deepak Rajan, Philippe L. Seto, Eugen Schenfeld, Rohit Wagle, Joel L. Wolf, Xiaolan J. Zhang
-
Patent number: 7480209Abstract: A submersible loudspeaker assembly is provided. The loudspeaker assembly includes: a housing; a loudspeaker enclosed within the housing; an external diaphragm disposed adjacent to the loudspeaker. The external diaphragm is acoustically transparent when subject to ambient air pressure, but configured to flex towards the loudspeaker when submerged in water.Type: GrantFiled: May 29, 2007Date of Patent: January 20, 2009Assignee: Harris CorporationInventors: Timothy James Giles, Michael David Stevens
-
Publication number: 20080298177Abstract: A submersible loudspeaker assembly is provided. The loudspeaker assembly includes: a housing; a loudspeaker enclosed within the housing; an external diaphragm disposed adjacent to the loudspeaker. The external diaphragm is acoustically transparent when subject to ambient air pressure, but configured to flex towards the loudspeaker when submerged in water.Type: ApplicationFiled: May 29, 2007Publication date: December 4, 2008Inventors: Timothy James Giles, Michael David Stevens
-
Publication number: 20070255769Abstract: A system for defining, disseminating, and evaluating policies in a policy-based decision system includes a unit for defining a hierarchy of policy groups, a unit for associating a group of orthogonal parameters with at least one policy group, a unit for defining at least one policy for one or more policy groups in said hierarchy, a unit for disseminating policies to one or more decision making component for at least one policy group in said hierarchy, and a unit for evaluating policies for at least one policy groups in the hierarchy.Type: ApplicationFiled: April 14, 2006Publication date: November 1, 2007Applicant: International Business Machines CorporationInventors: Dakshi Agrawal, Allen Gilbert, James Giles, David Kaminsky, Vaughn Rokosz, Dinesh Verma
-
Publication number: 20070162966Abstract: A system and method for ratifying policies are provided. A method for ratifying a policy in a policy-based decision system comprises: determining if a new policy interacts with an existing policy in the policy-based decision system; and ratifying the new policy to exist in the policy-based decision system.Type: ApplicationFiled: January 12, 2006Publication date: July 12, 2007Applicant: International Business Machines CorporationInventors: Dakshi Agrawal, Seraphin Calo, James Giles, Kang-Won Lee, Mukesh Mohania, Dinesh Verma, Jorge Lobo
-
Publication number: 20060282525Abstract: One embodiment of the present method and apparatus for delegating responses to conditions in computing systems includes acknowledging (e.g., at a systems management component in the computing system) a condition, and delegating responsibility for a strategy for a response to the condition to another component. In further embodiments, the present method and apparatus for delegating responses to conditions in computing systems includes receiving (e.g., at a computing system component) an assignment from another computing system component (e.g., a systems management component), where the assignment assigns responsibility for a strategy for a response to a condition, and determining whether and how to respond to the condition.Type: ApplicationFiled: June 10, 2005Publication date: December 14, 2006Inventors: James Giles, Reiner Sailer
-
Publication number: 20060047793Abstract: Arrangements and methods for configuring at least one computing device using at least one reference group. In a preferred embodiment, a reference group of peer devices is identified, configuration settings of the peer devices are extracted, the extracted configuration settings are analyzed and at least one configuration template is provided. A recommended configuration template is then selected for the at least one computing device.Type: ApplicationFiled: August 31, 2004Publication date: March 2, 2006Applicant: IBM CorporationInventors: Dakshi Agrawal, Seraphin Calo, James Giles, Kang-Won Lee, Dinesh Verma
-
Publication number: 20050283822Abstract: A system, apparatus and method for integrating policy-based technologies, including SLA management technologies, into an electronic utility (eUtility) infrastructure that supports automated provisioning of On Demand Service Environments (ODSEs) are provided. ODSEs embody the applications and computing resource services a subscribing customer requests. The system, apparatus and method augment the capabilities of eUtilities by defining the eUtilities in terms of policies that make them more customizable, and more responsive to the business objectives of the various parties that they serve.Type: ApplicationFiled: June 9, 2005Publication date: December 22, 2005Applicant: International Business Machines CorporationInventors: Karen Appleby, Seraphin Calo, James Giles, Guerney Hunt, Kang-Won Lee
-
Publication number: 20050081044Abstract: Methods and apparatus for enabling a Pervasive Authentication Domain. A Pervasive Authentication Domain allows many registered Pervasive Devices to obtain authentication credentials from a single Personal Authentication Gateway and to use these credentials on behalf of users to enable additional capabilities for the devices. It provides an arrangement for a user to store credentials in one device (the Personal Authentication Gateway), and then make use of those credentials from many authorized Pervasive Devices without re-entering the credentials. It provides a convenient way for a user to share credentials among many devices, particularly when it is not convenient to enter credentials as in a smart wristwatch environment. It further provides an arrangement for disabling access to credentials to devices that appear to be far from the Personal Authentication Gateway as measured by metrics such as communications signal strengths.Type: ApplicationFiled: October 14, 2003Publication date: April 14, 2005Applicant: IBM CorporationInventors: James Giles, Reiner Sailer
-
Patent number: 6195842Abstract: A process of feeding carded fiber to an airlay and particularly to combining carding technology with airlay technology. A carding machine portion is arranged to card fiber while a disperser-roll in the airlay portion picks the individualized carded fibers from a tool bed roll and centrifugally doffs them into an air stream. As such, airlays will be able to handle longer fiber lengths which conventional airlay equipment is unable to handle or satisfactorily open up. Further, an improved process for doffing fiber from a airlay machine and particularly centrifugally doffing fiber from a carding machine.Type: GrantFiled: December 3, 1996Date of Patent: March 6, 2001Assignee: E. I. du Pont de Nemours and CompanyInventors: Kenneth Stephen Freund, Andrew James Giles, Todd Arden McCoy, Lyles Howard Sowell, Phillip Osborne Staples, Leonard Ray Tucker, James Stephen Bailey
-
Patent number: 6193174Abstract: An apparatus for distributing fiber from a carding machine to an airlay wherein the apparatus comprises a system of ducts or conduits for controlling air flow having a curved top wall and a curved bottom wall that define a converging passageway and the distance between the walls is defined by an exponential equation.Type: GrantFiled: June 22, 1999Date of Patent: February 27, 2001Assignee: E. I. du Pont de Nemours and CompanyInventors: Phillip Osborne Staples, Kenneth Stephen Freund, Andrew James Giles
-
Patent number: 6065756Abstract: An expansion joint seal between a gas turbine exhaust duct and an axially adjacent exhaust ductwork comprising plural layers of axially adjacent layers of flexible seal plates, each layer comprising a plurality of arcuate segments which together form a 360.degree. annulus; and further wherein the plural layers of flexible seal plates are secured at one end to the gas turbine exhaust duct, with opposite ends of the seal plates slidably engaged with at least one surface of the exhaust ductwork.Type: GrantFiled: December 10, 1997Date of Patent: May 23, 2000Assignee: General Electric Co.Inventors: James Giles Eignor, Nicholas Philip Poccia, Leroy Omar Tomlinson
-
Patent number: 6027304Abstract: The high pressure inlet bleed heat system includes a plurality of tubes which receive heated compressed air from the compressor extraction discharge manifold. The tubes extend into the inlet duct of the compressor, are uniformly spaced one from the other and have a uniform distribution of laterally opening apertures along their lengths in registration with the apertures of next laterally adjacent tubes. The tubes are located downstream of the silencer baffles. By providing choked flow through the apertures and lateral registration of the apertures of adjacent tubes, complete mixing of the heated air with the inlet air vortices behind the silencer baffles is achieved, affording a uniform temperature distribution across the inlet duct with minimum pressure loss. The tubes are constructed to accommodate thermal expansion of the manifold receiving compressor discharge air, the manifold also being supported to accommodate thermal expansion and contraction.Type: GrantFiled: May 27, 1998Date of Patent: February 22, 2000Assignee: General Electric Co.Inventors: Malath Ibrahim Arar, Timothy Robert Kemp, George Raymond Hubschmitt, David Anthony DeAngelis, James Giles Eignor
-
Patent number: 6025363Abstract: A method for promoting appetite suppression without promoting anxiety, by administering at least one kavalactone and at least one methylxanthine. The compositions balance the energizing effects of methylxanthine stimulants with the calming effects of kavalactone relaxants. The compositions of the invention are presented in a variety of formulations, with or without other active ingredients such as vitamins and minerals.Type: GrantFiled: April 9, 1999Date of Patent: February 15, 2000Inventor: James A. Giles, Jr.
-
Patent number: 5977120Abstract: Compositions and a method for promoting an alert state without promoting anxiety, comprising at least one kavalactone and at least one methylxanthine. The compositions balance the energizing effects of methylxanthine stimulants with the calming effects of kavalactone relaxants. The compositions of the invention are presented in a variety of formulations, with or without other active ingredients such as vitamins and minerals.Type: GrantFiled: November 17, 1998Date of Patent: November 2, 1999Inventor: James A. Giles, Jr.