Patents Represented by Attorney Hope Baldauff Hartman, LLC
  • Patent number: 8103687
    Abstract: Tools and techniques are described for selecting member sets for generating asymmetric queries. User interfaces provided by this description may include representations of different dimensions that include respective members. These dimensions define hierarchical data structures against which queries are run to generate requested reports. The user interfaces may include representations of members associated with different dimensions, with members from different dimensions arranged in selected orders. The user interfaces may also provide selection tools that activate symmetrical or asymmetrical rendering modes for constructing the query. In the symmetrical rendering mode, the query cross-joins all of the members selected from one dimension with all of the members selected from the other dimension.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: January 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Patrick John Baumgartner, Luming Wang, Jason Malcolm, Xiaohong Yang, Peter Eberhardy
  • Patent number: 8099432
    Abstract: Methods and computer-readable media provide for efficient paging of search results in accordance with the access rights of a user. According to various implementations, a request for a search query results in a calculated number of search results being retrieved and analyzed for user access rights. As documents having user access rights are located, session state information corresponding to the number of located documents having user access rights and to the number of analyzed documents required to locate the number of documents having user access rights is maintained. This information is used to dynamically alter the number of subsequent documents that are retrieved in order to fill a page of results. This minimizes redundant determinations of user access rights and minimizes the number of documents required to be retrieved and analyzed in order to fulfill a search query request.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Arshish Kapadia, Mark Zeller
  • Patent number: 8094794
    Abstract: Advertising referral methods and systems allow a first user to refer advertisements of interest to other users, taking advantage of pre-existing social networks. A referral server may coordinate a referral by either receiving a referral message from the first user for forwarding to another user, or by receiving notification of the referral message. Information about the referral may be stored in a database. If another user accesses the referred advertisement, additional information may be received by the referral server and stored in the database. The first user may be credited with inducements based on the referred advertisement and whether or not another user accessed it.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: January 10, 2012
    Assignee: AT&T Intellectual Property I. L.P.
    Inventor: Steven Allan Wright
  • Patent number: 8094038
    Abstract: Methods, systems, and computer-readable media are disclosed for providing location-specific information. One such method includes receiving location information corresponding to communication devices. The location information is determined based on characteristics of Internet communications and/or mobile wireless communications of the communication devices. A determination is then made based on the location information that a communication device is located within a certain remote area. Location-specific information that is based on the remote area is then transmitted to the communication device.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: January 10, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Hong Thi Nguyen, Michael Sean Denny
  • Patent number: 8090664
    Abstract: The present invention relates to methods for the development and implementation of intellectual property marketing. A targeted innovation to fulfill an internal need is developed. Actions are taken to legally protect the targeted innovation as an intellectual property asset. The intellectual property asset is analyzed to determine a marketing assessment. A decision is made whether to market the intellectual property asset based at least in part on the marketing assessment. If the marketing assessment meets a predetermined threshold, the intellectual property asset is marketed.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: January 3, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Scott M. Frank, Carol T. Beckham, Martin L. McLendon, Shannon M. Short, Michael Bishop
  • Patent number: 8090358
    Abstract: Methods and computer-readable media are provided for providing targeted advertising to subscriber devices based on the location of the subscriber device and a set of advertiser-defined and subscriber-defined criteria. In one embodiment, the method includes retrieving location information that identifies the location of the subscriber device. Advertising is matched and transmitted to the subscriber device according to the location of the device. Matching advertising to the subscriber device is based on a set of advertiser-defined matching criteria that matches both the location of the subscriber device and a set of subscriber characteristics stored in a subscriber profile. A subscriber may define a set of parameters within the subscriber profile that further filters the set of matched advertisements.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: January 3, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Stephen Sherman, Douglas O'Neil
  • Patent number: 8090361
    Abstract: Methods and systems for providing information regarding monitored computer systems to wireless devices are provided. Information may be requested by a wireless device and displayed on the wireless device in a browser. The web server application may detect the wireless device, and may also then specially format the response, including the requested information formatted for optimized delivery and/or display on a wireless device. The web server application may also send a message to a wireless device about events associated with the monitored computer systems.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: January 3, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Guy R Hagan
  • Patent number: 8082712
    Abstract: A system and method for providing a deck drain vent system is disclosed. The deck drain vent system includes at least one panel disposed below a lower surface of a deck. The panel is substantially planar and has a bottom side and a top side facing and spaced apart from the lower surface. At least one vent penetrates the panel to allow fluid communication between the cavity and the bottom side. The deck drain vent system further includes a shaft lock secured to the vent. The shaft lock hinders liquids and debris from entering the vent, yet allows air to freely circulate between the cavity and a surrounding atmosphere.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: December 27, 2011
    Inventors: David Lee Butler, Anthony James Sclafani
  • Patent number: 8085928
    Abstract: Apparatus and methods provide for the isolation of an inactive cable pair from a bridged active cable pair. According to various embodiments, a bridge lifting block is installed in-line between control equipment and a cable connected to the bridged cable pairs. The bridge lifting block includes a first set of post pairs for connection to the control equipment and a second set of post pairs for connection to the cable block. Mini-bridge lifters are installed in the bridge lifting block between the sets of post pairs. The bridge lifting block may include two cable blocks linked together, with mini-bridge lifters installed in one and corresponding pass-through coils installed in the other. Alternatively, the bridge lifting block may include a single block body having two opposing sets of post pairs with intervening mini-bridge lifters. Additional control equipment may be installed between the bridge lifting block and cable block.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: December 27, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Charles Bell
  • Patent number: 8085681
    Abstract: This description provides tools and techniques for centralized analysis and management of network packets. These tools may provide methods that include storing network packets as identified by packet-detecting devices within networks. These methods may also define baseline behavior patterns applicable to the network, as well as thresholds applicable to deviations in network behavior, relative to the baseline behavior patterns. These methods may also identify attacks against the network, as exhibited by deviations in the behavior patterns that exceed the threshold.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: December 27, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Michael Raftelis, Mohamed Dagash
  • Patent number: 8082102
    Abstract: This description provides tools and techniques for computing flight plans for unmanned aerial vehicles (UAVs) while routing around obstacles having spatial and temporal dimensions. Methods provided by these tools may receive data representing destinations to be visited by the UAVs, and may receive data representing obstacles having spatial and temporal dimensions. These methods may also calculate trajectories spatial and temporal dimensions, by which the UAV may travel from one destination to another, and may at least attempt to compute flight plans for the UAVs that incorporate these trajectories. The methods may also determine whether these trajectories intersect any obstacles, and at least attempt to reroute the trajectories around the obstacles. These tools may also provide systems and computer-readable media containing software for performing any of the foregoing methods.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: December 20, 2011
    Assignee: The Boeing Company
    Inventor: Donald Lewis Ravenscroft
  • Patent number: 8082239
    Abstract: Technologies are described herein for defining the scope of a sub-cube based upon a database query. A request is received to perform a query of a multi-dimensional database, such as a cube, stored at a server computer. In response to the request, the scope for a sub-portion, called a sub-cube, of the multi-dimensional database is determined based upon the query. The scope of the sub-cube may be determined by identifying the minimum sub-portion of the cube necessary to perform the query. Once the scope has been determined, the sub-cube is generated at the server computer and transmitted to a client computer. The client computer stores the sub-cube locally and performs the requested database query on the sub-cube stored at the client computer. A user interface may be provided through which a user can modify the scope of the sub-cube determined based upon the query.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Xiaohong Yang, Luming Wang
  • Patent number: 8078693
    Abstract: Technologies are described herein for inserting a multimedia file through a web-based desktop productivity application. A request for the multimedia file is received from a client computer over a network. A request for the multimedia file is transmitted to a server computer over the network. The request for the multimedia file is transmitted via a proxy web service. The multimedia file is received from the server computer over the network upon transmitting the request for the multimedia file. The multimedia file is inserted in a document edited by the web-based desktop productivity application.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Jonathan M Luk, Jun Ge
  • Patent number: 8078793
    Abstract: A non-volatile memory device stores configuration variables for use by a computer firmware. The variable is initially stored in the memory device in a manner that minimizes the number of bits used to store the variable that are in the updated state. When a request is received to change the initial value of the variable to an updated value, the value is changed in place by changing only the bits used to store the variable from an erased state to an updated state, by only setting the invert flag, by setting the invert flag and by changing one or more of the bits of the variable from the erased state to the updated state, or by storing the updated value of the variable in a new location in the memory device.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: December 13, 2011
    Assignee: American Megatrends, Inc.
    Inventor: Sergiy B. Yakovlev
  • Patent number: 8078637
    Abstract: An efficient PEIM-to-PEIM interface (“PPI”) database for storing data identifying one or more PPIs. The PPI database includes a linked list having one or more linked arrays of elements. The elements in each array store data identifying a PPI. Each array in the linked list of arrays may also include an element reserved for storing data identifying the last element in the array. Each array in the linked list of arrays may also include an element reserved for storing a pointer to a next array in the linked list of arrays. When the last array in the linked list of arrays becomes full, a new array is created, and a pointer to the new array is stored in the last array.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 13, 2011
    Assignee: Amencan Megatrends, Inc.
    Inventor: Feliks Polyudov
  • Patent number: 8078856
    Abstract: Systems, methods, and computer-readable media provide for notification of power-on self-test (POST) data using an output device that is externally connected to a target computer system undergoing the POST via a data cable. Embodiments include a data transport module having an interface for receiving POST data from a debug module within the firmware of the target computer system and a notification application executed on the output device. The POST data transport module receives POST data and writes it to one or more hardware registers associated with an external port of the target computer system. The POST data is transferred to the data cable from the hardware registers and is received from the cable by the notification application of the output device. The notification application generates a notification corresponding to the received POST data and displays the notification on a display of the output device.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: December 13, 2011
    Assignee: American Megatrends, Inc.
    Inventors: Stefano Righi, Ashraf Javeed
  • Patent number: 8073113
    Abstract: In response to receiving a voice message, a telephony service creates an e-mail message directed to the intended recipient of the voice message. The e-mail message includes the voice message as an attachment and an embedded image file. Once the e-mail message has been created, a mail system is utilized to transmit the e-mail message to the intended recipient of the voice message. An e-mail client application program may be used to retrieve the e-mail message and to view the message content. In order to render the message content, the e-mail client application program will transmit a request for the image file. In response to receiving the request for the image file, an indication is transmitted to the telephony service indicating that the intended recipient has heard the voice message. In response to receiving the indication, the telephony service marks the voice message as heard.
    Type: Grant
    Filed: November 23, 2008
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventor: Samarth Sharath Pai
  • Patent number: 8068854
    Abstract: The invention provides a method and a system for forwarding a telephone call. The inventive method includes receiving a telephone call from a calling party line to a called party line, determining a location of the called party, determining a proximity of the location of the called party to one or more subscriber locations, and directing the telephone call to the one or more subscriber locations based on the determined proximity. The subscriber locations may be predefined by the called party. The location of the called party may be determined using a global position system and/or a radio frequency signal, for example.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 29, 2011
    Inventor: Sunil H. Contractor
  • Patent number: 8069072
    Abstract: Methods, systems, and computer-readable media provide for providing an indication of hightime. According to embodiments, a method for providing an indication of hightime is provided. According to the method, whether at least one of a plurality of technicians exceeds an allotted time with which to complete a job is determined. In response to determining that at least one of the plurality of technicians exceeds the allotted time, an indication that at least one of the plurality of technicians exceeds the allotted time is provided.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: November 29, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Robert Ingman, Robert Cole, Richard Miller
  • Patent number: 8065080
    Abstract: Methods, systems, and computer-readable media provide for the detection, location stamping, and logging of electronic events and subsequent generation of habitat information. According to implementations, electronic events are detected and location stamped. Associated descriptions and other data corresponding to the electronic events is retrieved and stored along with the geographic locations of the electronic events in an activity log. The information in the activity log is used to generate visual representations of one or more geographic areas in which electronic events that meet user-defined or default criteria occurred within a predetermined frequency.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: November 22, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Robert Koch