Patents by Inventor Manuel Silveyra
Manuel Silveyra 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).
-
Patent number: 9529779Abstract: An embodiment of the invention provides a method where a file is displayed on a display screen of a mobile device; and, a pop-up is identified outside of the visible area on the display screen of the mobile device. The identification of the pop-up includes detecting a document object model change in the file, the presence of one or more non-active elements in the file, and/or a change in luminance in an area outside of the visible area on the display screen. A controller moves the pop-up to the visible area on the display screen, or the visible area on the display screen is moved to the pop-up.Type: GrantFiled: March 7, 2013Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Tamer E. Abuelsaad, Nimesh Bhatia, Gregory J. Boss, Manuel Silveyra
-
Patent number: 9495332Abstract: An embodiment of the invention provides a method where a file is displayed on a display screen of a mobile device; and, a pop-up is identified outside of the visible area on the display screen of the mobile device. The identification of the pop-up includes detecting a document object model change in the file, the presence of one or more non-active elements in the file, and/or a change in luminance in an area outside of the visible area on the display screen. A controller moves the pop-up to the visible area on the display screen, or the visible area on the display screen is moved to the pop-up.Type: GrantFiled: December 21, 2012Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventors: Tamer E. Abuelsaad, Gregory Jensen Boss, Nimesh Bhatia, Manuel Silveyra
-
Patent number: 8977724Abstract: A method, system, and article for dynamic management of two or more operating system images for at least two client machines operating in a computer system sub-network. Different physical areas of the sub-network support separate image of the operating system images. As the client machines may be individually subject to movement within the sub-network, an appropriate operating system image is dynamically selected and uploaded to one or more of the individual client machines based upon the physical location thereof.Type: GrantFiled: March 31, 2010Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8947536Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.Type: GrantFiled: July 13, 2012Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8838647Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.Type: GrantFiled: December 6, 2011Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20140015980Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20130144915Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.Type: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8423414Abstract: A computer implemented method, data processing system, and computer program product for managing transactions on point-of-sale terminals comprising a peer-to-peer network in a retail data processing system. A purchase transaction for a customer is initiated on a point-of-sale terminal in the system. Responsive to receiving a first input from a user of the point-of-sale terminal, the purchase transaction is suspended to form a suspended purchase transaction. Information about the customer is added to the suspended purchase transaction. The suspended purchase transaction is stored as a file on the point-of-sale terminal. Responsive to receiving a second input from the user of the point-of-sale terminal, a locally-stored list of suspended purchase transactions on the point-of-sale terminal is searched using the information about the customer.Type: GrantFiled: February 12, 2008Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8355936Abstract: Mechanisms for managing a travel itinerary of a user are disclosed. More particularly, hardware and/or software for managing the user's travel itinerary based on the location of the user are disclosed. Embodiments may include receiving user location information and estimating the arrival time of the user at the departure point for a scheduled first trip of the user based on the user location information. Embodiments may also include comparing the estimated arrival time of the user at the destination with a departure time for the scheduled first trip and, if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. Further embodiments may include transmitting notification to the user that he has been rescheduled to a second trip.Type: GrantFiled: March 25, 2008Date of Patent: January 15, 2013Assignee: International Business Machines CorporationInventors: Faheem Altaf, Kumar Ravi, Eric Siegfried Rybczynski, Manuel Silveyra
-
Patent number: 8316123Abstract: A retail environment can include a plurality of client devices communicatively coupled with the server. A first client device of the plurality of client devices begins downloading a new boot image from the server via a first connection. The first client device monitors a transfer rate of the new boot image against a threshold. If the first client device determines that the transfer rate falls below the threshold, then the first client device broadcasts a request to other client devices of the plurality of client devices for the boot image. If a second client device of the plurality of client devices affirmatively responds to the request, then the first client device begins downloading a second portion of the boot image from the second client device via a second connection, and monitoring a cumulative transfer rate of the downloading over the first and the second connections.Type: GrantFiled: February 19, 2007Date of Patent: November 20, 2012Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8296438Abstract: Provided is a method for assigning a domain host configuration protocol (DHCP) server from a list of available DHCP servers based upon user selected criteria. When a network router receives a request for an IP address from a computer, or “client,” connected to a network, the request is analyzed for information related to both the client and the available DHCP servers. The analysis may be based upon a number of factors such as the number of previous requests to a particular DHCP server and the proximity of the servers to the computer requesting the IP address. Once the router determines an appropriate DHCP server for a particular IP address request, the client request is forwarded to that DHCP server. The process is completely transparent to both the requesting client and to the selected DHCP server.Type: GrantFiled: July 11, 2007Date of Patent: October 23, 2012Assignee: International Business Machines CorporationInventors: Michael W. Brown, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20110246755Abstract: A method, system, and article for dynamic management of two or more operating system images for at least two client machines operating in a computer system sub-network. Different physical areas of the sub-network support separate image of the operating system images. As the client machines may be individually subject to movement within the sub-network, an appropriate operating system image is dynamically selected and uploaded to one or more of the individual client machines based upon the physical location thereof.Type: ApplicationFiled: March 31, 2010Publication date: October 6, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20090204504Abstract: A computer implemented method, data processing system, and computer program product for managing transactions on point-of-sale terminals comprising a peer-to-peer network in a retail data processing system. A purchase transaction for a customer is initiated on a point-of-sale terminal in the system. Responsive to receiving a first input from a user of the point-of-sale terminal, the purchase transaction is suspended to form a suspended purchase transaction. Information about the customer is added to the suspended purchase transaction. The suspended purchase transaction is stored as a file on the point-of-sale terminal. Responsive to receiving a second input from the user of the point-of-sale terminal, a locally-stored list of suspended purchase transactions on the point-of-sale terminal is searched using the information about the customer.Type: ApplicationFiled: February 12, 2008Publication date: August 13, 2009Inventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 7552202Abstract: A system and method to uniquely identify identically configured branches in a distributed enterprise such that branch specific configuration information may be used to configure computing devices in the identified branch are provided. With the system and method, upon being deployed in a branch location, the computing device sends a communication to a centralized configuration server using an address provided in default initial configuration information. The communication is sent from the computing device to a branch router which adds its address to the communication. The branch router address is then used by the centralized configuration server to identify the branch and thus, configuration information for computing devices of the branch. The configuration information may then be provided to the computing device for configuration of the computing device for branch-specific operation.Type: GrantFiled: March 10, 2005Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Michael Wilfrid Brown, Brian Keith Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 7548922Abstract: A method, apparatus, and computer program product are provided for customizing and consolidating bookmarks into folders in an Instant Messaging (IM) environment as well as an Internet browser. An IM GUI is provided that contains IM contacts and online information for those IM contacts, such as Web searches or bookmarks, which can be accessed by the user. Sorting of the IM contacts by a specific subject matter or category is provided as well as prioritizing of IM contacts based on subject matter expertise or frequently visited bookmarks. Searching of information contained in the IM environment as well as the Internet is also provided.Type: GrantFiled: May 17, 2005Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Faheem Altaf, Kumar Ravi, Eric S. Rybczynski, Manuel Silveyra
-
Publication number: 20090024722Abstract: Under high load conditions, an intermediate network, element can act as a proxy for a primary network element and transmit availability indications for a heavily loaded primary network element. When the primary network element fails to provide an availability indication to one or more backup network, elements, an intermediate network element generates the availability indications and transmits them to the one or more backups. Generating and transmitting availability indications from an intermediate network element for an active primary network element avoids false failover and avoid dedication of a network interface solely for availability indications.Type: ApplicationFiled: July 17, 2007Publication date: January 22, 2009Applicant: International Business Machines CorporationInventors: Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20090019164Abstract: Provided is a method for assigning a domain host configuration protocol (DHCP) server from a list of available DHCP servers based upon user selected criteria. When a network router receives a request for an IP address from a computer, or “client,” connected to a network, the request is analyzed for information related to both the client and the available DHCP servers. The analysis may be based upon a number of factors such as the number of previous requests to a particular DHCP server and the proximity of the servers to the computer requesting the IP address. Once the router determines an appropriate DHCP server for a particular IP address request, the client request is forwarded to that DHCP server. The process is completely transparent to both the requesting client and to the selected DHCP server.Type: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Inventors: MICHAEL W. BROWN, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20080201571Abstract: The present invention is a system for managing boot images in a retail store environment. The system includes a server. The system further includes a plurality of client devices communicatively coupled with the server. A first client device included in the plurality of client devices is configured for downloading a first portion of a boot image from the server via a first connection. The first client device is further configured for downloading a second portion of the boot image from a second client device included in the plurality of client devices via a second connection.Type: ApplicationFiled: February 19, 2007Publication date: August 21, 2008Inventors: RADHAKRISHNAN SETHURAMAN, Manuel Silveyra
-
Publication number: 20080177584Abstract: Systems, methods and media for managing a travel itinerary of a user are disclosed. More particularly, hardware and/or software for managing the user's travel itinerary based on the location of the user are disclosed. Embodiments may include receiving user location information and estimating the arrival time of the user at the departure point for a scheduled first trip of the user based on the user location information. Embodiments may also include comparing the estimated arrival time of the user at the destination with a departure time for the scheduled first trip and, if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. Further embodiments may include transmitting notification to the user that he has been rescheduled to a second trip.Type: ApplicationFiled: March 25, 2008Publication date: July 24, 2008Inventors: Faheem Altaf, Kumar Ravi, Eric Siegfried Rybczynski, Manuel Silveyra
-
Publication number: 20080016124Abstract: A system and method for replicating data to multiple replica copies. The method includes connecting a replication device housing a replica data source to a primary data source via a network for communicating. Then, establishing a replication session between the primary data source and the replica data source. Then, transmitting the data from the primary data source to the replica data source. Then, replicating the transmitted data on the replica data source. Then, multicasting the replicated data from the replication device to a plurality of secondary devices in communication with the replication device via the network. Each secondary device storing a replica of the primary data source, wherein the replication device has a fixed IP address and when secondary devices are configured for data replication, the secondary device is configured with its own IP address and the IP address of the replication device as a remote IP address.Type: ApplicationFiled: July 12, 2006Publication date: January 17, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Douglas S. Rothert, Radhakrishnan Sethuraman, Manuel Silveyra