Patents Examined by A. Michael Chambers
-
Patent number: 10097489Abstract: An e-mail message is received that specifies at least one recipient and which includes an attachment. The attachment is a file having a header specifying at least one e-mail address for a permitted recipient. The header is analyzed to determine whether the at least one recipient is specified as a permitted recipient. The e-mail message is relayed to the at least one recipient if is determined that the at least one recipient is a permitted recipient. In addition or in the alternative, delivery of the e-mail message to the at least one recipient is prevented if is determined that the at least one recipient is not a permitted recipient. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: January 29, 2015Date of Patent: October 9, 2018Assignee: SAP SEInventor: Wei Lin
-
Patent number: 10079905Abstract: An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.Type: GrantFiled: November 4, 2016Date of Patent: September 18, 2018Assignee: salesforce.com, inc.Inventors: Alex Toussaint, Chris Jolley, Jay Hurst, Stephen L. Pepper, Kari L. Hotchkiss, Saptarshi Roy
-
Patent number: 10055595Abstract: Methods, apparatus, and systems are provided to secure access to an account of a user. The account may have a system administrator. The user may have a credential for accessing the secure data on the account. The methods, apparatus, and systems involve setting a universal reset credential associated with the account, denying the system administrator of the account permission to change the first credential of the access feature, and permitting the system administrator to reset the access feature from the first credential to the universal reset credential.Type: GrantFiled: August 29, 2008Date of Patent: August 21, 2018Assignee: BAIMMT, LLCInventors: Thomas D. Selgas, Jonathan Cutrer
-
Patent number: 10015236Abstract: Techniques are described for providing an MFP device with access to external Web services. According to embodiments, an application registration application executed at a multi-function peripheral device receives a registration request to register a particular application with an activation server. The particular application uses at least one external Web service. In response to receiving the request, a device identification of the multi-function peripheral device is obtained; a verification request comprising the device identification number is generated, and the verification request is transmitted to the activation server to cause the activation server to generate and send a response to the application registration application. If the response indicates that the multi-function peripheral device has not been registered with the activation server, a message is displayed on a display of the multi-function peripheral device. The message may recommend purchasing a license for using the particular application.Type: GrantFiled: January 30, 2015Date of Patent: July 3, 2018Assignee: Ricoh Company, Ltd.Inventor: Jiang Hong
-
Patent number: 9923787Abstract: A mechanism associated with a network management system (NMS) interprets and predicts the impact on a network of a network configuration change proactively. By providing pre-configuration analysis in this manner, a network administrator can determine the potential effect of the proposed configuration change in advance of actually inserting a configuration command in the network that might otherwise have unforeseen and damaging consequences. The technique is implemented using a predictive analytics engine that receives a proposed network command and, using a current network topology, executes the command against one or more NMS algorithms to verify that the command can be implemented safely.Type: GrantFiled: April 27, 2012Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Yik Shaw Ngoo, Hee Thong How
-
Patent number: 9819639Abstract: A switching device comprises a terminal pair arranged for signal transmission and reception. Circuitry is adapted for generating a stimulus signal to a plurality of network devices forming a daisy chain and for receiving a response signal to the stimulus signal. The circuitry is arranged for deriving from at least the response signal an indication of a network device of the plurality being operational or not. Processing means is arranged for assigning a location-based network address to the network device of the plurality considering the derived indication.Type: GrantFiled: December 5, 2012Date of Patent: November 14, 2017Assignee: TELEVIC RAIL NVInventor: Dirk Van Den Wouwer
-
Patent number: 9804863Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.Type: GrantFiled: July 30, 2012Date of Patent: October 31, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Burris, Manish Kataria
-
Patent number: 9800996Abstract: The present disclosure relates to a machine to machine (M2M) system, method and server using a Social Network Service (SNS). The M2M communication server receives control information of a first M2M apparatus from a second M2M apparatus that receives the control information through an SNS interface, converts the control information into a command that is recognizable by the first M2M apparatus, and transmits the command to the first M2M apparatus such that the second M2M apparatus receives information corresponding to the command. Accordingly, a human, as a user, communicates with an M2M apparatus, easily controls the M2M apparatus, and acquires information by use of a Social Network Service (SNS) interface that is familiar to the human.Type: GrantFiled: December 24, 2012Date of Patent: October 24, 2017Assignee: INDUSTRY FOUNDATION OF CHONNAM NATIONAL UNIVERSITYInventors: Intae Hwang, Bora Kim, Sangmi Moon, Malik Saransh, Chilwoo Lee, Seungkyu Kim
-
Patent number: 9781208Abstract: A method begins by a processing module of a dispersed storage network (DSN) obtaining an identifier (ID) piece of multiple ID pieces regarding a registry fragment of a distributed DSN registry. The method continues with the processing module performing a function on the ID piece to obtain a registry fragment alias, wherein performance of the function on the multiple ID pieces would produce multiple registry fragment aliases. The method continues with the processing module determining DSN addressing information for the registry fragment based on the registry fragment alias, wherein the DSN addressing information is determinable from any one of the multiple registry fragment aliases. The method continues with the processing module receiving a response regarding the registry fragment when a local copy of the registry fragment is not up-to-date.Type: GrantFiled: August 26, 2014Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Wesley Leggette, Jason K. Resch
-
Patent number: 9769249Abstract: A computer-implemented method includes accessing information indicative of a service on which to perform impact analysis; generating, by one or more processing devices, a service definition that is indicative of how an application locally utilizes the service; searching, by the one or more processing devices based on the service definition, a plurality of application code bases for one or more references to the service; identifying, based on searching, which applications utilize the service; and determining, by the one or more processing devices based on the identified application code basis, an impact of a modification to the service.Type: GrantFiled: January 29, 2015Date of Patent: September 19, 2017Assignee: FMR LLCInventor: Ian Corcoran
-
Patent number: 9742884Abstract: A method and system of retrying to load data from a data source to a cloud target system are disclosed. A server receives a first data packet from a device via a communication network. The first data packet comprises first data. The server stores the first data in one or more databases. The server receives a second data packet from the device. The second data packet comprises second data and is marked with a retry flag. The server determines that the second data packet has been marked with the retry flag, and performs an upsert operation with the second data in the second data packet based on the determining that the second data packet has been marked with the retry flag.Type: GrantFiled: March 24, 2016Date of Patent: August 22, 2017Assignee: SAP SEInventors: Anil Samudrala, Wu Cao, Vikram Kunniyur, YunKei Tsang
-
Patent number: 9693390Abstract: Techniques to manage a mobile device based on network density are described. An apparatus may comprise a mobile computing device having a radio module operative to receive radio signals, a resource detector operative to collect a sample for one or more wireless resources based on the received radio signals, a network density module operative to estimate a network density for an operating environment of the mobile computing device based on the sample and a probability density function, and a parameter management module operative to manage one or more operational parameters of the mobile computing device based on the estimated network density. Other embodiments are described and claimed.Type: GrantFiled: December 18, 2009Date of Patent: June 27, 2017Assignee: QUALCOMM IncorporatedInventors: James Beninghaus, William Ngo, Welly Kasten, Neil Hendin
-
Patent number: 9682300Abstract: A sports practicing system includes: a lever arm including an aperture; at least one ball secured to the lever arm; a pivot about which the lever arm rotates; an upper member to which the pivot is connected, the upper member including first and second ends; a base for placement on a ground, the base supporting the upper member; and an elastic strap stretched from the first end of the upper member to the second end of the upper member, an inner portion of the strap intersecting the pivot so the strap deflects the lever arm and the ball when the lever arm rotates about the pivot due to the ball being struck.Type: GrantFiled: December 14, 2012Date of Patent: June 20, 2017Inventor: Robert W. Connors
-
Patent number: 9672270Abstract: A non-transitory processor-readable medium storing code to cause a processor to receive, from a first electronic device via a first mode, a signal representing a first data set associated with a first communication at a first time. The code causes the processor to define a second data set associated with the communication in a second mode. The code causes the processor to send a signal representing the second data set to a second electronic device at a second time after the first time. The code causes the processor to receive, from the second electronic device via the second mode, a signal representing a third data set associated with a second communication, at a third time after the second time. The code causes the processor to send, to the second electronic device, a signal including an instruction to present, on a display, the second data set with the third data set.Type: GrantFiled: September 12, 2013Date of Patent: June 6, 2017Assignee: Zuess, Inc.Inventors: Brandon Christian White, William Thomas Code Cubit, Filip Perich, Layne Wesley David Verbeek
-
Patent number: 9628533Abstract: The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.Type: GrantFiled: September 12, 2013Date of Patent: April 18, 2017Assignee: CANON KABUSHIKI KAISHAInventors: Franck Denoual, Frédéric Maze, Hervé Le Floch
-
Patent number: 9613124Abstract: A server has a data processing module with instructions executed by a processor to maintain an annotation of a first visualization of data, where the first visualization of data has visualization configuration parameters. The annotation is linked to a second visualization of the data that utilizes the visualization configuration parameters.Type: GrantFiled: May 30, 2014Date of Patent: April 4, 2017Assignee: ClearStory Data Inc.Inventors: Nick Rabinowitz, Douglas van der Molen, Nicholas Briggs, Vaibhav Nivargi
-
Patent number: 9607041Abstract: A system, method and apparatus for efficiently accessing Internet resources are disclosed. The system, method and apparatus employ a portable device for receiving and transmitting information such as contact information, voting information and medical information, for example.Type: GrantFiled: June 6, 2008Date of Patent: March 28, 2017Assignee: GULA CONSULTING LIMITED LIABILITY COMPANYInventor: Richard B. Himmelstein
-
Patent number: 9596981Abstract: A head of a cavity exploration device, with an integrated circuit support which has first and second surfaces and a plurality of through-holes associated with corresponding first and second conducting pads positioned on the respective first and second surfaces of the integrated circuit support, a respective conducting micro-cable is placed in the through-hole, with this micro-cable having a portion which is uninsulated for a length greater than or equal to the thickness of the support. The micro-cable is soldered to the associated first and second conducting pads. Next the micro-cable is glued to the first and second associated conducting pads. The micro-cable is molded in first and second resin layers onto the respective first and second conducting pads, with the resin layers covering the uninsulated portion of the micro-cable.Type: GrantFiled: May 8, 2008Date of Patent: March 21, 2017Assignee: STMicroelectronics S.A.Inventors: Dominique Luneau, Paul Varillon
-
Patent number: 9530119Abstract: A system and methods for establishing and enforcing an electronic messaging budget. In at least one embodiment, the inventive method involves identifying a set of users of an electronic message system. Next, an electronic message budget for the set of users is calculated or otherwise determined, and a portion of the budget is allocated to each user, group of users, department, or other suitable element, etc. In response to one of the users attempting to send an electronic message, a cost of the message is calculated and compared to that user's (or group's) available messaging budget. If the cost exceeds the budget, then the message may not be delivered or its delivery may be conditioned on some action of the user.Type: GrantFiled: May 30, 2014Date of Patent: December 27, 2016Assignee: NetSuite Inc.Inventors: Ryan Grisso, Richard Wedenig
-
Patent number: 9525589Abstract: A network device may connect to a smart-enabled network. Once connected, the network device may receive a network address for a network management server (NMS). Having the network address for the NMS, the network device may generate a vCard comprising the attributes necessary for registering with the NMS. The network device may then communicate the vCard to the NMS. The NMS may then be configured to identify, register, and add the network device to a directory.Type: GrantFiled: December 17, 2012Date of Patent: December 20, 2016Assignee: Cisco Technology, Inc.Inventors: Carlos M. Pignataro, Gonzalo Salgueiro, Joseph Michael Clarke