Patents by Inventor Brian Paul Wallenfelt
Brian Paul Wallenfelt 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: 20220353215Abstract: Systems, devices, methods, computer-readable storage media, and electronic apparatuses for owner identification and communication are provided.Type: ApplicationFiled: May 16, 2022Publication date: November 3, 2022Inventors: Brian Paul Wallenfelt, Anthony Todd Hessburg, Jeremy Wolfe
-
Patent number: 10363119Abstract: Dental prostheses may be manufactured based on electronic models of the prostheses. Manufacturing aids may be used to check manufacturing quality of the dental prosthesis and components thereof. For example, a jig may be used during and after the manufacture of the dental prostheses and systems and methods for using the same. A customized tooth die may be designed and fabricated to fit a dental prosthesis or components thereof in a jig for inspection. A customized jig may be designed and fabricated for inspecting a dental prosthesis or components thereof throughout the manufacturing process.Type: GrantFiled: December 7, 2017Date of Patent: July 30, 2019Assignee: Geodigm CorporationInventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
-
Publication number: 20180161133Abstract: Dental prostheses may be manufactured based on electronic models of the prostheses. Manufacturing aids may be used to check manufacturing quality of the dental prosthesis and components thereof. For example, a jig may be used during and after the manufacture of the dental prostheses and systems and methods for using the same. A customized tooth die may be designed and fabricated to fit a dental prosthesis or components thereof in a jig for inspection. A customized jig may be designed and fabricated for inspecting a dental prosthesis or components thereof throughout the manufacturing process.Type: ApplicationFiled: December 7, 2017Publication date: June 14, 2018Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
-
Publication number: 20150074993Abstract: Dental prostheses may be manufactured based on electronic models of the prostheses. Manufacturing aids may be used to check manufacturing quality of the dental prosthesis and components thereof. For example, a jig may be used during and after the manufacture of the dental prostheses and systems and methods for using the same. A customized tooth die may be designed and fabricated to fit a dental prosthesis or components thereof in a jig for inspection. A customized jig may be designed and fabricated for inspecting a dental prosthesis or components thereof throughout the manufacturing process.Type: ApplicationFiled: July 3, 2014Publication date: March 19, 2015Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
-
Patent number: 8769822Abstract: Dental prostheses may be manufactured based on electronic models of the prostheses. Manufacturing aids may be used to check manufacturing quality of the dental prosthesis and components thereof. For example, a jig may be used during and after the manufacture of the dental prostheses and systems and methods for using the same. A customized tooth die may be designed and fabricated to fit a dental prosthesis or components thereof in a jig for inspection. A customized jig may be designed and fabricated for inspecting a dental prosthesis or components thereof throughout the manufacturing process.Type: GrantFiled: November 21, 2011Date of Patent: July 8, 2014Assignee: GeoDigm CorporationInventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nguyen
-
Patent number: 8751866Abstract: A method and apparatus provides fault isolation in a in a highly interconnected system. A fault isolator uses a virtual topology of the system to autonomically isolate the fault. Failing nodes interconnects are identified and then used to traverse a virtual topology to determine the most suspect components as the cause of the reported failures. A failure indication is propagated to each component connected to a failing node in the virtual topology until the next node in the virtual topology is encountered. In preferred embodiments, the failure indications for each component are tallied together as the topology is traversed for each failing node and/or component. A total count of the number of nodes connected to each component is determined for a denominator. A weighting of the likelihood of fault is then determined by dividing the failure indications by the total count.Type: GrantFiled: September 28, 2006Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Thomas Michael Gooding, Brian Paul Wallenfelt
-
Publication number: 20120291284Abstract: Dental prostheses may be manufactured based on electronic models of the prostheses. Manufacturing aids may be used to check manufacturing quality of the dental prosthesis and components thereof. For example, a jig may be used during and after the manufacture of the dental prostheses and systems and methods for using the same. A customized tooth die may be designed and fabricated to fit a dental prosthesis or components thereof in a jig for inspection. A customized jig may be designed and fabricated for inspecting a dental prosthesis or components thereof throughout the manufacturing process.Type: ApplicationFiled: November 21, 2011Publication date: November 22, 2012Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nguyen
-
Patent number: 8307275Abstract: The present invention enables users to dynamically manage historical data within documents bearing one or more links, and retain the relationships defined by the links. The present invention tracks the links not just from source documents to destination documents, but also from destination documents back to the source documents, organizes the links in a hierarchical manner based on the content/naming of the links, and displays the link information to the user in a real-time and meaningful way.Type: GrantFiled: December 8, 2005Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Timothy Pressler Clark, Zachary Adam Garbow, Richard Michael Theis, Brian Paul Wallenfelt
-
Patent number: 8200462Abstract: Electronic models of components of dental appliances can be generated based on the outer surface of an electronic model of the dental appliance. The outer surface may be generated based on the dentition and anatomy of the patient. For example, automated processes may identify landmarks in the anatomy and define the outer surface based on the identified landmarks. Alternatively, the outer surface may be generated based on statistical data. A management system coordinates automated processes with interactive processes to facilitate collaboration of remotely located technicians and equipment in generating electronic models.Type: GrantFiled: January 11, 2008Date of Patent: June 12, 2012Assignee: GeoDigm CorporationInventors: Michael Craig Marshall, Brian Paul Wallenfelt, Minh Xuan Nguyen
-
Patent number: 8031614Abstract: A massively parallel nodal computer system periodically collects and broadcasts usage data for an internal communications network. A node sending data over the network makes a global routing determination using the network usage data. Preferably, network usage data comprises an N-bit usage value for each output buffer associated with a network link. An optimum routing is determined by summing the N-bit values associated with each link through which a data packet must pass, and comparing the sums associated with different possible routes.Type: GrantFiled: October 6, 2006Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
-
Patent number: 7853898Abstract: A digital device automatically arranges digital images for display in a stack-based arrangement, wherein images are grouped in multiple stacks according to at least one grouping criterion, and the user can scroll over groups of images. Preferably, the digital device automatically selects a mascot image from each group as the top of the corresponding stack. When the images are displayed using a digital display apparatus, the user can scroll through the mascot images only, without reviewing the other images in each stack. When the user finds a mascot image of interest, he may optionally scroll down the images in the stack. Preferably, images are grouped according to power-on session, and mascots are chosen based on user interaction history.Type: GrantFiled: November 17, 2005Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Timothy Pressler Clark, Zachary Adam Garbow, Kevin Glynn Paterson, Richard Michael Theis, Brian Paul Wallenfelt
-
Patent number: 7853639Abstract: Compute nodes perform allreduce operations that swap processes at nodes. A first allreduce operation generates a first result and uses a first process from a first compute node, a second process from a second compute node, and zeros from other compute nodes. The first compute node replaces the first process with the first result. A second allreduce operation generates a second result and uses the first result from the first compute node, the second process from the second compute node, and zeros from others. The second compute node replaces the second process with the second result, which is the first process. A third allreduce operation generates a third result and uses the first result from first compute node, the second result from the second compute node, and zeros from others. The first compute node replaces the first result with the third result, which is the second process.Type: GrantFiled: September 12, 2006Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Charles Jens Archer, Amanda Peters, Brian Paul Wallenfelt
-
Patent number: 7839786Abstract: A massively parallel computer system contains an inter-nodal communications network of node-to-node links. Nodes vary a choice of routing policy for routing data in the network in a semi-random manner, so that similarly situated packets are not always routed along the same path. Semi-random variation of the routing policy tends to avoid certain local hot spots of network activity, which might otherwise arise using more consistent routing determinations. Preferably, the originating node chooses a routing policy for a packet, and all intermediate nodes in the path route the packet according to that policy. Policies may be rotated on a round-robin basis, selected by generating a random number, or otherwise varied.Type: GrantFiled: October 6, 2006Date of Patent: November 23, 2010Assignee: International Business Machines CorporationInventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
-
Patent number: 7836039Abstract: A request is received that includes a primary keyword and a persistent keyword. In response to the request, a root page is found that includes a first term that matches the primary keyword. Descendant pages of the root page are searched for a second term that matches the persistent keyword. The search determines that the descendant pages are at levels on paths from the root page and that the levels are within a depth from the root page. A descendant page is found that is a descendant of the root page and that includes a second term that matches the persistent keyword. A root link that points at the root page and a descendant link that points at the descendant page are sent to the requester. If the number of times that the primary keyword was received is greater than a threshold number, then the primary keyword is added to the persistent keywords.Type: GrantFiled: December 12, 2006Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Timothy Pressler Clark, Zachary Adam Garbow, Richard Michael Theis, Brian Paul Wallenfelt
-
Patent number: 7835284Abstract: A massively parallel computer system contains an inter-nodal communications network of node-to-node links. An automated routing strategy routes packets through one or more intermediate nodes of the network to reach a destination. Some packets are constrained to be routed through respective designated transporter nodes, the automated routing strategy determining a path from a respective source node to a respective transporter node, and from a respective transporter node to a respective destination node. Preferably, the source node chooses a routing policy from among multiple possible choices, and that policy is followed by all intermediate nodes. The use of transporter nodes allows greater flexibility in routing.Type: GrantFiled: October 6, 2006Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
-
Patent number: 7765218Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine a term score based on frame scores, frame weights, and effect bonuses. The frame score represents a probability that the frame will be displayed, and in an embodiment is based on whether the frame may be skipped via an embedded link between frames. Frames that may be skipped have their frame scores reduced. The frame weights are based on an attribute of the term, such as a font size, a font style, a color, or a location within a frame. The effect bonus is based on one or more attributes of the nearest tweened object to the term, such as a location, a size, a shape, or a color. The term score may be used to order the display of the pages that contain the frames in response to a search request. In this way, terms within the frames of an animated graphics file are scored based on the likelihood that the term will be seen during the animation.Type: GrantFiled: September 30, 2004Date of Patent: July 27, 2010Assignee: International Business Machines CorporationInventors: Cary Lee Bates, Brian Paul Wallenfelt
-
Publication number: 20100185718Abstract: Compute nodes perform allreduce operations that swap processes at nodes. A first allreduce operation generates a first result and uses a first process from a first compute node, a second process from a second compute node, and zeros from other compute nodes. The first compute node replaces the first process with the first result. A second allreduce operation generates a second result and uses the first result from the first compute node, the second process from the second compute node, and zeros from others. The second compute node replaces the second process with the second result, which is the first process. A third allreduce operation generates a third result and uses the first result from first compute node, the second result from the second compute node, and zeros from others. The first compute node replaces the first result with the third result, which is the second process.Type: ApplicationFiled: September 12, 2006Publication date: July 22, 2010Inventors: Charles Jens Archer, Amanda Peters, Brian Paul Wallenfelt
-
Patent number: 7706275Abstract: A massively parallel computer system contains an inter-nodal communications network of node-to-node links. An automated routing strategy routes packets through one or more intermediate nodes of the network to reach a final destination. The default routing strategy is altered responsive to detection of overutilization of a particular path of one or more links, and at least some traffic is re-routed by distributing the traffic among multiple paths (which may include the default path). An alternative path may require a greater number of link traversals to reach the destination node.Type: GrantFiled: February 7, 2007Date of Patent: April 27, 2010Assignee: International Business Machines CorporationInventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
-
Patent number: 7680048Abstract: A massively parallel computer system contains an inter-nodal communications network of node-to-node links. Each node implements a respective routing strategy for routing data through the network, the routing strategies not necessarily being the same in every node. The routing strategies implemented in the nodes are dynamically adjusted during application execution to shift network workload as required. Preferably, adjustment of routing policies in selective nodes is performed at synchronization points. The network may be dynamically monitored, and routing strategies adjusted according to detected network conditions.Type: GrantFiled: October 6, 2006Date of Patent: March 16, 2010Assignee: International Business Machiens CorporationInventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
-
Patent number: 7574420Abstract: A method, apparatus, system, and storage medium that, in an embodiment, create an index for pages based on association scores for the pages with respect to geographic regions, where the association scores indicate relative degrees to which the pages are associated with the geographic regions. In an embodiment, the association scores are determined by adding a term scare to the association score if a term that is associated with the geographic region is present in the page. The term score indicates a relative degree to which presence of the term in the page indicates that the page is associated with the geographic region. In an embodiment, the association scores are further increased based on association scores of neighbor geographic regions and based on the association scores of incoming linked pages.Type: GrantFiled: November 17, 2005Date of Patent: August 11, 2009Assignee: International Business Machines CorporationInventors: Cary Lee Bates, Brian Paul Wallenfelt