Patents Represented by Attorney Hope Baldauff Hartman, LLC
  • Patent number: 8265550
    Abstract: Methods, systems, and computer-readable media provide for utilizing a repeating function to improve quality of service. According to embodiments, a method for utilizing a repeating function to improve quality of service is provided. According to the method a first mobile cellular device is selected. An instruction is transmitted to the first mobile cellular device instructing the first mobile cellular device. The instruction causes the first mobile cellular device to relay communications between the second mobile cellular device and the cellular service provider. The first mobile cellular device thereby provides the repeating function for the second mobile cellular device.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: September 11, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Jeffrey A. Aaron
  • Patent number: 8266524
    Abstract: Technologies are described herein for editing a document using a transitory editing surface. A word processing program displays a document in a window. Upon detection of the placement of an insertion pointer within a paragraph of text in the document, an editing surface is created overlaying the paragraph in the window and containing the contents of the underlying paragraph. User input is monitored by the word processing program while the editing of the contents is processed by the editing surface. When editing is complete, the modified contents of the editing surface are copied into the document and the editing surface is destroyed.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Eric Dana Bailey
  • Patent number: 8260930
    Abstract: Methods, systems, and computer-readable media for reporting an availability status of resources associated with a server in a network in a network are described. According to one aspect, a computer-implemented method of reporting an availability status of resources associated with a server in a network includes determining the availability status of resources associated with the server. The availability status of resources is then inserted into a resource availability status header of a message. The message including the availability status of resources associated with the server is then sent.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: September 4, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Arshad Khan, Chaoxin Qiu, Niral Sheth
  • Patent number: 8260996
    Abstract: Technologies are described herein for allocating interrupts within a multiprocessor computing system. Information communicated to an interrupt controller module can support allocating interrupt response resources so as to maintain processor affinity for interrupt service routines. This affinity can support caching efficiency by executing a specific interrupt handler on a processor that previously executed that interrupt handler. The caching efficiency may be balanced against the benefits of assigning execution of the interrupt hander to another processor that is currently idle or currently processing a lower priority task.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: September 4, 2012
    Assignee: Empire Technology Development LLC
    Inventor: Andrew Wolfe
  • Patent number: 8260789
    Abstract: Concepts and technologies are described herein for authority ranking for real time and social search. An authority index configured to store data relating to sources is generated. Data relating to the sources, including an authority value, are generated and stored at the authority index. The authority value may be defined as a function of source, topic, and point of view (“POV”), as well as other data, if desired, and may be determined based upon one or more ranking functions. The ranking functions are determined, and data corresponding to the ranking functions is obtained. Each of the ranking functions may be weighted according to a weighting function, a confidence value or interval, one or more time functions, and/or other methods. The obtained authority value may be used for affecting ranking of search results or for other purposes.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Susan T. Dumais, Stefan David Weitz, Alexander George Gounares, David James Gemmell, Paul Yiu
  • Patent number: 8260272
    Abstract: A wireless opportunistic network that can facilitate data transfer by way of interconnected devices is disclosed. In accordance with this opportunistic network, each of the devices effectively contributes to the transfer of the information thereby obviating the need for an external carrier. In this manner, the carrier infrastructure is embodied and distributed throughout the individual devices of the network. In a particular aspect, the opportunistic network is employed to transfer and make available health-related data. This functionality can be used in many scenarios related to heath from, monitoring patients and conveying basic diagnostic data to identifying bioterrorism by way of collaborating data between a number of devices within the network. Essentially, the innovation provides for at least two core functional ideas, the opportunistic network infrastructure and the use of the network in health related scenarios.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Chris Demetrios Karkanias, Stephen Edward Hodges, James William Scott
  • Patent number: 8260818
    Abstract: A method, apparatus, and computer-readable medium for storing variables in a non-volatile computer memory are provided. The computer-readable medium has a data structure stored thereon that includes a first data field for storing a variable record including a header and variable information. The data structure also includes a second data field for storing a GUID for the variable. The variable record may comprise a full record or a data only record. A full record contains all of the identifying information for the record and the variable value. A data only record includes only an updated value for the variable. When a request is received to retrieve the variable value, the data structure is searched to locate the most recently created record for the variable. The value stored in this record is then returned in response to the request. Periodically, a garbage collection process may be performed to reduce the records stored for each variable to a single full record.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: September 4, 2012
    Assignee: American Megatrends, Inc.
    Inventor: Feliks Polydov
  • Patent number: 8255419
    Abstract: Architecture that creates a class of role-based scopes that can be declared “exclusive”, which automatically means that no user can access the scope unless the user is granted that exact scope. The exclusive scope excludes an object from the new scopes and existing scopes. In other words, the exclusive scope is a write restriction from a domain scope. The exclusive scope denies user access unless the user is granted the exclusive scope. The exclusive scope can be applied to a group of user objects. The exclusive scope is explicitly assigned to the object to grant access to an exclusive group. Moreover, the exclusive scope is immediately write-protected upon creation.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir V. Grebenik, Pretish Abraham
  • Patent number: 8255905
    Abstract: Tools and techniques are described for multi-threaded processing for opening and saving documents. These tools may provide load processes for reading documents from storage devices, and for loading the documents into applications. These tools may spawn a load process thread for executing a given load process on a first processing unit, and an application thread may execute a given application on a second processing unit. A first pipeline may be created for executing the load process thread, with the first pipeline performing tasks associated with loading the document into the application. A second pipeline may be created for executing the application process thread, with the second pipeline performing tasks associated with operating on the documents. The tasks in the first pipeline are configured to pass tokens as input to the tasks in the second pipeline.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Uladzislau Sudzilouski, Igor Zaika
  • Patent number: 8255997
    Abstract: Methods, systems, and computer-readable media for providing contextual feedback to a user of a computer system upon detection of an invasion of the computer system are provided herein. An invasion of the computer system is detected and a contextually appropriate alert is selected from a set of alerts. The alert is played immediately upon detection of the invasion so that the user is alerted to the invasion within close temporal proximity to the user's action that resulted in the invasion of the computer system. In addition, details of the invasion are logged to a diagnostic log file for later use by support personnel in repairing the computer system.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 28, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: William Roberts Cheswick
  • Patent number: 8251318
    Abstract: An array of electrodes for selectively generating plasma is described herein. The array includes a first electrode disposed along a first dielectric, and at least a second electrode. A second electrode is sandwiched between the first dielectric and the second dielectric. A power supply provides electrical power to at least the first and second electrodes. In turn, a power supply controller controls the power supply, so as to regulate the electrical power supplied to at least the first and the second electrodes, and to cause the first and second electrodes to generate and move plasma to modify different airflow patterns.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: August 28, 2012
    Assignee: The Boeing Company
    Inventors: Vyacheslav Khozikov, Shengyi Liu
  • Patent number: 8249565
    Abstract: A method and system for providing targeted advertisement information to consumers over a wireless communications network. In one embodiment, local advertisers register to advertise on certain wireless communications devices that are in close proximity to the advertiser. As a consumer enters a cell site that is near the location of the advertiser, the wireless network delivers a message to the wireless device that is specified by the local advertiser. An acknowledgement signal is then received by the network, and the local advertiser's account is charged for transmission of the advertisement. In a further embodiment, each of the messages stored in the database is also associated with one or more demographic codes, and users of wireless communications device select from one more demographic codes to describer their advertisement preferences.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: August 21, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Charles M. Link, II, Donald M. Cardina, Vernon Meadows
  • Patent number: 8245965
    Abstract: A parallel conductor spool can support multiple independently rotating bays. The parallel conductor spool may be used to hold and pay-out materials. The parallel conductor spool can support independent rotation of the bays at differing rates to provide for paying-out conductors of varying sizes at different speeds. The parallel conductor spool may be modular and expandable to support various configurations. The parallel conductor spool may be formed of disposable or recyclable materials to reduce the cost and logistical complexity of returning the spool. The bays within the parallel conductor spool can be configured to accommodate changes in product size, type, lengths, and the number of items on, or bays within, the spool.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: August 21, 2012
    Assignee: Southwire Company
    Inventors: Timothy M. Andrea, Mark Dixon
  • Patent number: 8249905
    Abstract: Methods, systems, and computer-readable media provide for providing future job information. According to embodiments, a method for providing future job information is provided. According to the method, a number of non-dispatched jobs within a future time frame for a plurality of buckets and a plurality of turfs is determined. A numeric indicator indicating the number of non-dispatched jobs associated with at least one turf and at least one bucket is displayed.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: August 21, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Robert Ingman, Robert Cole, Richard Miller
  • Patent number: 8249606
    Abstract: Technologies for optimizing frequency allocations in mobile communication systems can include a probabilistic model that can consider interference quality, coverage quality, frequency hop set length, service type, environment, and mobile radio speed. A frame erasure rate (FER) objective for call quality may be used as a key performance metric as FER performance can be closely related to voice quality. Mobile allocation list (MAL) length selection during the optimization can attempt to optimize the MAL length at the sector level. Choosing a MAL length per cell can provide an additional degree of freedom during the optimization process. The model can consider signal quality of neighbor cells in handover areas. The model can trade off co-channel and adjacent channel interference. Co-channel interference can be reduced at the expense of adjacent channel interference.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: August 21, 2012
    Assignee: Optimi Corporation
    Inventors: Christos Neophytou, Khalid Abdul-Aziz Hamied, Ramon Toril
  • Patent number: 8249570
    Abstract: An apparatus, method, and computer-readable medium for interfacing devices with communications networks are provided. According to one aspect, an interface device for providing communications between a first communications network and a device associated with a second communications network comprises one or more inputs, one or more outputs, and logic. The one or more inputs of the interface device receive data in a first format from the first communications network. The logic translates the data to a second format compatible with the second communications device. The translated data is then transmitted to the device associated with the second communications network via the one or more outputs. The first and second formats may comprise rich media content.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: August 21, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Steven Tischer, Samuel N. Zellner, Robert J. Starr
  • Patent number: 8243908
    Abstract: Systems and methods for restricting the use and movement of telephone system devices are presented. The system includes an interface configured to allow telephone calls to a limited set of telephone numbers or area codes. The interface may be configured to detect a number during a call attempt and compare the number to a stored sequence list of allowed numbers. If the detected number matches one of the allowed numbers, the call attempt is allowed to continue. However, if the detected number does not match a number in the stored sequence list, the call attempt is blocked. The interface may also be configured to restrict the movement of a cellular telephone based on received location data, configured with a physical lock to prevent removal from a docking station, or configured to generate a locking signal inhibiting use of the telephone after it has been moved greater than the predetermined distance.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: August 14, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Steven Tischer, Kevin Kleinfelter
  • Patent number: 8245026
    Abstract: Each data storage device that supports the standard security features and is enabled with a security password may be locked when power is removed from the device. When power is returned, a determination is made as to whether the data storage device is locked and returning from a powered off state or a hardware reset. If locked, a password may be received from a user. After the security password is received, the data storage device is unlocked, allowing access to the data on the device. A setup utility is provided for manipulating the security and backup passwords for each device.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: August 14, 2012
    Assignee: American Megatrends, Inc.
    Inventor: Kevin Moore
  • Patent number: 8235290
    Abstract: Methods and computer-readable media provide for efficient inventory and information management over a wireless network. A form customized for a specific business is received at a wireless data input device. The form is completed and a command to send the completed form to a remote server is received. Stored location data for the business corresponding to the form to be sent is compared to location data corresponding to the wireless data input device. If the comparison indicates that the wireless input device is within a specified threshold distance of the business, the wireless data input device is permitted to send the completed form to the server. If the wireless input device is outside the specified threshold distance, the wireless data input device is not permitted to send the completed form.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: August 7, 2012
    Inventor: Brett Beveridge
  • Patent number: 8239232
    Abstract: Methods, systems, and computer-readable media provide for providing commitments information relative to a turf. According to embodiments, a method for providing commitments information relative to a turf is provided. According to the method, a time frame for each of a plurality of turfs is determined. The time frame indicates when a work order of a given category is to be completed. A numeric indicator indicating the time frame in which the work order of the given category is to be completed is displayed.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: August 7, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Ingman, Robert Cole, Richard Miller