Patents Examined by Herman Belcher
  • Patent number: 8745223
    Abstract: A distributed license management system and method for managing software licenses are provided. The disturbed license management system comprises a repository for storing workstation information, a message interceptor for intercepting a message call coming from a workstation to a server, a workstation identification module for determining if a workstation identifier associated with the message call is defined in the repository, and a device verification module for allowing access to the server if a device identifier of a workstation is associated with the workstation identifier. The method comprises the steps of storing workstation information, intercepting a message call coming from a workstation to a server, determining if a workstation identifier associated with the message call is defined in stored workstation information, and allowing access to the server if a device identifier of the workstation is associated with the workstation identifier.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: June 3, 2014
    Assignee: Psion Inc.
    Inventor: Rastislav Hodul
  • Patent number: 8745124
    Abstract: The invention is directed to techniques of extensible power control for an autonomically controlled distributed computing system. In particular, control nodes of the distributed computing system utilize software power control modules to communicate with hardware power controllers within the distributed computing system. The power control modules are discrete software units that may be easily deployed and un-deployed while software on the control node is executing. Further, each power control module corresponds to one or more firmware versions of one or more types of hardware power controller. The power control modules are each implementations of a software interface common to every power control module. Because the power control modules share a common interface, the software on the control node that autonomically controls the distributed computing environment does not need to consider differences among types of hardware power controllers and versions of firmware installed on the hardware power controllers.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: June 3, 2014
    Assignee: CA, Inc.
    Inventors: Craig A. Lindley, James D. Engquist
  • Patent number: 8745140
    Abstract: A message received, over a first message handling service, on a mobile wireless communication device may be forwarded using a second message handling service. When a user wishes to forward a received message object associated with a first message handling service, the user may be provided, by a new verb object, with the option to forward the received message object as a new message object associated with a second message handling service. In the event that the user exercises the option, the new verb object selects a previously existing verb object for generating the new message object. The new verb object then passes the received message object to the previously existing verb object.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: June 3, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Thomas Hardy, Robin Roy Glennie
  • Patent number: 8745252
    Abstract: A method is described that involves processing a Web services message within an object oriented runtime environment. The processing itself involves executing a plurality of protocols to support a Web service that the message pertains to. Each one of the protocols perform one or more operations that contribute to a different part of the processing. The executing is hibernated by storing state information of the protocols externally from the protocols. The executing is resumed by loading the saved state information back into the protocols. The executing includes one of the protocols performing the following: receiving from an object information retrieved from the message's header; and, providing at least a portion of the information to another protocol amongst the plurality of protocols.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: June 3, 2014
    Assignee: SAP AG
    Inventors: Chavdar S. Baikov, Dimitar Angelov, Vladimir Savchenko
  • Patent number: 8725830
    Abstract: Accepting a third party news article submission is disclosed. A first submission, including a first URL of a first news article that is different from a second URL of a previously accepted second news article submission, is received. One or more automated checks are performed on at least a portion of the first submission. Whether to accept the first submission is automatically determined based at least in part on the performed checks.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: May 13, 2014
    Assignee: LinkedIn Corporation
    Inventor: R. Kevin Rose
  • Patent number: 8635315
    Abstract: In one embodiment, a Management Information Base (MIB) is dynamically loaded on a managed network device that is managed by a managing network device using a management application. Initially, one or more network management objects are identified. The identified one or more network management objects are then included in the MIB. Thereafter, a policy file to be associated with the MIB is defined. Consequently, the MIB is loaded on the managed network device along with the associated policy file.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: January 21, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Mendiratta, Narayana Pai Hosdurg, Anirban Karmakar
  • Patent number: 8633977
    Abstract: An electronic endoscope apparatus capable of setting the brightness of a displayed spectroscopic image within a desirable range. The apparatus includes: a light source for irradiating white light on an observation target body; a color imaging device for imaging the observation target image; a first color conversion circuit for converting Y/C signals to RGB three color image signals; a spectroscopic image generation circuit for generating a spectroscopic image from the RGB three color image signals; a second color conversion circuit for converting the RGB three color image signals to Y/C signals; a light amount regulation means for regulating the amount of white light irradiated on the observation target body; and a light amount control circuit for controlling the light amount regulation means based on the luminance information provided by the Y/C signals outputted from the second color conversion circuit.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: January 21, 2014
    Assignee: FUJINON Corporation
    Inventor: Mitsuru Higuchi
  • Patent number: 8554874
    Abstract: For a satellite-based transmission of an HTML application accessible from an initial site, there is provided at the level of an intermediate platform hardware and software means making it possible on the basis of a semantic and syntactic analysis of the application to group together into transmission modules pages of like depth of the application and included components, if any, in these pages. The modules containing the low depth pages are transmitted with a greater frequency than the pages of greater depth. In this way a user more quickly receives all the information necessary for the displaying of a page.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: October 8, 2013
    Assignee: Technicolor
    Inventors: Ronan Toulemont, Isabelle Le Maguet
  • Patent number: 8452865
    Abstract: A method and system for reporting website activity. According to an example embodiment, the system receives event-level data representing visitor activity on a client website, infers attribution of one or more metrics to at least one navigation entity based on the visitor activity, and provides reports based on the inferred attribution.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Jonathan Marc Heller, James Christopher Kim, Dwight Allen Merriman, Andrew Joel Erlichson, Benjamin Chien-wen Lee
  • Patent number: 8386646
    Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: February 26, 2013
    Assignee: Oracle International Corporation
    Inventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
  • Patent number: 8341260
    Abstract: A method for performing server monitoring via condition tracking and state identification of server components. In one embodiment, the method includes continuously monitoring a server, the server having a plurality of components, determining whether a component of the plurality of components has entered a maintenance state, and triggering a maintenance action for the component if it has entered the maintenance state.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: December 25, 2012
    Assignee: Oracle America, Inc.
    Inventors: Yuri Langer, Aleksey M. Urmanov, Kenneth C. Gross
  • Patent number: 8332505
    Abstract: The present disclosure provides testing of a storage system. The test may compare the storage array controller LUNs which may be configured to be accessible by a host with the LUNs which are currently available to prevent a zero path scenario from occurring. The test may verify at least one path exists for each LUN to a storage controller of a storage array before injecting an error into another storage controller of the storage array. The present disclosure also provides verification of the configuration of a storage system. The configuration verification may verify that the storage array controller LUNs which are configured to be accessible by a host are actually accessible by the host. If the configuration verification is unable to verify the configuration of storage system, the configuration verification may display an error.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: December 11, 2012
    Assignee: LSI Corporation
    Inventors: Steven G. Hagerott, Robert R. Stankey, Jr., Glenn Tefft, Mark Ziegler
  • Patent number: 8332499
    Abstract: A virtual space management system includes: a plurality of space management servers for respectively managing a plurality of partial spaces obtained by dividing a virtual space; and a communication control server for relaying communication between at least one of the plurality of space management servers and a user terminal. Each space management server executes a process relating to a transition in which a position in the virtual space associated with the user terminal transitions from inside a partial space managed by another space management server to inside a partial space managed by the local space management server. The communication control server maintains communication connection with the user terminal during execution of the process relating to the transition, and changes a transmission destination of data received from the user terminal to the local space management server managing the partial space to which the transition has been made according to the transition.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: December 11, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Kazushi Yoshida, Akihito Nagata, Shinichiro Mikami, Juichi Takahashi, Christopher Jimison, Johnnemann Winthrop Nordhagen, David Peter Goodenough
  • Patent number: 8176170
    Abstract: A peer-to-peer network operating in accordance with a service-oriented architecture is disclosed. The peers in the network request services from one another and each keeps a record of the quality of service they receive from the other peers. The peers share quality of service information with one another in order to take advantage of the improvement in the overall efficiency of the use of resources in the network offered by such information sharing. However, the invention provides a further improvement in that peers do not report the quality of service offered by the peers they have received the best quality of service from. This is found to increase the overall level of service still further since it prevents the peers converging on a favorite service provider and thereby overloading it. The invention finds particular application in distributed applications which dynamically select a Web Service to perform a function at run-time.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: May 8, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Fabrice TP Saffre, Alexander L Healing, Michal Jakob
  • Patent number: 8111286
    Abstract: An image processing apparatus includes a color image data generation section 54 that generates color image data from an image pickup signal of a red component, an image pickup signal of a green component, and an image pickup signal of a blue component which are output from an image pickup device 100; an infrared image data generation section 53 that generates infrared image data from an image pickup signal of an infrared component output from the image pickup device 100; and a high-contrast infrared image data generation section 55 that generates high-contrast infrared image data using the color image data and the infrared image data. Contrast of the high-contrast infrared image data is more enhanced than that of the infrared image data.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: February 7, 2012
    Assignee: Fujifilm Corporation
    Inventors: Masafumi Inuiya, Yuichi Ohashi, Mikio Ihama
  • Patent number: 7865548
    Abstract: An email recovery system and method. The method comprises receiving by a server system, an email from a sender. The email comprises a message for a recipient. The email is archived with a plurality of emails saved on said server system. A first copy of the email is sent to the recipient. The first copy is now unavailable to the recipient. A request to query the plurality of emails in order to search for the email is received by the server system from the recipient. The server system authenticates the request and the recipient. The server system queries the plurality of emails. The email is located as a result of the querying. The server system sends a second copy of the email to the recipient.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Patsy Annette Spears, Keith Raymond Walker
  • Patent number: 7721293
    Abstract: A method is described that involves comprising, during runtime in an object-oriented environment, invoking, from an object, a first Web services endpoint method to process a first message by: invoking the first Web services endpoint method through a first interface according to an endpoint method invocation format, where, the first Web services endpoint method is implemented with a first component that is provided one or more services by a first container. The method also involves invoking, from the object, a second Web services endpoint method to process a second message by: invoking the second Web services endpoint method through a second interface according to the endpoint method invocation format. The second Web services endpoint method is implemented with a second component that is provided one or more services by a second container. The first and second containers have respective interfaces that are different.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: May 18, 2010
    Assignee: SAP AG
    Inventors: Vladimir S. Savchenko, Dimitar Angelov, Chavdar S. Baikov