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: 20220353215
    Abstract: Systems, devices, methods, computer-readable storage media, and electronic apparatuses for owner identification and communication are provided.
    Type: Application
    Filed: May 16, 2022
    Publication date: November 3, 2022
    Inventors: Brian Paul Wallenfelt, Anthony Todd Hessburg, Jeremy Wolfe
  • Patent number: 10363119
    Abstract: 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: Grant
    Filed: December 7, 2017
    Date of Patent: July 30, 2019
    Assignee: Geodigm Corporation
    Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
  • Publication number: 20180161133
    Abstract: 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: Application
    Filed: December 7, 2017
    Publication date: June 14, 2018
    Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
  • Publication number: 20150074993
    Abstract: 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: Application
    Filed: July 3, 2014
    Publication date: March 19, 2015
    Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nhuyen
  • Patent number: 8769822
    Abstract: 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: Grant
    Filed: November 21, 2011
    Date of Patent: July 8, 2014
    Assignee: GeoDigm Corporation
    Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nguyen
  • Patent number: 8751866
    Abstract: 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: Grant
    Filed: September 28, 2006
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas Michael Gooding, Brian Paul Wallenfelt
  • Publication number: 20120291284
    Abstract: 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: Application
    Filed: November 21, 2011
    Publication date: November 22, 2012
    Inventors: Donne Joseph Warden, Mark Ervin Olsen, Brian Paul Wallenfelt, Michael Craig Marshall, Minh Xuan Nguyen
  • Patent number: 8307275
    Abstract: 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: Grant
    Filed: December 8, 2005
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timothy Pressler Clark, Zachary Adam Garbow, Richard Michael Theis, Brian Paul Wallenfelt
  • Patent number: 8200462
    Abstract: 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: Grant
    Filed: January 11, 2008
    Date of Patent: June 12, 2012
    Assignee: GeoDigm Corporation
    Inventors: Michael Craig Marshall, Brian Paul Wallenfelt, Minh Xuan Nguyen
  • Patent number: 8031614
    Abstract: 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: Grant
    Filed: October 6, 2006
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
  • Patent number: 7853898
    Abstract: 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: Grant
    Filed: November 17, 2005
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Timothy Pressler Clark, Zachary Adam Garbow, Kevin Glynn Paterson, Richard Michael Theis, Brian Paul Wallenfelt
  • Patent number: 7853639
    Abstract: 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: Grant
    Filed: September 12, 2006
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, Amanda Peters, Brian Paul Wallenfelt
  • Patent number: 7839786
    Abstract: 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: Grant
    Filed: October 6, 2006
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
  • Patent number: 7836039
    Abstract: 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: Grant
    Filed: December 12, 2006
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Timothy Pressler Clark, Zachary Adam Garbow, Richard Michael Theis, Brian Paul Wallenfelt
  • Patent number: 7835284
    Abstract: 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: Grant
    Filed: October 6, 2006
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
  • Patent number: 7765218
    Abstract: 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: Grant
    Filed: September 30, 2004
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian Paul Wallenfelt
  • Publication number: 20100185718
    Abstract: 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: Application
    Filed: September 12, 2006
    Publication date: July 22, 2010
    Inventors: Charles Jens Archer, Amanda Peters, Brian Paul Wallenfelt
  • Patent number: 7706275
    Abstract: 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: Grant
    Filed: February 7, 2007
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
  • Patent number: 7680048
    Abstract: 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: Grant
    Filed: October 6, 2006
    Date of Patent: March 16, 2010
    Assignee: International Business Machiens Corporation
    Inventors: Charles Jens Archer, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz, Brian Paul Wallenfelt
  • Patent number: 7574420
    Abstract: 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: Grant
    Filed: November 17, 2005
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian Paul Wallenfelt