Patents Examined by Mohammad Siddiqi
  • Patent number: 8413230
    Abstract: An API checking device 300 includes an API check request reception unit 301 to receive a determination request to request determination of whether to permit the API call, a state information acquiring unit 303 to acquire state information showing a state of the device 100, a check mode setting unit 305 to set a check mode for the API call on the basis of the state information acquired, a determining unit 307 to determine whether to permit the API call on the basis of the check mode, and a check result outputting unit 309 to output the check result generated by the determining unit 307.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: April 2, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Hisatoshi Eguchi, Tomohiro Nakagawa, Atsushi Takeshita
  • Patent number: 8336061
    Abstract: A method and apparatus for performing driver configuration operations without a system reboot is disclosed. In one embodiment, a network server's adapter driver receives a request to change a configuration of a selected instance of a plurality of instances. In response, the adapter driver may then determine if there is data flow through the selected instance. If there is no data flow through the selected instance, the method includes blocking subsequent data flow and subsequent information requests issued to the adapter driver. The selected instance may then be reinitializing without rebooting the server.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: December 18, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Jeff Byers, Jing Huang, Khosrow Panah
  • Patent number: 8327425
    Abstract: A method is disclosed for establishing an agency relationship to perform delegated computing tasks. The method provides for initiation of the agency relationship, establishment of credentials to perform a delegated computing task, and performance of the delegated computing task. Benefits of establishing an agency relationship in a computing environment include improved security, efficiency, and reliability in performing delegated computing tasks.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Colin S. Dawson, Glen Hattrup, Avishai H. Hochberg, Michael Kaczmarski, Thomas F. Ramke, Jr., James P. Smith
  • Patent number: 8312104
    Abstract: An interactive information dissemination and retrieval system is disclosed herein. The system includes a website configured to host a blog and to receive at least one blog post. An information retrieval reporting system is configured to i) extract a first set of tags from the blog and a second set of tags from the at least one blog post and ii) recognize a semantic relationship between the first and second sets of tags. At least one analyzer is included in the system and is configured to analyze the semantic relationship and generate at least one action item based on the semantic relationship. Method(s) for generating action item(s) are also disclosed herein.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: November 13, 2012
    Assignee: General Motors LLC
    Inventor: Kannan Ramamurthy
  • Patent number: 8311222
    Abstract: A system including a first module and a second module. The first module includes a linear feedback shift register (LFSR) and a permutator circuit. The LFSR outputs a pseudo-random sequence of digital values based on a stored key value. The permutator circuit operates on successive groups of input bits using the pseudo-random sequence. For each of said successive groups, the permutator circuit: (a) selects a bit permutation based on a respective one of the digital values in the pseudo-random sequence, (b) permutes the bits of the group using the selected bit permutation to obtain a resultant group of bits, and (c) transmits the resultant group onto an output bus. The second module also includes an LFSR and a permutator circuit that operate to invert the permutations applied by the first module. In a two-dimensional embodiment, the first module and second module may include additional circuitry for scrambling bits between groups.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: November 13, 2012
    Assignee: GLOBALFOUNDRIES, Inc.
    Inventor: Andrew R. Rawson, Sr.
  • Patent number: 8307209
    Abstract: The object of the current invention is to provide the user with an authentication method that is more secure than conventional authentication methods and can be used on personal computers, PDAs, cell phones, personal digital media devices, home and car lock and security systems, television/VCR/DVD remote controls, credit card authentication systems, automatic teller machine authentication systems, among others.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: November 6, 2012
    Inventor: James Ng
  • Patent number: 8291043
    Abstract: In accordance with one or more embodiments, systems and methods for exchanging data over a network include communicating with a user via a portable communication device over the network, interacting with the user via an interactive software application, receiving a request for service bulletin data related to at least one aircraft from the user via the portable communication device, accessing service bulletin data related to the at least one aircraft from a database component based on a registry number associated with the at least one aircraft passed with the request from the user, and transferring service bulletin data related to the at least one aircraft from the database component to the portable communication device via the network for viewing by the user on the portable communication device.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: October 16, 2012
    Assignee: The Boeing Company
    Inventors: Brent L. Hadley, Joseph F. Floyd, Jeffrey R. Kollgaard, John R. Linn
  • Patent number: 8284940
    Abstract: Disclosed herein is a system and method for providing Over-The-Air (OTA) service. The system according to the present invention includes a mobile terminal for, when a message is received from an OTA server, dividing OTA data, included in the message, into data segments of a predetermined size depending on a size of the message, and a smart card for receiving each of the data segments, decrypting the data segment using a preset OTA key, and storing the decrypted OTA data in a preset area.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: October 9, 2012
    Assignee: KT Corporation
    Inventors: Young Chual Park, Tae Joon Yang, Ki Jeong Lee
  • Patent number: 8281004
    Abstract: A method and system for automated remote submission of jobs to host systems generate a single executable file having a user program specified in a command line. A separate thread is used to submit the single executable file to the host system. The separate thread monitors progress of the single executable file on the host system and posts information associated with the monitored progress of the single executable file.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: October 2, 2012
    Assignee: CA, Inc.
    Inventor: Alexander Maromaty
  • Patent number: 8271641
    Abstract: A database system includes servers configured to receive requests from user systems. Each server includes a local and a global store. Each local store stores the number of requests received by its server. The system includes a processor configured to receive the number of requests from servers. The processor is configured to determine the number of requests received by all of the servers, and send this number of requests to each server. The global store stores the number of requests received from the processor. A given server is configured to compare the number of requests received by the servers with a threshold number. If this number is greater than the threshold number, then the given server is configured to send a message to the user systems that the number of threshold requests has been exceeded and/or the given server will discontinue accepting requests.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: September 18, 2012
    Assignee: salesforce.com, inc.
    Inventors: Chris Fry, Peter Morreli, Craig Weissman
  • Patent number: 8266686
    Abstract: Configuration data within a session border controller (SBC) is updated to support a new external node in an automatic fashion by a computer system. A user is prompted for an identity of a node external to the communication network that transfers the signaling, and a call processor internal to the communication network that receives and processes the signaling. The identities are then processed to select at least one session border controller (SBC), and configuration data is retrieved from the selected SBC. This configuration data from the selected is automatically updated to allow signaling from the external node to the call processor. Signaling received from the external node into the SBC, is then transferred the signaling to the call processor based on the updated configuration data.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: September 11, 2012
    Assignee: Sprint Communications Company L.P.
    Inventor: Christopher R. Ginnings
  • Patent number: 8266430
    Abstract: Making a target file impratical to be retrieved comprises decrypting a directory manager file using a first directory manager file key. The directory manager file includes an encryption key for a segment that is used when reconstructing a target file. The directory manager file is modified by deleting a reference to the target file. The reference includes a file encryption key. Retrieving the target file is made impractical by the deletion of the reference to the target file in the directory manager file. The modified directory manager file is encrypted using a second directory manager file key.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: September 11, 2012
    Assignee: EMC Corporation
    Inventor: Christopher R. Lumb
  • Patent number: 8261329
    Abstract: In some embodiments, a system includes a database of trust information that internalizes security and trust relationships between a first entity and a second entity in regards to scheduling, and a central trust manager operable to determine from the database of trust information whether a trust relationship exists between a first organization and a second organization, the central trust manager also being operable to provide availability information of a user of the first organization to a second user of the second organization, the central trust manager also being operable to determine whether the second user of the second organization is granted access to requested calendar data and the central trust manager also being operable to provide the requested calendar data.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Gurney, Carol A Jones, Anthony J Nadalin, Nataraj Nagaratnam, John J Rawls, Robert L. Yates, Alfred Zollar
  • Patent number: 8255520
    Abstract: The present invention is directed to a server system for supplying differing amounts of data into a database, wherein the system comprises the database and a data tracker device, wherein the data tracker receives data sent by a plurality of functional entities, preferably office machines and in particular devices with a printer, wherein the data tracker device is prepared to transmit data asynchronously to an intermediate buffer storage device with a queue structure, the intermediate buffer storage device storing the data sequentially and transmitting the data sequentially to the database to be stored.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: August 28, 2012
    Assignee: Ricoh Company, Ltd.
    Inventors: Abdalla Bushnaq, Alexei Skvirski, Frank Rueskens
  • Patent number: 8250134
    Abstract: The simultaneous processing of requests under multiple user identifiers is facilitated. The requests are processed by user servers, in which a user server has an association with a particular user. A user server has a static identity associated therewith and is capable of processing a plurality of requests prior to terminating. The requests are dispatched to the appropriate user servers via a dispatcher server coupled to the user servers.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Callaghan, Tung-Sing Chong
  • Patent number: 8250366
    Abstract: A method and system for automatically displaying electronic documents on a vehicle display screen, is provided. One implementation involves transferring an encrypted digital certificate to a control module in a vehicle, the vehicle including a display screen embedded in a window area of the vehicle, wherein the control module is configured for connection to the display screen; storing the digital certificate in a memory unit of the control module; automatically displaying information on the display screen by: retrieving the digital certificate from the memory unit of the control module; and upon validating the digital certificate in the control module, displaying said information associated with the digital certificate on the display screen.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 8230226
    Abstract: A method, computer program product, and computing device for obtaining an uncompressed digital media data file. One or more default watermarks is inserted into the uncompressed digital media data file to form a watermarked uncompressed digital media data file. The watermarked uncompressed digital media data file is compressed to form a first watermarked compressed digital media data file. The first watermarked compressed media data file is stored on a storage device. The first watermarked compressed media data file is retrieved from the storage device. The first watermarked compressed digital media data file is modified to associate the first watermarked compressed digital media data file with a transaction identifier to form a second watermarked compressed digital media data file.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: July 24, 2012
    Assignee: Intel Corporation
    Inventors: Venugopal Srinivasan, Atul Puri
  • Patent number: 8220062
    Abstract: A Flash advertisement is provided, and access to sensitive data associated with the Flash advertisement is restricted. First library code is stored at a first security domain, the first library code to control playback of the Flash advertisement; and second library code is stored at a second security domain, the second library code to access the sensitive data. An application at a third security domain is permitted to access the first library code, and only code residing at the first security domain is permitted to access the second library code.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: July 10, 2012
    Assignee: Google Inc.
    Inventors: Poorva Arankalle, Wesley Carr
  • Patent number: 8214461
    Abstract: In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an exception criterion, and a recovery operation. The method continues with a step of determining that the server computer system is unable to fulfill the request due to an exception which meets the exception criterion. The method concludes with a step of applying the recovery operation to resolve the exception. In an embodiment, the server computer system comprises a resource management system for a shared computing environment and the object comprises a resource request object. The resource request object comprises a resource request, the exception criteria, and the recovery operation. The resource request indicates resources requested from the shared computing environment by a start time and for a time period.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: July 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sven Graupner, Sharad Singhal, James C. Pruyne
  • Patent number: 8214452
    Abstract: Embodiments include methods, apparatus, and systems for monitoring windows on computers. In one embodiment, movement of a mouse or cursor in a focused window of the computer is analyzed to determine whether an application is properly executing in the computer.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: July 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mark J. Seger